8fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) connect$llc(r4, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r5, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000000)) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r0, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000000)) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r0, r2, 0x0, 0x8000fffffffe) 03:59:25 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:25 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) socket$inet6(0xa, 0x1000000000002, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x30180, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r6 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r6, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:25 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:26 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) connect$llc(r4, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r5, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:26 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000000)) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r0, r2, 0x0, 0x8000fffffffe) 03:59:26 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:26 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(0x0, 0x44) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:26 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:27 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(0x0, 0x44) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:27 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) connect$llc(r4, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r5, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:27 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) socket$inet6(0xa, 0x1000000000002, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x30180, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r6 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r6, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:27 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:27 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(0x0, 0x44) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:27 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:27 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:27 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:28 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:28 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(0x0, 0x44) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:28 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:28 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:28 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:28 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:28 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:28 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:29 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:29 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:29 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:29 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000000)) ftruncate(r4, 0x208200) r5 = socket$inet_dccp(0x2, 0x6, 0x0) r6 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r6, 0x0, 0x0) ioctl$FICLONE(r5, 0x40049409, r6) sendfile(r1, r3, 0x0, 0x8000fffffffe) 03:59:29 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:29 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:29 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:29 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:30 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:30 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:30 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:30 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:30 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, &(0x7f0000000000)) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:30 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:30 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:30 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:30 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, 0x0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:31 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:31 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:31 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:31 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x0, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:31 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:31 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:31 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x0, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:32 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:32 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r1 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r3, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r0, r4, 0x0, 0x8000fffffffe) 03:59:33 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x0, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(0xffffffffffffffff, 0x208200) r3 = socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) ioctl$FICLONE(r3, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(0xffffffffffffffff, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(0xffffffffffffffff, 0x208200) r3 = socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) ioctl$FICLONE(r3, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(0xffffffffffffffff, 0x208200) r3 = socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) ioctl$FICLONE(r3, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(0xffffffffffffffff, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:33 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r1 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r3, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r0, r4, 0x0, 0x8000fffffffe) 03:59:34 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(0xffffffffffffffff, 0x208200) r3 = socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) ioctl$FICLONE(r3, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(0xffffffffffffffff, 0x208200) r3 = socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) ioctl$FICLONE(r3, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(0xffffffffffffffff, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x0) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x0, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x0) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:34 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r1 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r3, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r0, r4, 0x0, 0x8000fffffffe) 03:59:35 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x0) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r5, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:35 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x0, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:35 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:35 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:35 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:35 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:35 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:35 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:36 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) r4 = socket$inet_dccp(0x2, 0x6, 0x0) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(r4, 0x40049409, r5) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:36 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:36 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x0, 0x4, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:36 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:36 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:36 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:37 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:37 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:37 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:37 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:37 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, r4) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:37 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:37 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:37 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:38 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:38 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:38 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0x0, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:38 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(0xffffffffffffffff, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:38 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:38 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:38 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0x0, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:38 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(0xffffffffffffffff, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:39 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) preadv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(0xffffffffffffffff, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:39 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:39 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:39 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:39 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:39 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0x0, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:39 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:40 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(0x0, 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(0x0, 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:40 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:40 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x1000000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r4, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r5, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:41 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r2, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:41 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(0x0, 0x44) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:41 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:41 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 03:59:42 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x1000000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r4, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r5, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r2, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:42 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 03:59:42 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:42 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 03:59:43 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x1000000000002, 0x0) r4 = dup2(0xffffffffffffffff, r3) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r4, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r5, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:43 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:43 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:43 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:43 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:43 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r2, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:43 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:44 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:44 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:44 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x208200) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:44 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, r2, 0x0, 0x0) 03:59:44 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:44 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x0) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:44 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:44 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:44 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:44 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x0) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:45 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, r2, 0x0, 0x0) 03:59:45 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:45 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x0) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:45 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:45 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:45 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000fffffffe) 03:59:45 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:45 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:46 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:46 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000fffffffe) 03:59:46 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:46 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:46 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x77}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, 0x0) ftruncate(r3, 0x208200) socket$inet_dccp(0x2, 0x6, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) sendfile(r1, r2, 0x0, 0x0) 03:59:46 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(0xffffffffffffffff, r2, 0x0, 0x8000fffffffe) 03:59:46 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r5 = socket$inet6(0xa, 0x1000000000002, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$netlink(r6, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r6, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r7 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r7, 0x208200) sendfile(r1, r4, 0x0, 0x8000fffffffe) 03:59:46 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:46 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:47 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:47 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:47 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:47 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r2) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:47 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:47 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r5, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:47 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:47 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:47 executing program 1: poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4040}], 0x1, 0x0) 03:59:47 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:47 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r2) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:47 executing program 1: poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4040}], 0x1, 0x0) 03:59:47 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) creat(&(0x7f0000000080)='./bus\x00', 0x44) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:47 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:47 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:47 executing program 1: poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4040}], 0x1, 0x0) 03:59:47 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r2) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r1, 0xffffffffffffffff, 0x0, 0x8000fffffffe) 03:59:48 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, 0x0, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:48 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) creat(&(0x7f0000000080)='./bus\x00', 0x44) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:48 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, 0x0, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:48 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) creat(&(0x7f0000000080)='./bus\x00', 0x44) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:48 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:48 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, 0x0, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4040}], 0x1, 0x0) 03:59:48 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x0) 03:59:48 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(0x0, 0x0, 0x0) 03:59:48 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:48 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) ftruncate(0xffffffffffffffff, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:48 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(0x0, 0x0, 0x0) 03:59:48 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:48 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(0x0, 0x0, 0x0) 03:59:49 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) ftruncate(0xffffffffffffffff, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:49 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x0) 03:59:49 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) 03:59:49 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:49 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) 03:59:49 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x0) openat$autofs(0xffffffffffffff9c, 0x0, 0x30180, 0x0) dup2(0xffffffffffffffff, r3) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(0xffffffffffffffff, &(0x7f0000000040)={0x1a, 0x301, 0x0, 0x67, 0x0, 0xfe, @remote}, 0x10) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendfile(r1, r2, 0x0, 0x0) 03:59:49 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) ftruncate(0xffffffffffffffff, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r1) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:49 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r4, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:49 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r3, 0x208200) socket$tipc(0x1e, 0x2, 0x0) r4 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r4, 0x0, 0x0) r5 = dup2(r4, r1) r6 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r6, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r6, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r5, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r1, r2, 0x0, 0x8000fffffffe) 03:59:49 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) 03:59:49 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r0, r1, 0x0, 0x8000fffffffe) 03:59:49 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4040}], 0x1, 0x0) 03:59:49 executing program 5: sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x88, 0x0, 0x0, 0x0, 0x0, {}, [@TIPC_NLA_SOCK={0x28, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_ADDR={0x8}]}, @TIPC_NLA_NET={0x40, 0x7, [@TIPC_NLA_NET_ADDR={0x8}, @TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_NODEID_W1={0xc}, @TIPC_NLA_NET_ADDR={0x8}]}, @TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}]}, 0x88}}, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, &(0x7f0000000180)={0x8, {{0x2, 0x0, @multicast1}}}, 0x88) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket(0x10, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="5500000018007f5f00fe01b2a4a280930206000100000001020b00000a00070035", 0x21}], 0x1}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) splice(r0, 0x0, r2, 0x0, 0x4ffe2, 0x0) 03:59:49 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4040}], 0x1, 0x0) 03:59:49 executing program 1: openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4040}], 0x1, 0x0) [ 395.974385] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.024630] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.060401] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.077820] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.096626] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.109084] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.126303] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.138743] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.154152] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 [ 396.166600] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pig=1015 comm=syz-executor.5 03:59:50 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r2 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r6 = socket$inet6(0xa, 0x1000000000002, 0x0) r7 = dup2(0xffffffffffffffff, r6) sendmsg$netlink(r7, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) connect$llc(r7, &(0x7f0000000040)={0x1a, 0x301, 0x72, 0x67, 0x4, 0xfe, @remote}, 0x10) r8 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r8, 0x208200) sendfile(r1, r5, 0x0, 0x8000fffffffe) 03:59:50 executing program 4: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x401000000001, 0x0) close(r1) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r4, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) 03:59:50 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaa3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x401000000001, 0x0) close(r0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x10) syz_open_procfs(0x0, &(0x7f00000002c0)='comm\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1141042, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x44) ftruncate(r2, 0x208200) socket$inet6(0xa, 0x1000000000002, 0x0) socket$tipc(0x1e, 0x2, 0x0) r3 = syz_init_net_socket$rose(0xb, 0x5, 0x0) accept(r3, 0x0, 0x0) r4 = dup2(r3, r0) r5 = syz_open_dev$video(&(0x7f0000000040)='/dev/video#\x00', 0x8447, 0x0) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000200)=""/202, 0xca}, {0x0}, {&(0x7f0000000640)=""/157, 0x9d}], 0x3, 0x0) ioctl$VIDIOC_G_FBUF(r5, 0x8030560a, &(0x7f0000000140)={0x28, 0x28, &(0x7f0000000480)="9e337c68439270e29b32f5009f7354c5110d6a67125ea2f4588ade83b65717ede2db2a232726395031496b453f82d452bfe46e2e30a71011b41a4e43686973654c3ed669927f5c98da5b56d36a7da068087ad3745e8b2a8f269d19fe6c5033631b0fd76589b42172ed7847e52deb4b49ba3783940668d6910e629b44bc7c37313187f9275dd521dddb822c952abd684ec70e8f9c485e6d176ece668bf348f5200f16cbbc5926fd83063282ff072b47ac2197de42e69cd45d2efa16fc8b3042ebd41881e8d55b931a8b1c4ee745db70e51a08a6b95a40f2f1f9ca772dcc8a25ba81b3b90b989ab84245f430dc18a2f1192d7f464d7df69f00988c6ed12eed0fa3fbb1b02ed30c5e80c7d67ff467b266c02482c5cb648684f794349e1f9e09ddbf2496687a54d40c285288fd62f38dc89d3bc461bd539e927b92578dac9a543a3b1d28377bbc3492acb8b33f231e8c2e41e902ff007b60f48478adceb7ebd68b4465c0d2a7ea743c0bd3481a77a156efae0728362132e8825d6a6bfbae8402922fef4cc65da448d70f299dce94323fcf481fed812cd2009ae9df54c767ba5b7a79f7895e188333fa4709a9ccd237163b7f5ea0b626bdd5c023d51160014ccf27dc4cd0e0dbec055d018143fab9884160d7dc141d317548ab9cc39e000d74915db12ca64be3fd68c7d28074da967061c00a0fa7cadcc715eb3af5bce5ffedcab4bf56d4a7787353b19e55a50595ade8a8b3c8d88fc2c391b1e1bb5520921d72f90a1351a0013286b957edb7678d3fcc609b7946dbb8095a8a4acd94df422e6cb12779a4b28361316bfe02afd21e8bcb57e442db107eb38b7c9752fd0defc7ac7bcc74666b4393eb438fb66ead6e2b409b9d51d028e4058c689495b2ccd1cfb943d189324c5e476c38b3a7d5b03a31595552135e7af605b55a8b2977e136fda5a41b86f55714ac2e987444352832e45ac382f4cbfebda3adc320e522a738236b79578e35053fdade47ae9c1cf68ded9819e113cf64e643c2966b631d88b736bf72925ed53b7b069626871eef332acadde024bfbb4294426a7f36a0e7ffcedf6582cf20da632403c498f16d77bbec2a3477d65734168d1548b0df986ba191c6f0d47dcb49c1651d56ac3dfd0a3d666e8d581412b90bfa422577b32164e434186487e24f32527353c19dcf3ffe70f7e41f86dfa6c0f22f7a0132048b7181010b9a6f5395f309e38a120b436ed1f174a22e6d9f4f3a31cfc918e3d8c4558d4c7708ffc034b94a7cb912b5bb1d9214bf5f97567f96eaf09ffcdae7ca0b35824b8e6b94737b4bd9372a9861133e699b00c32be78e1e86f6d275a1b3112213ed1408709f2943c673e831dfb89768ff9a498e12198180c55738285c3cb11997cb7b9080c7082eda2d092f1bd1c00932b1baf60608927fe0020e7ca17f05dce657ee854457d7ad1ed3c6c83cb289e06cba37e41ae4e06fd60120f9c3e86e02ce7908bb5110c3a6371002937249312393252ad227c7b091e97b36aec9f270dbfd18b1f7cb3e84bb5d9d096209f7f827fcfb5595d86e9689190f19893efc928b25fd5dc298dfdcb44d3866822b9f88a991062feab44d372c25b5cd743cf3c7988f630ee79b3880f1ef3c6355836fd08f2ce3cd18d8a479060f7253d6435d834ffcd4432c11bed024486e51d168d9ea7ade530d16e64fd74e8bca8dc2a630b3104b5863ac3ef85bf489c98abeb831697fcf811954a40df0fa6bab79759a744d4935d16902d2e4a3b4cc239fa46010e387c9d2fcd4e5d2db67a8d032be89a6fb37eb69ae609b228f88d7f4ae3d1415c43b04183c4949c74ba3abdb77738b5c97ac88a4dda25e7273157416dcff4172848af85b66a0d53324930a1d53c52adead4fac4a5ce945b92685cd6582cdd45010600f27e28fd7effe40fef1df73e24097df27cadaba18a78f71ec3d12dd22306a0a47122892396f3611cadb4dae330b37f44b22cd1fbe311981ed8bd323217af0d1d6f6d29c3fb04a3afde97e88cd3691347461fc319fbaf3ab5983c61574129c81bff3b863b3f165901678e953036d645bfbdf5fa7863ae5ca586e549fceea9e8501c0fa911add4795255893a3a190f5be0d1cf921546442aa44e8648b2a5592e05ef4310159517a8da46b20798b2b1c180914616869594e2640e0fbcb1f9ce564d3eb2cda472940157faa6a50f02638d7291920ace8720b1216940c572c22c59747d133f0bbe0f2396dac3e393bf28b1c5673ece768de61fec0144c6e97eae8e000674162f1d7380687dbe1234dda2cf6b7fdac27e6af9d1c13c4b91b266b2104995eaff59ef81665720c36d6c59032388350ce7aa3fc156d21cd6ec0f7652fcb1a76f4f4e76fc302fc24399c169156eee988ee9ddbc46ba8d8064c8880c55e8e30c9f6d4a036430dbb720d0511069ec27f1db5514290a5b2c87cfa14f28c16f5622bca14f5bd660a7f25e3919295822ee910a796c99bcf36d189ad1713712022a2da35d1c6cd6b511d98bfa7e8ada48fb5a12142bf2a76c3fcf63c895275a6fa6c172b48b740a7d9f0cda3a2fbd3ac31bd36986bd2a31dc9df0968228159a60758426dc4bad96c76bd9009a6cc796bfa68b1d405d45e94be5c0c509f491f7a55ee5348d2b943450acff3d2d6159322d349afc8dc84816010fb3618f6391216310ff346f5ef315349f78b384578bd18a9a877000d67120e8b7c4e0c77484a1b2b94eaf1a3aec790208b7593989fa5b4dc16765f39ad0df490687ff20dec27f16515cc17c68cda046a99b77a2fc817a585580a830e7c30a7304acd502f357c10e6d4a8afefc078a1708d162b2e202a8062182f4b89450e3f54955349040b83675825bbade74713d5cc2050117b4ea4a695839e0cd48bba79c4d4e3ad33ba852f64826d04d43325ba8d3be54940f6b7d0a2d9cbbfb1829c0aff47456d718c9a58aef2b8c8b2481a39422173ac0ab37718b3245263c229fc84b15f221b33fc5e5acaef9ab22e574fec382a7d85dbcb6538846a4fbbb12b086986ebcabef272fbf7f5be768a1006c596dfba6586091d71e93f4a30a02f68fa446add04e264673d545f7bdb67bced5a4b7b37bb87476ad466729f80d159810fc65034d8e42a838885b44357d95111e6147c6c4aa340e8191ea963c1f4fd762af6182e53d3a09be91c3fe407ff22079396193d81a415c067b49436a22252ebd6e6c33efcd7229350f59ad80c2332f809113c78cfef6095617151e1135888acb3bbadd26dd89240ac32d65e7a73ad0bcfc73436e1e8bf395947ae8138bf4764d8d7830a36fa3bcc0dad33cda4dfb46fe8a78a252ad7ff070fc842be9a4f914d17510bcbcf8ac07cd499ba8e59232a8f944ea14a1eca03e1a1ed0f6b11dc7258cd13e92e6706d8517160a49b969773f1d2e15a548e6db9c51f2db52c57e15db3238e76e822880762c3794281b8f55a08d57101fae7abafddd338bd104fe13c1b8219a887885ad166e52955c6e7538b9cc61a954406aefabea55bce640c345ed271f610b28540dc52fe4a2d9ca9b7e32fc973eea466984b5db392c4b6e4156735161e126849f9ec60dc93497f2746d11a7cf67139d19577c8472c0b113846d140ec9a79bb6bdcdb8787c7861ef8d9e562b11d55654c9ca0aae6328be1e289efddb200110286111d3b493f1c56302780c00649659a35641b654d70c562182d25c3af3c3ddd6f2fe3836f68edfd6c8296a523e4715bdd4ad86422691d599b2eafe409592384f75184891005707d70e51097125a4fce77a7fc90221439705b471a0ffbd229a0c1fff9531ecd206df50a2a77ed66b0e9952d3c7e7b779d94e57a1e578c86d023151ba70d389d2757c27e388b08bb43250d6326379f6993a581987e93064c056003f921f6b59b1a44ee1c3b236950b076398e5d4e3c3d955d3cd91fdd743351f386caff89b2120ea01ea103c1819156cdef9164c0c64f32ca5081c7e0e0cc2a4a1efc18ff4dfc7063eb8a57b7556806c35eabc5f5a5302a4812f6501059ca4ba939ec378ac6251693e105908274cc3d93a79cd285f0de76bf79831356a6ca87627158f86b5be848d2864b252fd4ebb50ccccfc444f4c0490156f42e4961d1b6de33708b8497f9c897cc48397eab3e90046db78aded1bf86a93cb84ae96f966485c8b3740a3d55e1de500fb702b785f75478c107091c618cbabc875842c8f832807355a910183605f6b80f0ab3a52ed0eeee19fc48fb4708383434d6059ef1e9aa2ce6b598974405293cf489517561a093cdbcbf40246ac871264bd05fb2df39d3fe40f121c87ebe4d5297e2f44e752d389e35a8d2c170225d825abc85da2919de28c0f849ea1b15191ddc1d8efb751131f818babd5a1b607c98495dc9ad651b8b043bfdc33fd3ccd400f5261983486eb241854aeb1d8bdbfaa8483ba6a18634878c93fcaf18395d9d054a9d8f4d180458f7e9203f9867fa8118578b11c94ea720e9a8564b0c7bde41db3b57e066b737037bd41a71b623daab20bb26eb7ebd4016168bf3d41ded15b7d0bd785132d43099eae419c27a02b7fa0b76d3663ff56366835b4476710a5ef83d522c7b263a5410ca4bbacc79358fa02567f4130cc8b2c83f73a20c4e6cc4791e45cce960edbf61522976d7acd1b56071570485239e026193c710de0e44d8bd7b50c3bec563c8cf003abf6c986513a4c771ef6f7b1e9943534643e070e9c8e5dbbae6c4401e4f27424ef797b27dc096b29b7023da01d6142a190f705875604f99d36dc61a5edb541a61893901d43109ad20d39a4dd43bf47d410efdfd2b2cf99cab0abc38f7542318f054c3fe4b03ae1fcd2b7d5c786222550fe86d3c08cae50b700ee07ad01105cbae9dfc7c36c4f0382b4bb1aab26070f0b35fe096ccb6bcb1b13e9ab7bc50e7b3e810e4b293ad8f3ae4141e1cb936a1f2e24f74aac3d53d4530a6a752f4012f3548a03937ba0bb4ed6c9c8e4ddd19888056d052c541cc5be95ee5a0519ccd1f80ca5174cbd4150131692e3b7fc5738814c633b32d8daf05702959bc0b1bf27a239ad02d3f9bff9444d3928cb6f8e33c25aa4ad7a29d5ccbb3d225959d4c0d875d4f8e3f287821fd1ab2c085b52ac97b0df7e68edbb8a7fd8b3bece5857b94a3d1e95a33db20e6879a69321fa65332da950b8252b8c02284a18f1521107b0dda2a2614d06d2089ae545830e5e652d57ce410393fdf1365218a3c5b27f36daa5b3b0fcd43899d84632e693abc46965c1541c972ddcf480ac4e65e44cff91864a2f53a9e7d6b72c75e04ec58e021eb43dd7bb098291e1031b2dad773613720122e8b1222e7dca444ee95d0426ff5f915ebd88c94acb415fce6f0454c024584e0955c9bc78776a0eded171049645d92b3e4aa749f6f61e18ce6bea9ba610faf5f5d6c2e88aeb6e587ba7c439099b16e8275d5671042379d933ce7714fb9c60b09ae87e076c40d313e8132a7e5315e4f144cfa005cddabecf24042e69b2173758b1ba583cf92609019195490c1108487dd286be2c76878b3de62d75e27f8826e23331554771ab7cb64e9f591fe9040a9bf60206d0784b9360665683a1d7103357918cbdca7ecbda0aa17bcfb603628c982d4744b8025b8eaec1e369c2f541b21ea7677cb0273b10152b8e4b9f992a4350de2e404389ca8976c640a0fa991d7750f5bcdd074967422be517f0655d0da9a42673d737f5eefa689505fa3b1bd3f07ffe099758910e2790635123cf7f6b5a5f4d048bc7b5e532c5c9e9f55ab0120ae7a67cdbb5851020e71c7cad2c8d61a46", {0x4, 0x3, 0x30454d54, 0x3, 0x1, 0x0, 0x9, 0x1}}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) prctl$PR_SET_MM(0x23, 0x3, &(0x7f0000ff9000/0x4000)=nil) sendmsg$netlink(r4, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r4, 0xc0305710, &(0x7f0000000000)={0x1, 0x42c, 0xfffffff8, 0x7fff}) sendfile(r0, r1, 0x0, 0x8000fffffffe) 03:59:50 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) 03:59:50 executing program 1: r0 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000100)='/dev/video1\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) [ 571.350801] INFO: task syz-executor.0:977 blocked for more than 140 seconds. [ 571.358170] Not tainted 4.14.150 #0 [ 571.362448] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 571.370462] syz-executor.0 D28288 977 6863 0x00000004 [ 571.376112] Call Trace: [ 571.378955] __schedule+0x7b8/0x1cd0 [ 571.382811] ? pci_mmcfg_check_reserved+0x150/0x150 [ 571.388034] schedule+0x92/0x1c0 [ 571.391471] schedule_timeout+0x93b/0xe10 [ 571.395626] ? wait_for_completion+0x274/0x420 [ 571.400280] ? find_held_lock+0x35/0x130 [ 571.404350] ? usleep_range+0x130/0x130 [ 571.408328] ? wait_for_completion+0x274/0x420 [ 571.412975] ? _raw_spin_unlock_irq+0x28/0x90 [ 571.417470] ? trace_hardirqs_on_caller+0x400/0x590 [ 571.422606] wait_for_completion+0x27c/0x420 [ 571.427015] ? try_to_wake_up+0xa8/0xf90 [ 571.431117] ? wait_for_completion_interruptible+0x490/0x490 [ 571.436907] ? wake_up_q+0xf0/0xf0 [ 571.440475] kthread_stop+0xda/0x650 [ 571.444240] vivid_stop_generating_vid_cap+0x1b9/0x664 [ 571.449501] vid_cap_stop_streaming+0x7c/0xd0 [ 571.454026] ? vid_cap_buf_queue+0x230/0x230 [ 571.458594] __vb2_queue_cancel+0xa3/0x890 [ 571.462880] ? lock_downgrade+0x740/0x740 [ 571.467034] vb2_core_streamoff+0x52/0x110 [ 571.471314] __vb2_cleanup_fileio+0x78/0x150 [ 571.475718] vb2_core_queue_release+0x1d/0x80 [ 571.480243] _vb2_fop_release+0x1cf/0x2a0 [ 571.484385] vb2_fop_release+0x75/0xc0 [ 571.488288] vivid_fop_release+0x180/0x3f0 [ 571.492578] ? vivid_remove+0x3d0/0x3d0 [ 571.496616] ? dev_debug_store+0xe0/0xe0 [ 571.500728] v4l2_release+0xf9/0x190 [ 571.504438] __fput+0x275/0x7a0 [ 571.507815] ____fput+0x16/0x20 [ 571.511242] task_work_run+0x114/0x190 [ 571.515131] exit_to_usermode_loop+0x1da/0x220 [ 571.519695] do_syscall_64+0x4bc/0x640 [ 571.523615] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 571.529261] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 571.534473] RIP: 0033:0x4139c1 [ 571.537798] RSP: 002b:00007ffede2db510 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 571.545557] RAX: 0000000000000000 RBX: 0000000000000009 RCX: 00000000004139c1 [ 571.552882] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000008 [ 571.560180] RBP: 0000000000000001 R08: 00000000e1ded0b4 R09: 00000000e1ded0b8 [ 571.567510] R10: 00007ffede2db5f0 R11: 0000000000000293 R12: 000000000075c9a0 [ 571.574824] R13: 000000000075c9a0 R14: 00000000007626e0 R15: 000000000075bfd4 [ 571.582144] [ 571.582144] Showing all locks held in the system: [ 571.588559] 1 lock held by khungtaskd/1013: [ 571.593108] #0: (tasklist_lock){.+.+}, at: [] debug_show_all_locks+0x7f/0x21f [ 571.602202] 1 lock held by rsyslogd/6693: [ 571.606336] #0: (&f->f_pos_lock){+.+.}, at: [] __fdget_pos+0xab/0xd0 [ 571.614709] 2 locks held by getty/6816: [ 571.618676] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.627413] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.636730] 2 locks held by getty/6817: [ 571.640721] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.649395] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.658717] 2 locks held by getty/6818: [ 571.662727] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.671463] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.680830] 2 locks held by getty/6819: [ 571.684798] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.693686] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.703052] 2 locks held by getty/6820: [ 571.707020] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.715733] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.725090] 2 locks held by getty/6821: [ 571.729045] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.737782] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.747180] 2 locks held by getty/6822: [ 571.751209] #0: (&tty->ldisc_sem){++++}, at: [] ldsem_down_read+0x33/0x40 [ 571.759886] #1: (&ldata->atomic_read_lock){+.+.}, at: [] n_tty_read+0x1e6/0x17b0 [ 571.769220] [ 571.770874] ============================================= [ 571.770874] [ 571.777958] NMI backtrace for cpu 1 [ 571.781734] CPU: 1 PID: 1013 Comm: khungtaskd Not tainted 4.14.150 #0 [ 571.788420] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 571.797782] Call Trace: [ 571.800367] dump_stack+0x138/0x197 [ 571.803987] nmi_cpu_backtrace.cold+0x57/0x94 [ 571.808467] ? irq_force_complete_move.cold+0x7d/0x7d [ 571.813638] nmi_trigger_cpumask_backtrace+0x141/0x189 [ 571.818905] arch_trigger_cpumask_backtrace+0x14/0x20 [ 571.824092] watchdog+0x5e7/0xb90 [ 571.827532] kthread+0x319/0x430 [ 571.830898] ? hungtask_pm_notify+0x50/0x50 [ 571.835196] ? kthread_create_on_node+0xd0/0xd0 [ 571.839859] ret_from_fork+0x24/0x30 [ 571.843676] Sending NMI from CPU 1 to CPUs 0: [ 571.848239] NMI backtrace for cpu 0 skipped: idling at pc 0xffffffff861c3a9e [ 571.849748] Kernel panic - not syncing: hung_task: blocked tasks [ 571.861612] CPU: 1 PID: 1013 Comm: khungtaskd Not tainted 4.14.150 #0 [ 571.868216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 571.877636] Call Trace: [ 571.880212] dump_stack+0x138/0x197 [ 571.883822] panic+0x1f9/0x42d [ 571.886996] ? add_taint.cold+0x16/0x16 [ 571.890961] ? ___preempt_schedule+0x16/0x18 [ 571.895362] watchdog+0x5f8/0xb90 [ 571.898803] kthread+0x319/0x430 [ 571.902151] ? hungtask_pm_notify+0x50/0x50 [ 571.906454] ? kthread_create_on_node+0xd0/0xd0 [ 571.911105] ret_from_fork+0x24/0x30 [ 571.916457] Kernel Offset: disabled [ 571.920096] Rebooting in 86400 seconds..