c088d03f7de445220e7b1b6b831d1c8b96d1b32c9395cd614d4dfb39ad3b16d33ec304a2e37e93092300c6a9f27aebf4e64968d3261a186548c45d17c342f8d3b4b9aabefe6e4c5986c3a65bbc69d02fd25a277147f65ccb42533302a65d4fa27dcf5480bf7677f8e625b978a0fa36a5d2ae301fb637c8353bb6819f67f87447601c0075dd5ca06b00c20fa33a2752c2b6de40450be619a7d820b9d0076e4e11374842dfbae02514db4f43f8447a85d7a9b433ce5e3504b0f18cbe3f4fd490c10926a777070517eb7bf4f669236a2d9cbda273092e026c606b1ca81382654c2e0b9d69e7a04cc2efa0c5477c7960605bcafb06aa7523ed09e41ca9ed452872f9bba44b120a018da8e3abc6a96b9bbfd3da5a2682baccb44274250a6eea30cb8d5caef9f94983150460ada4786285507e17c4bd595898c81893b13af38622657b912d03658b405c3ff3baf539fe156a01cec4c102e9f91b165a00c302538893674bed3da67a479049c7ef69f91f9a76777b2cc5051a8c9a640bd8cfcfe82dd26eb3762346b8c97c8c6df530d39d6f7bd2e18f2a232cfaeed89dd1742183e727fd1aea947eea39ef274026317629db8b7e8d0a9e8162b649eb7b2a38baeb022120c66370129c99dfad6f62d97525289a98e6946336054019c7bdff780ac4f28a83f64637d7d1044b1762db078ae38a274b7c1556ec392d772284c13d958861b0d585719568b6f1f7d2448f0a80c9473a27b9afe766ca202f7297c36aa31e0f8b573236a2240ea86d3106215970cf851c26ddf06a1b0086f4d3bc65593a54da5c54ef4d3dd781d71658d4d87e134d5e01ce5381157259dac1167aa06e573f12712a8a9e043fe62f1b2a92766b461f70132938ff19d03c47a9dd97c2291735366db53b80cfa883ae96bd65d282c149d322b9b71b4a4960d12ec551ca0df41695422f8b8b4e28917853749c432c308a5316f957425bdb744605327b7428d7d3787e094ee18a5ef8d9ae301035a2d9b522a7f4cef682264a64ce1b63f001416d996ffab5e60a4092a5ac1989cca3b33217b54062378b43bdebac23381bac0ef8329c5f93bff510cd5e415271c8b9820f0d395989b83ff39ebba2e85f03cf5a555a08444e6027ee6be10baa678e2c8e0d4cac48f9a640d0267a09d94eae35dbd61cb328c447d80a68c375949804e1d39bb536264ff6f7b3fb6fe1fa747dc6c43bc058bc739e931f73e782a5c2414ad9f2ffe54b85b021be0c9b718f4f9de45576eafd70d732f86354514c098a3b3b8c9c85b5857af8d927414bc62a6fa0c608e4af4fb4e6bb80d68abc10228046030b09809710f44d8d3721ad8fae745f4680b91dbb62e695e8d6230590cc22e46e487149f0f93613e7a4eb923eba08e0058b0687905b6af23d3bf0c7f13b1194c49fb0e96b5189df0a373a817e49ebfeed269a5914cf2af6b5767cad13ed496991d6ea84b02969324057c71649bd7daa82a584312dffbdf9cadb8c7e68114b3978f483eff2eed8b1962d2e84a8c8aadf98f18097d0a28e317d11d572926bb455391866fd67303e1a341237dfe5fa56d6996a354b8abb97e45faea4f24225897ffe900b76e8116c5a045d40a2591a682de469e87e57188127d52f6779cc77b1a80db4db9311db61414df9e94825096ee4768f66f9d9a5d2b7d05bff57a49a02edb31466e67da235fb2ddab04cd38bc3ee9e431d7bab21aff98c74673dd82224dfa665f0cc46f4610066241ecde2278f4bfca37edfff2b7a05bc6b528150a48c8aa24f5e29414876b53b9d0c1e8c42061e88db35f319f7dcd8089cb08ef51b8d182e777ab0536c1286d22abc81df8e617241654e698dfe0bf390383175465af3208337c72c25fbf63f2015405b99cc024d7ae58ef3eaa7d5e3f129d2db9e32944e93ca0836d732d91a743bfd8195ca876164314b035dfbef332b0170793256c20f59a9776fa51373d7d7fd6946dba22859da53ea13ba36729348703f4b4dc0a894bbf1b594c651bec1f8fbaa70531b26e684e3d08fbbd5223a4cb5bc5fddbe0d50b811449c1f289cca6bcbcae1511918c8b2efd4bfa2f041c91ba1c133f196cc0dc7904303c731d2d0b7980fd9cd28bf09351c50ee3d1e265a63ba766ad66d63cad7982834657924532dfdb719abbf44529287feaddd2703f78cc65a1d410d890a2a915ccc040d446a0f2949403d697ad398e79535123901fb5cf52f4d4e0173cfbab2af3f63c412f3987bcb702f4f3bf8ab8abf588890ed337a10dc3197ab60c7ec2bcef9447487df1a2caa5124893081742e241d0602288e90f1e8106edf3319374fb6fb2dc72d2f8af217ba37af0144b5dddba46e620d3eb2647cd25826dba04e5d42dd0293e709c076f5e813f8a040863c88863655823cd3ce6e3cdc07705fffebe138bff9f0564c8495a2593394a7baed5dce57b70cfb7810be0d06db991658be66bcd10e4a45275b441a4d59c3b077b00e9a1b4958a7ff1e12dc517fd1ccbd11b061c99e6073544d029c744552da593e9102d93730f4ae2d555bb4aeadf867f96d7b50132331d13c122da805fb274d480d07eeb307d1de776722626249213889b4dc29743a671f7ac21175dd4c6f723992ae6bddc9ce5eeafd1b14bcd9dd4809b300a0fe4529d1862f69749dc9e8a2211fe8f0204c8f7bcabba06db1a25ef9efde77891889fbb84d72c79ed052747e86b844fa38babe68bc685e152acf847c7c0a00a065a12d54f3c0159e5b735686dc502d85d776d9339352931aa847340b8f7260b81070f777d14f04066469d4914aee3f33af2c1b57bcfec7f91c43ed51325d02e1cb8ee4f9e2569ab02f34736943d121f344a292b666a792dbf6ee7fa22c45d5ebda0b51a3a98f65f7776555b08ea06b36ecd9ad2911ace05a81960aeb9ddab12b75029bc0790ea675cc775fe83bb90f6c91dc3fd3927003c37513c3b8914bd439c083be69ee50354a216b7f3e8878f2fa4fcf9e2196e5997fd8a724089b6df7278f30f7cc1503a9da580f6c6446b79128a4f5d1ef2ba47176fda8f47afeee23f6358b5cb9c50af909e8843a468e24f1b18b13e5f0e79ac0c9129f0d272ec51b080c2b523a332c98ad50237b0f3bd492908e991c3e302457c0ff23608255d694a20cb69106dee5761d4a2abc622fac7863e19e00e860e2bee33a7da02448461b0660dfb70d6f773577fa60f8cb2cd7cb65ee0a414875b4afc08cd083d0ac20d4b4da4d6309ab4eba8b7c3674bb2bb27c2b6e16df1f11e66b6d68d7654192c7606527422531beb30613ee2950f8486c326838707bab7f8715810ee2d01d4ef88a1eb6d7039b17adbe5d86258a73c62b671d926783dd7ccba1b41bee2990eeea42905bc323eb243259dfd1b30162999e472f5884df242171b75787517665d1c207a54bd5c70e01584d767125f53c8706dcd7fd066ad320e76c5b5309bdc4fb6b4e66ebf23360b3f90f9e16811247badc30f8d2db8a3d374f4154872d6c84c33c7591d6b76aa36e9999f58ae8c682a13dc7b5ee9b325bc27e5228bfa923ab41a73691ecdc564e5b28818e36affc27dc8c4154c01f477475cd8c60477fdd74d62c7731071c5f34098a530b34e2575f21d9a5ab2bb381f75b3e6863d2b042032e8b6b8c9b658eb06f15eccfd63d69b02fd1fa0f92429ae22f86ac2256dc7a82554b4efef61c695d02193744b6814c13ef6febcfc1498d6942aa88b44b06c8b7b99c174129e30a2d6de2c31919719eb73059212e6908ec3498048cdb75db9e9e3d4bc9bc32f4455833c7e684cee739b21fe12e99818ba9597f051cc28935dd87875c409d5bbb70582356318dc7d247463ded659e358914c9464d79e8453a89aeb4b203c029c9a79f41e1299a64f392b23c54641987a7a79547df10979d7e62c571c533fc404b55f765bb883aadfaf0b2d03358c1a4d2cd3ee81bf1932e43d72aecf7944e8013597ba10d7bdd84c28e194969bd06ca235b8f59614b532e9565ac36b67bb162bcba5fdcd25cb38d8e1371b0a7ef4d2a9c4eee922df9274d7761b1f64bd75bee4a50095965fea7834ea8a65a21b03d093765df12b2dac3153951f833c324c61c245238b8fd3505ebc0c1f36a35c7865808021c13d94f2cf07fb2317f90bf48718f3aabe89e187b04c5d4e70b6fb3012dada0c4df4849f4679e0588aaa9ffe5708426c1063e63a3e714a9a4b2ef7ad204de99ed24c50a4d7cf06235307f7ec161587539fc9f2c4a9b469c234cfbe25c4408edc910f939b1ebda59637544f9b0ef4eb6a9ee945681bc93bbeacb4d9c3003aa1e76ded217db436abfeb1d1f9944b4d7338137f8b90714408b91071df067290a5091cae262020af0475155befa93be35c6c929f257d63bf51706eafd6b6a4d94177cdd2ffa1b5cb13a5419e638db2a81eaa91713bc2fd64a9e3e3e389f987a36bec6d7e6c5452660c37ed3d152b759686c6e6a66bd0fa66c9973d2d96f4f7a9d1bae76216008b62dc4f07fd5c162ebe6b8713100a926695a2fe20279a0518a0b71693294c06e587e482932596daa1e970aa2dd178d0075b3b2f4f89678c12efdee696b8ff2aea9b0cb6240ca30a3b50f0b06cfe8de24be1ba8938f51aee8c94e8d0d3d897ba1263ae5d9", 0x1000, 0x7, 0x0, 0x2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x8, r4, &(0x7f0000000180)="83bdcecec8a179cfb0e1ff429def3f440bdd1930d1aa9272f47cc6f69ca383a6bad8813b65cb0ea83989f4559eba89cb1df9acb6a28b7d37656aa7164c630a8772a8dcaef8bfd3c408a6eb73ad758b36d38620acd4b25fd452c34907b47a0de790d81ddbb4f7c5d0b5b9eca40b18cf294e8bd10c34fdf881d3d4ed97c99f74986e23ecfe39d54b9f2a27f69ecb0b262edad58e9bda15cbce303c43bd0025a24ae39676e284761d55b7daa23ac7abe5b81c5d95e58135a766a195de6f6ba33597085089abb82b1fdf1f14cea3714c28244e9a1f7803fa75ab56", 0xd9, 0x6, 0x0, 0x2, r5}, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x1, 0x2, r2, &(0x7f00000002c0)="54c08100785e5cb2b911770135d9d123317a1189dfdc6ecd7eeaa1a574d840bb0b2eb5aead5d0f6eea228eb2f193601762e781fee24f9833b57518427a372ca3892bf79747115334924d91186cc168265ce948a4ce60472310c9282ee81ce751a0337f0d02c840c847d4a77cb59b7512f8630f7710355bd1abee22f3cca0b65c98e40b74316e5262e91fe0e5a15eab468c0d43b22a1c4a51f772c6d8493d34b4f676a7e390210d38b46476929f9ace6971efa5b7fd5cd409c8bd7cff515ec63ea0288e1ed4e510c1a80d2126910ecb9e3dcc72121c5827ae66b5", 0xda, 0x8, 0x0, 0x2, r6}, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x1, 0x6, r0, &(0x7f0000001440)="21ce2cb7ed8d551319ff5fa8d16e3f720790b76bf7b613ac08cdb5b3a204bdcd6c51ef780c49d071464a33176af2c2f70ed014cf25016ed1d52e35ff00d096fd180bf099ef756184de65b4636ee2e174b276e2564882067f7c7a2b52ade88f828036e0eacf7c001ada936d4a8a72ff7bfbec195edb45b37b6a7f3b7d6d5e08de15dbefc3f50de3813674395c589877918b422245", 0x94, 0x943, 0x0, 0x1, r0}, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x8, 0x1, r0, &(0x7f0000001540)="2bcd9962ad63036a1efa288d9014cdb6341f9aa8c923416a67b4e5220725eaa511c060575cf40a551ab1d86e8b26a95ba800ce2d05c843c9", 0x38, 0x1f, 0x0, 0x1, r0}, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x8, 0x80e2, r0, &(0x7f00000015c0)="8ba5dd565ffd8ffc707db5661c8abb1efa982a5564644a995db22bd13273e6c1584e2ecb5f330df843eb74a16f523c142999438258dc00d12feb8544b20b5ac0062f1479b6d3ae54db3ba8e174e7c8f34b1aa3fb79bb1f11808d8ddfc4c29aab077904a15ddd917f26e1700a30f9d9fb202c311651028b8fa82f9b5d310049371d3ee1c462ed0f383dc899388d2389dc7402d37ef88a", 0x96, 0x6, 0x0, 0x2, r7}, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x1, r8, &(0x7f00000016c0)="a3394401292b55ef7ee7c700e87cb188b2a37ca8e5e34c98bdc2bc8db921a3a0c3e34f5420a8a46fe51de841e7f0f4b6b41319e08f61f40cadb5d939f4ab26b7b00ffc5465188fc1434129445d13ad7efaae", 0x52, 0x0, 0x0, 0x2, r0}, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x2, 0x81, 0xffffffffffffffff, &(0x7f0000001780)="1408757c3b95", 0x6, 0x6, 0x0, 0x1, r9}, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x2, 0xba57, r2, &(0x7f0000001800)="0c0a2c793f36c2bcb3245f4c77fb889ea71641770db805006c2a0a98d938f84c33ff45e01fa027e123a13628819a904f0a67d28351a406b6268a9ad8ce69ec025d528bc39c8e509cd1376bc0f9cfe0a0864f4d0e3fc5274368c50492e4faa0ded4169b061b", 0x65, 0xcba1, 0x0, 0x0, r0}, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x3, 0x5800, r2, &(0x7f00000018c0)="dda39d4b251936f4f7cd3e5d5ec427ea24dd72e26ac63811540ea72e64a780d0a7bd18a8b1ca33e816cd6552f1c8ac9c9775c0d58c5416bee55d4a55f7ea8e4c299eea706c50ae2b0289cd95364f52629408ccd4a484c3697c3fdf03f36b6b61fb256dd1", 0x64, 0x100, 0x0, 0x0, r0}])
18:11:55 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x527f, &(0x7f0000000000))
[ 1655.043390][T15105] FAULT_INJECTION: forcing a failure.
[ 1655.043390][T15105] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1655.060683][T15105] CPU: 2 PID: 15105 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1655.071100][T15105] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1655.081167][T15105] Call Trace:
[ 1655.084864][T15105]
[ 1655.088190][T15105] dump_stack_lvl+0xcd/0x134
[ 1655.094391][T15105] should_fail.cold+0x5/0xa
[ 1655.100164][T15105] prepare_alloc_pages+0x17b/0x570
[ 1655.105925][T15105] __alloc_pages+0x12f/0x500
[ 1655.112362][T15105] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1655.119893][T15105] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1655.126804][T15105] alloc_pages_vma+0xf3/0x7d0
[ 1655.131793][T15105] shmem_alloc_page+0x11f/0x1f0
[ 1655.137775][T15105] ? shmem_link+0x360/0x360
[ 1655.142883][T15105] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1655.149564][T15105] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1655.156766][T15105] ? percpu_counter_add_batch+0xbd/0x180
[ 1655.163368][T15105] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1655.170651][T15105] ? __vm_enough_memory+0x184/0x360
[ 1655.177299][T15105] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1655.184423][T15105] shmem_getpage_gfp+0x643/0x22d0
[ 1655.190637][T15105] ? shmem_is_huge+0x2f0/0x2f0
[ 1655.198036][T15105] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1655.207878][T15105] ? shmem_fault+0x750/0x750
[ 1655.213740][T15105] ? __kasan_kmalloc+0xa6/0xd0
[ 1655.219561][T15105] drm_gem_get_pages+0x291/0x5d0
[ 1655.225906][T15105] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1655.232621][T15105] ? mutex_lock_io_nested+0x1150/0x1150
[ 1655.240253][T15105] drm_gem_shmem_get_pages+0xd6/0x250
[ 1655.247968][T15105] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1655.255538][T15105] drm_gem_pin+0x64/0x90
[ 1655.261353][T15105] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1655.267888][T15105] dma_buf_dynamic_attach+0x206/0xb40
[ 1655.274720][T15105] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1655.282632][T15105] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1655.289807][T15105] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1655.297047][T15105] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1655.303993][T15105] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1655.311375][T15105] drm_ioctl_kernel+0x27d/0x4e0
[ 1655.318535][T15105] ? drm_prime_destroy_file_private+0x50/0x50
[ 1655.327158][T15105] ? drm_setversion+0x8b0/0x8b0
[ 1655.333237][T15105] drm_ioctl+0x51e/0x9d0
[ 1655.339782][T15105] ? drm_prime_destroy_file_private+0x50/0x50
[ 1655.347727][T15105] ? drm_version+0x3d0/0x3d0
[ 1655.353894][T15105] ? __fget_files+0x23d/0x3e0
[ 1655.360664][T15105] ? security_file_ioctl+0x5c/0xb0
[ 1655.367664][T15105] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1655.376127][T15105] ? drm_version+0x3d0/0x3d0
[ 1655.383855][T15105] __x64_sys_ioctl+0x193/0x200
[ 1655.391480][T15105] do_syscall_64+0x35/0xb0
[ 1655.398128][T15105] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1655.406462][T15105] RIP: 0033:0x7f3352e67ae9
[ 1655.413116][T15105] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1655.444172][T15105] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1655.453099][T15105] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1655.461416][T15105] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1655.469863][T15105] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1655.478251][T15105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1655.489829][T15105] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1655.500964][T15105]
18:11:56 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 34)
18:11:56 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000000040)={0x8f3, 0x10001, 0x1, 0x7c, 0x3})
[ 1655.692440][T15117] FAULT_INJECTION: forcing a failure.
[ 1655.692440][T15117] name fail_page_alloc, interval 1, probability 0, space 0, times 0
18:11:56 executing program 3:
r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0)
io_setup(0x202, &(0x7f00000003c0)=0x0)
r2 = socket$netlink(0x10, 0x3, 0x0)
r3 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r3, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r4 = signalfd(r0, &(0x7f0000000300)={[0x5]}, 0x8)
r5 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000700)=ANY=[@ANYBLOB="d6ff030090adc07f93e52412a78600000010000000000000000000920181700426e67c8afbe5e4c967a4137759c05847243362b0642c5f745c69b0e2c6a6a9d20e32f501fc3183307be8aadf009f41199f00718bfd2b515e00ecc0ab146d0270a9ba88da428961173a064efcf3e24eba6fb32d6ae24c63d5b86bd5e5c5f6343ca6b7ce4636e33f2a79f8f47bbc454ec006000000000000005b1bb74d14cf87d9704a64b661b7853bf3e619d1c06b860d436a7bfadea7c404712988595d0f792d399b25c8"], 0x10}}, 0x0)
r6 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0)
io_submit(r1, 0x4, &(0x7f00000005c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, r0, &(0x7f0000000140)="e8eb115b7de5cbc87dad3f82dc3155f923d8fec0f95fd7c70a89792b8977383fd24647386aa4976e61f09710d25e492a7879ec7e07b4656693eb1549e399bd200f3adfa9e02423edb91d2e822cb0828b29fab9ea4ffaa9ec4dca26459832ec10d7c898e0f94ce5e4afaedcb913929a22083d3506a57b99e07e703c650d8e0e0e0990220b6319ac23f26199e09d9254beccff90af91fce1c5bf2b6fa1315999348d6be797530a9ae87d11", 0xaa, 0x10001, 0x0, 0x0, r3}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x1000, r0, &(0x7f0000000200)="2a100c68f73e9022ead698a9eaaef44fe3eb9a12dcfc9a6cde91f5a9c2a043e890fec57d24e26bdb1c64300331e730d7cb3e1ce8c8a336e3202ac7ef0095b7d98c5dccd4b78f3f145d4565503dee1b4fd8b15c1685d1a68aac9cf8feb3b0f2f95ef51a5302662c982bca5ce4b2da010f27710d769c6b5eb5fac2c050d2c239f1658f671058e0c3c5c572fe636070ce01d27bc5210e5adc637cfb60966ae5e04274904d23f5a8a7b10e6e2a7a24731908a54735e399a7c9eac31979a8a3159f2cbf5dd27be68b28da3a5d406aaa3e8f6eabf5b9affcf3ac41efdec6afe2c67cb579fb12bca1", 0xe5, 0xfff, 0x0, 0x2, r4}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x8, 0x400, r0, &(0x7f0000000400)="c09b72b9194a4c4246419773993f80c5ca3927fd0aa7dd9f71d47d77ce7a71b15212d09e0db18e3d6e86f4bc4ca034bb1be1fb97b51177d5e79cef23ba138720ab1e262efece3c267129afbaa4e898fcc735c3cb1b22ec797c07edd7ea2773bdb30172361ac5a7b00ac10e26291ceae20b19066a58c19cc62acf222e0b403715edfc83e84bc3652bc83444a98f628625215720e35d88b2746f7b6ce62f7bafd6d3cc0f1b1720254aa42a9ee9e80fafc34e175186806da57f109e256c9a63962ea3d1356a9d3a7436bdfc0b8853d6cbcaebfccfc14733003a64bd90cecfb37bd805ea2d2d017ecb", 0xe7, 0x236, 0x0, 0x0, r0}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x3, 0xa8, r5, &(0x7f0000000500)="bde902435b1eefe5db1f69318a51c9544957f2edbcf52d03514aeb70e472cf89efd88b", 0x23, 0x594387, 0x0, 0x3, r6}])
io_submit(r1, 0x2, &(0x7f0000000100)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x5, 0x0, r2, 0x0, 0x2}])
[ 1655.741700][T15117] CPU: 0 PID: 15117 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1655.753346][T15117] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1655.765619][T15117] Call Trace:
[ 1655.769820][T15117]
[ 1655.773544][T15117] dump_stack_lvl+0xcd/0x134
[ 1655.779405][T15117] should_fail.cold+0x5/0xa
[ 1655.785820][T15117] prepare_alloc_pages+0x17b/0x570
[ 1655.792813][T15117] __alloc_pages+0x12f/0x500
[ 1655.798536][T15117] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1655.806772][T15117] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1655.813650][T15117] alloc_pages_vma+0xf3/0x7d0
[ 1655.818459][T15117] shmem_alloc_page+0x11f/0x1f0
[ 1655.823510][T15117] ? shmem_link+0x360/0x360
[ 1655.828022][T15117] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1655.835021][T15117] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1655.843191][T15117] ? percpu_counter_add_batch+0xbd/0x180
[ 1655.852245][T15117] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1655.857804][T15117] ? __vm_enough_memory+0x184/0x360
[ 1655.863066][T15117] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1655.868783][T15117] shmem_getpage_gfp+0x643/0x22d0
[ 1655.873515][T15117] ? shmem_is_huge+0x2f0/0x2f0
[ 1655.878010][T15117] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1655.883321][T15117] ? shmem_fault+0x750/0x750
[ 1655.887442][T15117] ? __kasan_kmalloc+0xa6/0xd0
[ 1655.891712][T15117] drm_gem_get_pages+0x291/0x5d0
[ 1655.896210][T15117] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1655.901018][T15117] ? mutex_lock_io_nested+0x1150/0x1150
[ 1655.906219][T15117] drm_gem_shmem_get_pages+0xd6/0x250
[ 1655.910987][T15117] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1655.916766][T15117] drm_gem_pin+0x64/0x90
[ 1655.920885][T15117] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1655.925733][T15117] dma_buf_dynamic_attach+0x206/0xb40
[ 1655.930891][T15117] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1655.937515][T15117] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1655.944042][T15117] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1655.950510][T15117] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1655.956254][T15117] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1655.962922][T15117] drm_ioctl_kernel+0x27d/0x4e0
[ 1655.967628][T15117] ? drm_prime_destroy_file_private+0x50/0x50
[ 1655.974355][T15117] ? drm_setversion+0x8b0/0x8b0
[ 1655.979734][T15117] drm_ioctl+0x51e/0x9d0
[ 1655.984342][T15117] ? drm_prime_destroy_file_private+0x50/0x50
[ 1655.991240][T15117] ? drm_version+0x3d0/0x3d0
[ 1655.998772][T15117] ? __fget_files+0x23d/0x3e0
[ 1656.004834][T15117] ? security_file_ioctl+0x5c/0xb0
[ 1656.011139][T15117] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1656.019265][T15117] ? drm_version+0x3d0/0x3d0
[ 1656.025221][T15117] __x64_sys_ioctl+0x193/0x200
[ 1656.031543][T15117] do_syscall_64+0x35/0xb0
[ 1656.037755][T15117] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1656.046198][T15117] RIP: 0033:0x7f3352e67ae9
[ 1656.051542][T15117] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1656.078418][T15117] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1656.090369][T15117] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1656.100933][T15117] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1656.111204][T15117] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1656.121168][T15117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1656.130988][T15117] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1656.140833][T15117]
18:11:56 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x537f, &(0x7f0000000000))
18:11:56 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01064c2, &(0x7f0000000040))
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:11:56 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 35)
18:11:56 executing program 3:
r0 = creat(&(0x7f0000000200)='./bus\x00', 0x0)
ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x2}}, './bus\x00'})
r2 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r2, 0x40089413, &(0x7f00000001c0)=0x719d)
getsockopt$TIPC_NODE_RECVQ_DEPTH(r1, 0x10f, 0x83, &(0x7f0000000140), &(0x7f0000000180)=0x4)
io_setup(0x4, &(0x7f00000003c0)=0x0)
r4 = socket$netlink(0x10, 0x3, 0x0)
io_submit(r3, 0x2, &(0x7f0000000040)=[&(0x7f0000000080)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x5, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}])
[ 1656.297136][T15129] FAULT_INJECTION: forcing a failure.
[ 1656.297136][T15129] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1656.319237][T15129] CPU: 0 PID: 15129 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1656.328260][T15129] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1656.337140][T15129] Call Trace:
[ 1656.340348][T15129]
[ 1656.343605][T15129] dump_stack_lvl+0xcd/0x134
[ 1656.348423][T15129] should_fail.cold+0x5/0xa
[ 1656.352704][T15129] prepare_alloc_pages+0x17b/0x570
[ 1656.358311][T15129] __alloc_pages+0x12f/0x500
[ 1656.364160][T15129] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1656.385398][T15129] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1656.391178][T15129] alloc_pages_vma+0xf3/0x7d0
[ 1656.397904][T15129] shmem_alloc_page+0x11f/0x1f0
[ 1656.404634][T15129] ? shmem_link+0x360/0x360
[ 1656.410270][T15129] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1656.418719][T15129] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1656.427668][T15129] ? percpu_counter_add_batch+0xbd/0x180
[ 1656.435999][T15129] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1656.444103][T15129] ? __vm_enough_memory+0x184/0x360
[ 1656.450630][T15129] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1656.457671][T15129] shmem_getpage_gfp+0x643/0x22d0
[ 1656.463592][T15129] ? shmem_is_huge+0x2f0/0x2f0
[ 1656.469817][T15129] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1656.477540][T15129] ? shmem_fault+0x750/0x750
[ 1656.482956][T15129] ? __kasan_kmalloc+0xa6/0xd0
[ 1656.489965][T15129] drm_gem_get_pages+0x291/0x5d0
[ 1656.497447][T15129] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1656.504058][T15129] ? mutex_lock_io_nested+0x1150/0x1150
[ 1656.511006][T15129] drm_gem_shmem_get_pages+0xd6/0x250
[ 1656.518013][T15129] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1656.524956][T15129] drm_gem_pin+0x64/0x90
[ 1656.530097][T15129] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1656.537228][T15129] dma_buf_dynamic_attach+0x206/0xb40
[ 1656.545221][T15129] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1656.552712][T15129] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1656.559788][T15129] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1656.567419][T15129] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1656.575269][T15129] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1656.583616][T15129] drm_ioctl_kernel+0x27d/0x4e0
[ 1656.591176][T15129] ? drm_prime_destroy_file_private+0x50/0x50
[ 1656.598386][T15129] ? drm_setversion+0x8b0/0x8b0
[ 1656.604699][T15129] drm_ioctl+0x51e/0x9d0
[ 1656.609797][T15129] ? drm_prime_destroy_file_private+0x50/0x50
[ 1656.616954][T15129] ? drm_version+0x3d0/0x3d0
18:11:56 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000040)={0x9, 0x3f000000, 0x5, 0x20000000, 0x6b, 0x9, 0xffff})
fremovexattr(r1, &(0x7f00000001c0)=@known='trusted.overlay.origin\x00')
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1656.622767][T15129] ? __fget_files+0x23d/0x3e0
[ 1656.629160][T15129] ? security_file_ioctl+0x5c/0xb0
[ 1656.635664][T15129] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1656.644051][T15129] ? drm_version+0x3d0/0x3d0
[ 1656.649606][T15129] __x64_sys_ioctl+0x193/0x200
[ 1656.655339][T15129] do_syscall_64+0x35/0xb0
[ 1656.660009][T15129] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1656.666627][T15129] RIP: 0033:0x7f3352e67ae9
[ 1656.672563][T15129] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1656.695264][T15129] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1656.704435][T15129] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1656.713712][T15129] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1656.722855][T15129] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1656.732765][T15129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1656.743308][T15129] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1656.754969][T15129]
18:11:57 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 36)
18:11:57 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x547f, &(0x7f0000000000))
18:11:57 executing program 2:
r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/bus/input/devices\x00', 0x0, 0x0)
ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'})
r3 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000280), 0x400003, 0x0)
getsockopt$inet6_buf(r3, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000240)={&(0x7f0000000200)=[0x5, 0x5, 0x7], 0x3, 0x0, 0x0, 0xffffffffffffffff})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r2})
setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8)
setsockopt$SO_BINDTODEVICE_wg(0xffffffffffffffff, 0x1, 0x19, &(0x7f00000001c0)='wg1\x00', 0x4)
setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000100)=0x942, 0x4)
sendmmsg(0xffffffffffffffff, &(0x7f0000004d80)=[{{0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x300, 0x4000000)
sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="e910811aa4007092c11c99e92f5ee3c2a669915a070ae7b672c64ba71b8529dcb74ee15a8af5eb2c2b7e3c90522cabd7fc7349dfc1eb0eda153c1f1fd8c259f16bed9c9dc0de66522254217d3c51467aa9d4bd4e83b003819fad8d5f25019e9b92d6c1df04c941e694f772b90f29859f676282ea58b1f54822f1c21f609529c901c50538ec6ba054bc467aa1efba3dad632b63ff07e31c4702038dc5a5ffca5b35e0421edf6278e91ceb2bfb7c89fdad46d1d52385b298b43c2be54d88346f2fc28a14e0", 0xc4, 0x4000095, 0x0, 0x0)
close(r0)
r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r5)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:11:57 executing program 3:
r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0)
io_setup(0x202, &(0x7f0000000140))
r1 = socket$netlink(0x10, 0x3, 0x0)
io_setup(0xfffffff7, &(0x7f0000000080)=0x0)
r3 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r3, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
io_submit(r2, 0x3, &(0x7f0000000200)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x5, 0x0, r1, 0x0, 0x0, 0x1}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x7, 0x48b1, r1, &(0x7f0000000180)="dde6db72410e090bdf", 0x9, 0x8001, 0x0, 0x2, r3}])
[ 1656.910944][T15140] FAULT_INJECTION: forcing a failure.
[ 1656.910944][T15140] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1656.928705][T15140] CPU: 3 PID: 15140 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1656.939938][T15140] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1656.951349][T15140] Call Trace:
[ 1656.955365][T15140]
[ 1656.959699][T15140] dump_stack_lvl+0xcd/0x134
[ 1656.966429][T15140] should_fail.cold+0x5/0xa
[ 1656.971485][T15140] prepare_alloc_pages+0x17b/0x570
[ 1656.977147][T15140] __alloc_pages+0x12f/0x500
[ 1656.981713][T15140] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1656.989864][T15140] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1656.996584][T15140] alloc_pages_vma+0xf3/0x7d0
[ 1657.002115][T15140] shmem_alloc_page+0x11f/0x1f0
[ 1657.008325][T15140] ? shmem_link+0x360/0x360
[ 1657.012867][T15140] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1657.019761][T15140] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1657.026193][T15140] ? percpu_counter_add_batch+0xbd/0x180
[ 1657.032212][T15140] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1657.041981][T15140] ? __vm_enough_memory+0x184/0x360
[ 1657.048178][T15140] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1657.054824][T15140] shmem_getpage_gfp+0x643/0x22d0
[ 1657.060877][T15140] ? shmem_is_huge+0x2f0/0x2f0
[ 1657.069113][T15140] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1657.077377][T15140] ? shmem_fault+0x750/0x750
[ 1657.083148][T15140] ? __kasan_kmalloc+0xa6/0xd0
[ 1657.090780][T15140] drm_gem_get_pages+0x291/0x5d0
[ 1657.097220][T15140] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1657.103833][T15140] ? mutex_lock_io_nested+0x1150/0x1150
[ 1657.111971][T15140] drm_gem_shmem_get_pages+0xd6/0x250
[ 1657.118586][T15140] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1657.126956][T15140] drm_gem_pin+0x64/0x90
[ 1657.134607][T15140] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1657.141495][T15140] dma_buf_dynamic_attach+0x206/0xb40
[ 1657.147411][T15140] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1657.153864][T15140] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1657.159764][T15140] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1657.167523][T15140] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1657.174877][T15140] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1657.182913][T15140] drm_ioctl_kernel+0x27d/0x4e0
[ 1657.189748][T15140] ? drm_prime_destroy_file_private+0x50/0x50
[ 1657.196165][T15140] ? drm_setversion+0x8b0/0x8b0
[ 1657.201141][T15140] drm_ioctl+0x51e/0x9d0
[ 1657.206334][T15140] ? drm_prime_destroy_file_private+0x50/0x50
[ 1657.212361][T15140] ? drm_version+0x3d0/0x3d0
[ 1657.218004][T15140] ? __fget_files+0x23d/0x3e0
[ 1657.224129][T15140] ? security_file_ioctl+0x5c/0xb0
[ 1657.232053][T15140] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1657.239481][T15140] ? drm_version+0x3d0/0x3d0
[ 1657.245073][T15140] __x64_sys_ioctl+0x193/0x200
[ 1657.251080][T15140] do_syscall_64+0x35/0xb0
[ 1657.256269][T15140] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1657.263146][T15140] RIP: 0033:0x7f3352e67ae9
[ 1657.268896][T15140] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1657.293605][T15140] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1657.303473][T15140] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1657.313126][T15140] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1657.323540][T15140] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1657.336794][T15140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1657.344934][T15140] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1657.355591][T15140]
[ 1657.359559][ C3] vkms_vblank_simulate: vblank timer overrun
18:11:57 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 37)
[ 1657.443246][T15151] FAULT_INJECTION: forcing a failure.
[ 1657.443246][T15151] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1657.463188][T15151] CPU: 3 PID: 15151 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1657.474870][T15151] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1657.487089][T15151] Call Trace:
[ 1657.491414][T15151]
[ 1657.495312][T15151] dump_stack_lvl+0xcd/0x134
[ 1657.501119][T15151] should_fail.cold+0x5/0xa
[ 1657.506850][T15151] prepare_alloc_pages+0x17b/0x570
[ 1657.513928][T15151] __alloc_pages+0x12f/0x500
[ 1657.520610][T15151] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1657.529854][T15151] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1657.536579][T15151] alloc_pages_vma+0xf3/0x7d0
18:11:58 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
r2 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
dup3(r1, r2, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r4)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000040)={r6})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1657.542517][T15151] shmem_alloc_page+0x11f/0x1f0
18:11:58 executing program 3:
r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0)
ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000080)={0x8, 0x0, 0x2, "c5530013631e7dd34d428f54a62b4677f4f61f94db698bbd17ddb502d53590c3", 0x41416770})
io_setup(0x202, &(0x7f00000003c0)=0x0)
r2 = socket$netlink(0x10, 0x3, 0x8)
r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x280, 0x0)
sendmsg$kcm(r3, &(0x7f0000001c40)={&(0x7f0000000180)=@in6={0xa, 0x4e22, 0x0, @private1, 0x2}, 0x80, &(0x7f0000001540)=[{&(0x7f0000000200)="6ce15c05f4dd69f2ec14849f2751faef11ca0436fdc834c8310de7cebbc1905af12ffe246c6abaddbb7763e8d33a6fcbfb087b", 0x33}, {&(0x7f0000000240)="cb17af1d98c28efea90f3d40ec8639ba33fa779152a098ce6a5b6b19b0e7d69067b16c63f19254f5ca6acc03795d1cc03027945b85071596969045c61f5b662e97a886748aa1d6a49235bf801081e006dbae72b73d5d81f82772fe50bdb3b171122896a53f0f6dfcb2df4199d9d80abe795fbec3a5bd34836185f1b39ed1cfa8644241c8114e442d1456978f79", 0x8d}, {&(0x7f0000000300)="a6bbbcf1602132321e7929cbfa2c9a43b2f4aa957076", 0x16}, {&(0x7f0000000340)="fd49ec0c0246cf3f29bb75abcdef06a993d046fea56a7191338a", 0x1a}, {&(0x7f0000000380)="e10efc81754c6fcf6cd6717f92fa50c2787763b482418ee6b291b30959d8c398c30a9e517a", 0x25}, {&(0x7f0000000400)="33f6adbecf597349171ea579aea65c28bb12591387ebc2871584ca54700b51fa21958676a06609e11c164ba1be886b1efd0c93918a9596fb45c1edc959c97a752e9ff02fbd89cc33bdc284d7672e97320e4136b7891fe4e26ba83d5df89fe9d21635822b5ba288ce59e4250bef61427b8b98245d4691b394b334f689ab4d1f759a1c6b45e3c8a840353d79024b349124838060f054f63804d052faaa66b3ffbf4eddc8a684fc54a0a0bcfc6d6907e2b21a273327763ac372a3e8e41ca83c6176c500c5fb2bec54954c87a9fd5de6e5fa1a0077efbebda77021ef1a0db24d1a4ce8f9c6375fd18eeb1b00a3d7ea000a86ad21d946b422bd8e190a948cd1d7a159dae6a439d193feedf6bde17e9af5b03a99c724912b5c44acf532f071216e36171f61be00216889a45335d2cce367324d028f5ae6d57e44ce609849b8831b8d5ffc67ff80a50f35be4c3fb0ff935eff783d6367213da55787f54e1d76076553039cc91ff12eed07b71dda74386573946d60e24d3149f36416cc02f4634bdbe87b36bf929bef98314b631d8f62a35c34f60602ced7a8d45afd35ffa74505c591aee5b4a8f54bdafd4e9b67e23f71860f65eee6854f1b0e9e2a4433f1bbee7989c3b9f6d6a5dfb497456bcb5ae26c66ef12e7d8295ca16bfbc291ff66eb9737bfefb8945f35b2647bdbf382750bc0501eeaf44c3b0700701fd31930573b6663a7bb9d53dd95381544efc13784be58cb043c9c8cda4fce420964bc11ba2b6ba6f7f709d9f1e006d72a33b29fc6c0b82013a188b0944917188d6ab34fb6481953379e24730eece12541bc46c44dccfa110240f1b070595869a7f8c9eb902b7c70f4336eeb21377bb1ee6fa69ac8cc1c638d0e15f6dca7ddf1741c3ce72fe444b66eb602e658ee9852d5802c18a4b2ebb6fae688ca511d318594770d51e6e92b1dd16395f7318b60750818bfbad60f749cf8a0f01b6b31142fbd68f7d8c5dadf5a58259b7112e0f1a3ddf70f6a3ee01c30f4145bdd541d3693494a796155062f8cdb892f531d0c2449ab31000a01b220295b42701985b42beb684c2eed2ddbbfc0106dc7bdf3c0045411c08f159dc0434916c2e2d07b54cffc88e8d8a5542cfab941c93d6287063c23d756eb660e181251a112f781c8af9eae474b22cdac790ed36cfc9a4fe8f41aa504a96b5726a14823d9e5c0fdb9c20f9eb45ac7da511ea49c6adc2695ea42ec57579eb6aa6a2b202cab8efa937c4d94bf5de4a2960bea3a537aad6fd3f6fd0f6695c7520eb4124c760470455ccd2e6cdd20361976d027cd7916f64d874af62c6743e1b6be507a472b960ec6fd186e31b8fdfd67dc30dd74c7a094690f0c9a1f1ce6da436b112b4e73c7b807e9a35bd455b9aafa03cd89bb05ac2bd4ed7943b568dead6809c3f8626482e28cfe2ac5e17f46e130a8500777b1d740f6180ed08f293904b3102d9e61ce25ff544c0c0ecfa27f55f381d08b3acc0cd0b9b9765b086741f3b33388c192e9cc29a166be287237e668555251a64fd1405aa656b77b1319893bce97d86dc92cbd6148d656e86539791ed9c2938d05f0de77399d93f2d8538e76924b99a9e9a8d8076801e5b984f6bb14af71d6d6d21824b467eb748324bef20f836857c40a4ef4035e041d0e169dd149170957cd65831528e45349ae54ae9966fa6642cb39cfb907a6bee0a260d4600ccc47e9ccea3b5e05f9e835941f1f27a39730a94c4002d5b58b46b6ea8b933922c2725055e1bc29ca9f60d73cadaad6e6c29fb5b940b6eb35f5250babc94adfebfe4ef2ef1634c818d9bd8a8b3ae998069b07b7c5a46f52c75b624a23004c9230dd78eb0df9baf4c170662dfdb2ac9a8ec03161edbc2ee168ae0dd6acee52b2bb550939b74e6e73fb7cbe72e3721e68e673560471cfaa14b0732c0be3667c65b829fb73972dda9a841e3c975b3d76fa09337783d6d71cb3c148b4f163ee603c671ce77893632b711569f00821dc5b4ca67abe89e827742a1b362f9b12316c0a15dc2fe16697774a8f5246f837b31b473ca13daa9ff03f69d5259e16584d090960414b84e667a4abdf9c9000cdfab77216b737730af995c959997635c9537d03ca39a31ae3a0bbb045898243c651215b8b3176849ccce62d6f276c8e4419cee0ef5c93c7833257ac39bd3f1c37120c2b96aa4ec9391aad428f15f22cbb4337e6ffe3cce52c8c4404bbd768fc6940e626d59befa33981c173fbaa14c202536b5695928dbb1df2695ab55628518b15cdff1ac419019c1cd051fffaa7845363b9ff998ec35d7c23a6eb0bc982fc9a0c9f8118c85799d56653daeed12b4a66fdbccced8a0402bda2e4ed6c7abe10faca3053ef9aa4a80b7d2f54137c28197a58c2c3a1f8cc64d9ba68ced172edaaae2cbba7d8adb59cab9254d89365a82f5e712d3920ff34cbb090cfb6a272b990eeacdc7f9bacdbf56e8e3fac14e1824984c4b5cc22878d0d46231d4a30440df95a88468d87329167253194be0e4aa6905a63226a72948843ea20e20e11c2701be2f2b235db569f5e0052eb5e53f79de27d0b7219f8de941ab37578b23c774a864cda6bda7d2f8c19262e62fa90018d5387fc7909e947eb4585f6aa8b135b825070ac295219344846fcd3dd9e4fdb61d41ad6f4b9fd69b70818d0e4e92abd8432bf3dfbc09ba0458802ec756e476d13a6fce69ed05f91b46492905a144b55fe29fd12984b8c1fecf1beec834c9b79506bfe4d7ceba9f9d45bf679f12bd1d2ef0c8b98c1a937f8fd3e3484ce1841fd7dd0112b9173d1d3214dca862dd8f7cffc046cd46b366d97820ba2cc4390fe56641c7f4fe8439b83246f589a00551604e9a326df105c46e0107634ba4d398060e0202bc6925b69b714f7fe9d7c23105543de4476aa5f0cb03e28342989b734afd8c968ebfb137726db86c6a5fecbfbe3f86bdc357e88d12f519e13493fd24bb2ad14dac9de3514214a70b9e1dea883124554a4a857043b5fcc88126b2419b380eac7693f8d19aeadfbcb795380165b8ef898e627018a634c32f123c61373fe1dea3f76f623fba36886711546f13145af697ce6e30d736c4e35eee5530355bf5f17017c68692ddd1ada09e4274639a2c4cadc80cb4c96afc2fa7178c7cbf1257857436f45975b37fb567962da6fd9e2c3fa18dcb1acaa3c286df6b31d611ba9231a630129a159c1719a40ad87b9af0bbc675ee7afa2d8de3f2b2fed87ee14d23e1d63fce9a3b2551345ea309c881fab6e0b8f4de66e6b091f54c08a53750f89b984a14f71b0cb5f417befb804df2b2aed40c775446b97c0521c4a14065112ad7d2d7c2f9101a0105f3c98c13194701659ac079c20566568a68870a14d9fedf22aa3a0b7c713c998c4a3b6a8f47935dc239bcdba1c74686f4e0cfc1e65b1d30ef97075a35941fa68f766e5669c784feb49a4361ae1d1a12b3081aca078418133d303f0785fedf6bb5893bae490df17b141af88ada6bb83622661d6ddc1c695150398e5b274854a0067ca13415cb0f6aeaaaa16806b0533fc7d845866d749b646f569f7fe7b810c3bf08dff860d32ac70a84c17759a742d78ad63592c31d355295b2866ac639a4cd1b39b22a9deb3c0e7c14ba9fbbd92daaa5251796efeb5c91c293e1dbade593f3e2a6c1e47b72c6dde85bdf175bba81d63e24c1ebbfc95dd828e09bf165e88071ae4c174e4155b67169620535c40ee488021d571520f6a15d1f77ad7ce2f7cc01c7d9e870d1d71b0423508e81662261f7ad7edd8df32abaee5b5ed04b9b630ec8f4ad4d2a21c30adb606644caa21e21229ba967a2fa66ec402985e7e00f917e6c275a13b8e7f20c5947827a798d064295688e0a52609aa92979c0919c73bbf6a305df1da2a5dd821240d9c7f0cb4ffe8963258edd954d0af1399e9200da366a99b82ef999f57098f66af7150da0cefed5a70de72538a63f10b88a9c980dfc7524753b74780726b7619f438a831f8fa4a0ecc2413ea74cfd9383e04baee9318cad601ccb354ddd8978d16411bce67899668ab211f3ba8d3d691f8e9bf1a1715698ffd22f9a575aba09ae9edf06fb93766464614aefcd22a2ea634fa1c3d00f2435bc50b060eda2e1683dc86c7be3c9b85df703e29db832dfa6ac7d6585ac62d8661f5c6a5dcbf5ed69b257c6248244df03fab94e8d8f42edd2ae48294deabc2f271665258abc316851dafa0fa9e575e7f8d4be542882e6c12ef3818df6eac9afcedf93e899aa03e86b63269c3363ca32fb83d5a0f3fdc30e61a95823fd84dae68dffd18bf8952a4bbf9b8cf0402df4591da1c2f8f12e0d93c6269a0eaafc802aa46ee2bc30232a11533bb10576f3b632978a929940947088079b2d9ea1db643fab1d9e066709b6b7e83e3558425f4c715475a5a338b9d941e8df70d40965073c486f5aba82d6d55447edd105e598f448d17f2564e2b79cbd4fbc24f99540905081ae269be8daf9211eff1def6dacfdb9d96ac3f7905c3a44b40c1f941a6187cd9b04c8f86e007f10b8027b94c1402e39168ad1482a1729ce065a5e593c1d12b68d5011f78fe345b45744b38dfd4ccf3421447d8a46716d8e77c98866e2a1b177bfd2bd3f360fadeaf47f8202f4295cb14d4dad21ebc464e243ca3362379662833798c0ffc2c7089e7ec7fe22c61bb5fd82275784765f816a7535736d0fd19c608077b58bd0f32a56db58a1139ba13f15933269451ccadc539b13cd5d8922ea593876a8354f1e2682c8d1531e69f1c9fda2c0ac7babb404a7e176d0462288c9d629736f4f98a942cfbcefe47e84c853dce356468ff32905f61cd28a6903e21e18ce0ce3ad7c196efe5c9336a81924f5413d53ef653335d89cb50f4accc89f399b19f62609357dd5b326281dcc8a82faee585d16ccb2eb4dd820469e6d463296c738e8aa7baf84d1237ca5295544cf83872afe9b01c4b286202796e6875dfc7104f081f4ee67f962c5bc4025f44abc5a1f7ec3b54ae768df448771e517af56f1b2c0a9b80afdd1a1ce94ab9067f47c75668de0e75e8f05a4eb4cb6f13c0d823aed13e75cd240a7c7d3456f452d5275c995353ecbde1eb7c4595a5ce6a7fe55510df5271b02ef20b347b6b1b000b14365e5dd1e179c33022c883c210550a334d847ed844c9510c5ffc4436e77106426e1d777fc6c606da63d18f646ee9f7b14f3083bd61276a31d4a5921ddd7f15cca14b5a350a62441ec9176997a21e8838d64906edb6a467ee9edc0caea579d2c15108e10bf995eb31ecfce82970c172181cf434da3179993884f95c5f15c84063a8b68365e5d9d233c3220efa1aecea5e5101525518a83dccde3a52f457644244ba64a6fb479953aa24e16c1dbe44065c289f51447bc135b667997470306a657dd90183da1f1e22217afa818f304cc751732f2b69fe87731c4c9fc200034fe78dcc66c219161a353ae363f9ccdc637df03ed8977e27e01edbca2b8c8ec6fdac15b169e5ba25906c74402f701ea23e79713d69d8eae0dea634ba09b503a43db7c69325a6f4508c2f492206509b6db76e20087624f2d784d53880d1861a75a7a30ba3a863aa51b2f318f70d57cff2b612447235d2c4b95e542687f6a57fc988bda4d8b07610b4705fa8391df479b208a15e5eb3a017fff220805de7cae771590ef856eb29994230ac2998e5c68505a5066245349751a0bc9a6923a8eb41649b7f39b265d7914b6cdb9b55a98a46a124ee36de6b03095cdbf131055644eefa86ed350b0d2522b047f0ea94e99ede5704cd8fe94c8f0e81d9166f33b2c5d4", 0x1000}, {&(0x7f0000001400)="c089e6df15191ad39c7f4f193168792eae9e1b6fe267fd99cb673f28fc2c210f429236c4d2d3d656accf13a3aadf40f31c30de73803bd46d86912a7a2925218640c8a547e65fc9cf00826fd525166515db7465641cc17497abc6575d44ed42decaba5bca11b0b870517d15775484f58cf81c82fbd45b80a4fe4c727973cffdca48a2cf06b43e7d8f77ee0bb8b5d5d4bc0a285689bbda057c", 0x98}, {&(0x7f00000014c0)="54dbebb94a107bd63367dd06cc8451ed4c38d0690a5d28daa88bc1ad6281cf2a02a4051b72a8ad9f6aa1b4e4db63808c408d60ecd45582b9528d35b25a7a7762582fbf73e63f3ebf77fc9f470cdd2dee80b4b06d9e09293fe8569c497f74e3f148b3a6976875456db274e7540dda9241acdfc00ee3eac2dc3bf7bd57e7", 0x7d}], 0x8, &(0x7f00000015c0)=ANY=[@ANYBLOB="d0000000000000008c00000009000000cc1db4b8939e5df5e88112b9aa75ed72fa70f30f466ed3e51ba0456fd974fef3e141367e7b36f7af7a0fbf2339a76a331da251daf2f1cf943a7c0aa33d52300a3e62013d2065c7f5e52ebc911bb1486f08b27ab9e793e4b14981a40e5df38c9a5030cf4bd947094e9fc6f419c19359d95286a0c80bebb23f4c56d707c1e07474ad058b64f93db4c5598f26f9f45a1760e4de7f632400080a635a260c09161d91ac06f9ca06fd955a94976bdc0b3761d244f3dfd777efbfc86ac4f7d5f20d0000700000000000000009010000e7000000a9764e59adf9adaaddbe533181bd30837d83117b3f489650996d876399f23c5b6017e59684e19d55174d73926cebac15f1c3576c2d67894508062a8785f321a7e422dbd8e3d4a719acc3396cb5cd299a46e6de2e0eadfce04f090000000000001001000000000000ff00000075e60000b018e578cfc216b937bc4f5bb6adc5536723adc8477b644e1fb5837e454c3b1cd68178f5d24e8610a8e5b63d388937aef96119b162e433b856ca25c208670eb594eb0d4edeb514f623390604712493ae51b179c45b03bd62ce2c8bb76d6c91300060e07ae2b312cb0899c9f2256002b4e434a1a1907ff96e13dbe1ddd228ba038fb4a40c7a54ff12eb47c7c482714e1a2746b57dbc4419581030a55b181c8dcf9dde9ad9e9ca42425c4d7b6acb56a74d157f73370de53ebdc40be3fd4f95cb4fa326a239be13699fb390d6597cc4205ccc14edbb9e4a199b95a673c40b3791c92e5fa37307fad612f097c97341591a14cc21aa8d798f5f6b4626a7ed1100000098000000000000000600000001000100118dc1d5146794a01f8e70eb171dfc81daee90a9cda8b8b65505c1a8d2f3cac83c1269f0d46920d5ebbbd098c9525ba3b033f92bbd3fcfec977e847928303e23b5eaa944330f2104fd59c4d41a5de071388ec7e48843a249589680c7060b7ebbc1abcf926d21c5a86fc8e2ce5d244b11622d127d6eccc78553d9019e7c70cf6e7723590000000000f000000000000000010100007f000000219ed4f8eee3323168bc099af15fd21019d0c5211954971c4f9f4259683c51a893caaf3426b0397f7b41704064c9cd21018ffc9bc419a923389453abd57bbfc7372bc0b7ff344303ac83090f107088b3322a002ce5a25ae6ece61f547f883ef0776def03f7d31f532c4baa13ddee57a1e635a8490945a3ab6172844ea64d94c09165aee2d82387fa008bcca361ae6e8a2ae9643498aff8303da976ada6cbadccad9de42b16b30ed5d5a31455177fa7816951ac144935e6a0115bfce93df00083e2d146e75a5d1888f1c61413fb9169b8971efee22f08360beac4000000000000f80000000000000007010000700500001698f6f5d88ab41462849b9adb0cdf877d296a87925768a132d7d586d8ee755bb7db636f103e2c31b24c453282499f5df78c6b796b681eea8a7d8662f522793411ff02b10e62020544cdf4cd64185b52db0ffb3bde5340ababf42a49ff2b79beb69e8d9365971c42844aa97adbde46e9c0c0f19d611f4015e3cb4eb80900c43c33cfb62862b1cd04a9bccd143c1976465660118967d7e8d255f17b00f7ec2fe8dd6975dc23023624ed3c55860baeec1042994ba5673807223395627a2d62f7526b38387f889d3e95200d06b7f9f8375d9c4f65037f9c3d26959362c1853090fc66e804a132000000c8000000000000000100000010000000a87f36ff2a198dea9386afa7b0d7c1ec60f08665b6944752c7d671ed9b0f34bb0154c78ea2dd10b812b794c5984caf7314a8ee00ba88a7c5e8c27fcb0bfd975fb43428442a9b0da3eadb0d170b8d42a64f23ec4172749ca64b2855f462433fdc80c8e5806c874e17a6fa064bd2e522d82ee9fcd95bc40f19231783d34e94766c10b8a8879044f663221ea168bf1177517dc98b8ec1f2512fb49170d12361e08bd31210919e027598736c013bed52f6c298d152ee31a50ad4d000000000000000880000000600000020b29fc1fe5c19fd0d863ff2f0bdc6a25ab5d8c0bb555d958e60d0bdde3e52578cff11dc2e0c8dfc0aaecd178b8ae7fa78e06ef4de0dca3babcacad33b5dd96d5347802c288eea42526a4083bcf244752298ae98a3b8d3f7ba4757a808ff96d79d2d316460f5efab0287a0aae50a5f15a9de0d495f7a09bfccdefa7fedc0cf10912cf0bb0b89962faada2824868826c94723d59454a5c1e8bd3d2041982d6b0c078dbefcff60af49effb094859d8d376a06f3580e9d2b240d5132a5963000000"], 0x668}, 0x881)
io_submit(r1, 0x2, &(0x7f0000000100)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2}, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x5, 0x0, r2, 0x0}])
ioctl$AUTOFS_IOC_SETTIMEOUT(r3, 0x80049367, &(0x7f0000001c80)=0x3)
[ 1657.549779][T15151] ? shmem_link+0x360/0x360
[ 1657.557102][T15151] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1657.564617][T15151] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1657.573242][T15151] ? percpu_counter_add_batch+0xbd/0x180
[ 1657.583202][T15151] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1657.591963][T15151] ? __vm_enough_memory+0x184/0x360
[ 1657.599636][T15151] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1657.607345][T15151] shmem_getpage_gfp+0x643/0x22d0
[ 1657.613359][T15151] ? shmem_is_huge+0x2f0/0x2f0
[ 1657.618731][T15151] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1657.625469][T15151] ? shmem_fault+0x750/0x750
[ 1657.630772][T15151] ? __kasan_kmalloc+0xa6/0xd0
[ 1657.635797][T15151] drm_gem_get_pages+0x291/0x5d0
[ 1657.641215][T15151] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1657.647350][T15151] ? mutex_lock_io_nested+0x1150/0x1150
[ 1657.654710][T15151] drm_gem_shmem_get_pages+0xd6/0x250
[ 1657.662388][T15151] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1657.669993][T15151] drm_gem_pin+0x64/0x90
[ 1657.675853][T15151] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1657.683415][T15151] dma_buf_dynamic_attach+0x206/0xb40
[ 1657.689601][T15151] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1657.696765][T15151] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1657.702348][T15151] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1657.709332][T15151] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1657.717844][T15151] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1657.727600][T15151] drm_ioctl_kernel+0x27d/0x4e0
[ 1657.733639][T15151] ? drm_prime_destroy_file_private+0x50/0x50
[ 1657.741124][T15151] ? drm_setversion+0x8b0/0x8b0
[ 1657.749504][T15151] drm_ioctl+0x51e/0x9d0
[ 1657.749544][T15151] ? drm_prime_destroy_file_private+0x50/0x50
[ 1657.749577][T15151] ? drm_version+0x3d0/0x3d0
[ 1657.749603][T15151] ? __fget_files+0x23d/0x3e0
18:11:58 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x557f, &(0x7f0000000000))
[ 1657.749630][T15151] ? security_file_ioctl+0x5c/0xb0
[ 1657.749664][T15151] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1657.749697][T15151] ? drm_version+0x3d0/0x3d0
[ 1657.749725][T15151] __x64_sys_ioctl+0x193/0x200
[ 1657.749754][T15151] do_syscall_64+0x35/0xb0
[ 1657.749780][T15151] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1657.749815][T15151] RIP: 0033:0x7f3352e67ae9
[ 1657.749837][T15151] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1657.749864][T15151] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1657.749894][T15151] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1657.749915][T15151] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1657.749935][T15151] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1657.749954][T15151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1657.749973][T15151] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1657.749995][T15151]
[ 1657.750157][ C3] vkms_vblank_simulate: vblank timer overrun
18:11:58 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 38)
[ 1657.993479][T15163] FAULT_INJECTION: forcing a failure.
[ 1657.993479][T15163] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1658.008907][T15163] CPU: 0 PID: 15163 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1658.020785][T15163] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1658.031944][T15163] Call Trace:
[ 1658.035448][T15163]
[ 1658.038377][T15163] dump_stack_lvl+0xcd/0x134
[ 1658.042950][T15163] should_fail.cold+0x5/0xa
[ 1658.049170][T15163] prepare_alloc_pages+0x17b/0x570
[ 1658.054477][T15163] __alloc_pages+0x12f/0x500
[ 1658.059205][T15163] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1658.067302][T15163] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1658.074780][T15163] alloc_pages_vma+0xf3/0x7d0
[ 1658.081024][T15163] shmem_alloc_page+0x11f/0x1f0
[ 1658.086287][T15163] ? shmem_link+0x360/0x360
[ 1658.091270][T15163] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1658.099607][T15163] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1658.107271][T15163] ? percpu_counter_add_batch+0xbd/0x180
[ 1658.113069][T15163] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1658.119060][T15163] ? __vm_enough_memory+0x184/0x360
[ 1658.124295][T15163] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1658.129911][T15163] shmem_getpage_gfp+0x643/0x22d0
[ 1658.134680][T15163] ? shmem_is_huge+0x2f0/0x2f0
[ 1658.139656][T15163] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1658.146629][T15163] ? shmem_fault+0x750/0x750
[ 1658.152884][T15163] ? __kasan_kmalloc+0xa6/0xd0
[ 1658.157971][T15163] drm_gem_get_pages+0x291/0x5d0
[ 1658.162999][T15163] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1658.168632][T15163] ? mutex_lock_io_nested+0x1150/0x1150
[ 1658.174094][T15163] drm_gem_shmem_get_pages+0xd6/0x250
[ 1658.179533][T15163] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1658.185333][T15163] drm_gem_pin+0x64/0x90
[ 1658.189726][T15163] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1658.194861][T15163] dma_buf_dynamic_attach+0x206/0xb40
[ 1658.200535][T15163] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1658.206696][T15163] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1658.211924][T15163] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1658.217651][T15163] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1658.223374][T15163] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1658.229211][T15163] drm_ioctl_kernel+0x27d/0x4e0
[ 1658.234159][T15163] ? drm_prime_destroy_file_private+0x50/0x50
[ 1658.239991][T15163] ? drm_setversion+0x8b0/0x8b0
[ 1658.244804][T15163] drm_ioctl+0x51e/0x9d0
[ 1658.249044][T15163] ? drm_prime_destroy_file_private+0x50/0x50
[ 1658.255233][T15163] ? drm_version+0x3d0/0x3d0
[ 1658.259659][T15163] ? __fget_files+0x23d/0x3e0
[ 1658.264149][T15163] ? security_file_ioctl+0x5c/0xb0
[ 1658.269055][T15163] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1658.275245][T15163] ? drm_version+0x3d0/0x3d0
[ 1658.279520][T15163] __x64_sys_ioctl+0x193/0x200
[ 1658.284693][T15163] do_syscall_64+0x35/0xb0
[ 1658.290135][T15163] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1658.296438][T15163] RIP: 0033:0x7f3352e67ae9
[ 1658.301324][T15163] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1658.322120][T15163] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1658.333234][T15163] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1658.343594][T15163] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1658.353672][T15163] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1658.362877][T15163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1658.372162][T15163] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1658.381611][T15163]
18:11:59 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 39)
18:11:59 executing program 3:
r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0)
io_setup(0x202, &(0x7f00000003c0)=0x0)
r2 = socket$netlink(0x10, 0x3, 0x0)
io_submit(r1, 0x3, &(0x7f0000000200)=[&(0x7f0000000100)={0x25, 0x3a5, 0x2, 0x1, 0x1, r0, 0x0}, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x5, 0x0, r2, 0x0}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x200, r2, &(0x7f0000000140)="63047af6eda486a3156558240df0aef57aba3dcc1585ebd9a2392325136eec9c71614fc84049cf88ca3398f9b3b0a5d3b691567ea41a65e3704d005750c6553ee9dd5ba0d1cb381a4e251d3faa144037165f3a6bc6846efca6a5fabffe46346f6295461c34def2dccb44fc6ef7e5d5c570432994ed3fa0f9284ba69d1add2e085dc9713c637fe72b71906d15e12df91df272be22064ec63720368b0a3e035a2c9a04424d4539fc8a47066e5fd9cd", 0xae, 0x3ff, 0x0, 0x1, r0}])
[ 1658.509345][T15166] FAULT_INJECTION: forcing a failure.
[ 1658.509345][T15166] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1658.527165][T15166] CPU: 2 PID: 15166 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1658.538572][T15166] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1658.549594][T15166] Call Trace:
[ 1658.553930][T15166]
[ 1658.557941][T15166] dump_stack_lvl+0xcd/0x134
[ 1658.563604][T15166] should_fail.cold+0x5/0xa
[ 1658.568288][T15166] prepare_alloc_pages+0x17b/0x570
[ 1658.573388][T15166] __alloc_pages+0x12f/0x500
[ 1658.578659][T15166] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1658.585980][T15166] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1658.591818][T15166] alloc_pages_vma+0xf3/0x7d0
[ 1658.596693][T15166] shmem_alloc_page+0x11f/0x1f0
[ 1658.601558][T15166] ? shmem_link+0x360/0x360
[ 1658.607400][T15166] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1658.614663][T15166] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1658.622905][T15166] ? percpu_counter_add_batch+0xbd/0x180
[ 1658.629648][T15166] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1658.634854][T15166] ? __vm_enough_memory+0x184/0x360
[ 1658.640024][T15166] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1658.646145][T15166] shmem_getpage_gfp+0x643/0x22d0
[ 1658.651263][T15166] ? shmem_is_huge+0x2f0/0x2f0
[ 1658.656168][T15166] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1658.662182][T15166] ? shmem_fault+0x750/0x750
[ 1658.666762][T15166] ? __kasan_kmalloc+0xa6/0xd0
[ 1658.671604][T15166] drm_gem_get_pages+0x291/0x5d0
[ 1658.676530][T15166] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1658.682108][T15166] ? mutex_lock_io_nested+0x1150/0x1150
[ 1658.687814][T15166] drm_gem_shmem_get_pages+0xd6/0x250
[ 1658.693381][T15166] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1658.699255][T15166] drm_gem_pin+0x64/0x90
[ 1658.703776][T15166] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1658.709399][T15166] dma_buf_dynamic_attach+0x206/0xb40
[ 1658.714932][T15166] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1658.720704][T15166] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1658.726084][T15166] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1658.731234][T15166] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1658.736424][T15166] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1658.741791][T15166] drm_ioctl_kernel+0x27d/0x4e0
[ 1658.746700][T15166] ? drm_prime_destroy_file_private+0x50/0x50
[ 1658.752680][T15166] ? drm_setversion+0x8b0/0x8b0
[ 1658.757762][T15166] drm_ioctl+0x51e/0x9d0
[ 1658.762449][T15166] ? drm_prime_destroy_file_private+0x50/0x50
[ 1658.769223][T15166] ? drm_version+0x3d0/0x3d0
[ 1658.773854][T15166] ? __fget_files+0x23d/0x3e0
[ 1658.778782][T15166] ? security_file_ioctl+0x5c/0xb0
[ 1658.784087][T15166] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1658.790441][T15166] ? drm_version+0x3d0/0x3d0
[ 1658.795128][T15166] __x64_sys_ioctl+0x193/0x200
[ 1658.799960][T15166] do_syscall_64+0x35/0xb0
[ 1658.804657][T15166] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1658.810429][T15166] RIP: 0033:0x7f3352e67ae9
[ 1658.814793][T15166] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1658.838548][T15166] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1658.849694][T15166] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1658.861396][T15166] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1658.872013][T15166] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1658.881755][T15166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1658.891875][T15166] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1658.900883][T15166]
18:11:59 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 40)
18:11:59 executing program 3:
r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0)
io_setup(0x202, &(0x7f00000003c0)=0x0)
r2 = socket$netlink(0x10, 0x3, 0x0)
io_submit(r1, 0x2, &(0x7f0000000100)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x5, 0x0, r2, 0x0, 0x2}])
mount(&(0x7f0000000080)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='binder\x00', 0x100800, &(0x7f00000001c0)=').\x00')
setsockopt$netlink_NETLINK_CAP_ACK(r2, 0x10e, 0xa, &(0x7f0000000200)=0x6, 0x4)
[ 1659.047525][T15171] FAULT_INJECTION: forcing a failure.
[ 1659.047525][T15171] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1659.071930][T15171] CPU: 0 PID: 15171 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1659.085818][T15171] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1659.098373][T15171] Call Trace:
[ 1659.102275][T15171]
18:11:59 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = syz_io_uring_complete(0x0)
r6 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r5, 0x40182103, &(0x7f0000000040)={0x0, 0x4, r6, 0x9})
close(r2)
r7 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
ioctl$BTRFS_IOC_TREE_SEARCH_V2(r7, 0xc0709411, &(0x7f00000001c0)={{0x0, 0x38bd6111, 0x800, 0xfa47, 0x5, 0x6, 0x9, 0x2, 0x5, 0x2, 0x8, 0xfffffffffffffffb, 0x401, 0x8000, 0x20}, 0x18, [0x0, 0x0, 0x0]})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:11:59 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x567f, &(0x7f0000000000))
[ 1659.106634][T15171] dump_stack_lvl+0xcd/0x134
[ 1659.112791][T15171] should_fail.cold+0x5/0xa
[ 1659.118457][T15171] prepare_alloc_pages+0x17b/0x570
[ 1659.124585][T15171] __alloc_pages+0x12f/0x500
[ 1659.130209][T15171] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1659.138970][T15171] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1659.144607][T15171] alloc_pages_vma+0xf3/0x7d0
[ 1659.149898][T15171] shmem_alloc_page+0x11f/0x1f0
[ 1659.157441][T15171] ? shmem_link+0x360/0x360
[ 1659.163380][T15171] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1659.170916][T15171] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1659.178368][T15171] ? percpu_counter_add_batch+0xbd/0x180
18:11:59 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x488002)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
poll(&(0x7f0000000480)=[{r2, 0x10}], 0x1, 0x3)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
r5 = syz_mount_image$ufs(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x3ff, 0x3, &(0x7f0000000340)=[{&(0x7f00000001c0)="a5ce29a16c91165e6142820e9f4e940a42886060c059ceb9fd8649a9a361b485f64500f2779b9e64045879c662d675682f779c1af69352ac89802918dc34e9ea98b8aad9233e5cd50a7b5a8b998383220ec9c41c44e3337daf88058c800dd7b838ec9b6041b791a99cb00692e37e761f1c17eca4", 0x74, 0x7ff}, {&(0x7f0000000240)="695a3b7b58706e1859600216703b150c9da8fc13fa54e287f030bcbf62d6a8917445af1dcfe605d2011572da422f5bb103c4012819db5b51dd12d03d548718eb46e4baa199d7c4c096fce89ff2d89479fec12abde3d18814e5628f74c8823a858c66ec0ea65b2f382ec79830c14cb0ca10d2504ede5119f2d8ddaadbe523d997aef4bf3a957f7cbd5471cf", 0x8b, 0xff}, {&(0x7f0000000300)="881b7e2c90708c2db71f1338ecd53a6466ed52a697faf39b62949f294ffb4483aa71671a7cc540b1", 0x28, 0x1f}], 0x100000, &(0x7f00000003c0)={[{}, {':-$\''}, {'+\\'}, {'^}\xe0{-'}], [{@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@dont_appraise}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@fsname={'fsname', 0x3d, '/dev/dri/card#\x00'}}, {@seclabel}]})
sendfile(r5, r0, &(0x7f0000000440)=0xc19, 0x6)
ioctl$DRM_IOCTL_GET_CLIENT(r3, 0xc0286405, &(0x7f0000000640)={0x1, 0x2, {0xffffffffffffffff}, {0xee00}, 0x4, 0x9})
r7 = socket$nl_sock_diag(0x10, 0x3, 0x4)
r8 = getpid()
r9 = geteuid()
sendmsg$netlink(r7, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=[@cred={{0x1c, 0x1, 0x2, {r8, r9}}}], 0x20}, 0x0)
recvmmsg$unix(0xffffffffffffffff, &(0x7f0000007a40)=[{{&(0x7f0000000680), 0x6e, &(0x7f0000001bc0)=[{&(0x7f0000000700)=""/46, 0x2e}, {&(0x7f0000000740)=""/3, 0x3}, {&(0x7f0000000780)=""/186, 0xba}, {&(0x7f0000000840)=""/140, 0x8c}, {&(0x7f0000000900)=""/215, 0xd7}, {&(0x7f0000000a00)=""/114, 0x72}, {&(0x7f0000000a80)=""/48, 0x30}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/205, 0xcd}], 0x9}}, {{&(0x7f0000001c80)=@abs, 0x6e, &(0x7f0000001f80)=[{&(0x7f0000001d00)=""/158, 0x9e}, {&(0x7f0000001dc0)=""/35, 0x23}, {&(0x7f0000001e00)=""/24, 0x18}, {&(0x7f0000001e40)=""/93, 0x5d}, {&(0x7f0000001ec0)=""/181, 0xb5}], 0x5, &(0x7f0000002000)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}, {{0x0, 0x0, &(0x7f0000002100)=[{&(0x7f00000020c0)=""/10, 0xa}], 0x1, &(0x7f0000002140)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78}}, {{&(0x7f00000021c0)=@abs, 0x6e, &(0x7f0000003540)=[{&(0x7f0000002240)=""/240, 0xf0}, {&(0x7f0000002340)=""/65, 0x41}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/34, 0x22}, {&(0x7f0000003400)=""/22, 0x16}, {&(0x7f0000003440)=""/208, 0xd0}], 0x6, &(0x7f00000035c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{0x0, 0x0, &(0x7f0000004740)=[{&(0x7f0000003600)=""/162, 0xa2}, {&(0x7f00000036c0)=""/105, 0x69}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x3, &(0x7f0000004780)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x140}}, {{&(0x7f00000048c0)=@abs, 0x6e, &(0x7f0000004e40)=[{&(0x7f0000004940)=""/42, 0x2a}, {&(0x7f0000004980)=""/112, 0x70}, {&(0x7f0000004a00)=""/103, 0x67}, {&(0x7f0000004a80)=""/203, 0xcb}, {&(0x7f0000004b80)=""/149, 0x95}, {&(0x7f0000004c40)=""/184, 0xb8}, {&(0x7f0000004d00)=""/158, 0x9e}, {&(0x7f0000004dc0)=""/79, 0x4f}], 0x8, &(0x7f0000004ec0)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000004f00)=@abs, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004f80)=""/223, 0xdf}], 0x1, &(0x7f00000050c0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00cc000000000000000076000001000000020000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x98}}, {{&(0x7f0000005180)=@abs, 0x6e, &(0x7f0000005440)=[{&(0x7f0000005200)=""/92, 0x5c}, {&(0x7f0000005280)=""/88, 0x58}, {&(0x7f0000005300)=""/117, 0x75}, {&(0x7f0000005380)=""/165, 0xa5}], 0x4, &(0x7f0000005480)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}, {{&(0x7f0000005540)=@abs, 0x6e, &(0x7f0000007940)=[{&(0x7f00000055c0)=""/118, 0x76}, {&(0x7f0000005640)=""/34, 0x22}, {&(0x7f0000005680)=""/90, 0x5a}, {&(0x7f0000005700)=""/207, 0xcf}, {&(0x7f0000005800)=""/4096, 0x1000}, {&(0x7f0000006800)=""/222, 0xde}, {&(0x7f0000006900)=""/2, 0x2}, {&(0x7f0000006940)=""/4096, 0x1000}], 0x8, &(0x7f00000079c0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}}], 0x9, 0x140, &(0x7f0000007c80)={0x0, 0x989680})
syz_mount_image$minix(&(0x7f0000000500), &(0x7f0000000540)='./file0\x00', 0xfffffffffffffff8, 0x1, &(0x7f0000000600)=[{&(0x7f0000000580)="0cf599bef01a1549843aa21f0a74f9ae51d4a971bf786572dd93f8ce268eb9e5f715596cb7be0861ed548e9b9a9f35afa8c3bd26274d33d7b6e9c0b8cf564d3cd78ad0ec1e447bf98537c0c40abdcacf81063f81cfe86461574e970f88fae5096d1f74a7f6e9", 0x66}], 0x80, &(0x7f0000007cc0)={[{'/dev/dri/card#\x00'}, {}, {'\''}], [{@func={'func', 0x3d, 'POLICY_CHECK'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@euid_lt={'euid<', r6}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@fowner_eq={'fowner', 0x3d, r9}}, {@seclabel}, {@fowner_lt={'fowner<', r10}}, {@pcr={'pcr', 0x3d, 0x29}}]})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1659.186577][T15171] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1659.194981][T15171] ? __vm_enough_memory+0x184/0x360
[ 1659.201063][T15171] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1659.208434][T15171] shmem_getpage_gfp+0x643/0x22d0
[ 1659.214448][T15171] ? shmem_is_huge+0x2f0/0x2f0
[ 1659.220099][T15171] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1659.228483][T15171] ? shmem_fault+0x750/0x750
[ 1659.234704][T15171] ? __kasan_kmalloc+0xa6/0xd0
[ 1659.240352][T15171] drm_gem_get_pages+0x291/0x5d0
[ 1659.246254][T15171] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1659.252612][T15171] ? mutex_lock_io_nested+0x1150/0x1150
18:11:59 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x1, 0x401, 0xd4, 0x0, 0x0})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f00000001c0)={0x27ba, 0x4, 0x80, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00464b4, &(0x7f00000008c0)={r7})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r7})
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x433, 0x3, 0x9})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1659.259596][T15171] drm_gem_shmem_get_pages+0xd6/0x250
[ 1659.266330][T15171] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1659.272945][T15171] drm_gem_pin+0x64/0x90
[ 1659.278292][T15171] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1659.284627][T15171] dma_buf_dynamic_attach+0x206/0xb40
[ 1659.291271][T15171] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1659.298889][T15171] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1659.306986][T15171] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1659.315312][T15171] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1659.323185][T15171] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1659.331059][T15171] drm_ioctl_kernel+0x27d/0x4e0
[ 1659.337280][T15171] ? drm_prime_destroy_file_private+0x50/0x50
[ 1659.344513][T15171] ? drm_setversion+0x8b0/0x8b0
[ 1659.350867][T15171] drm_ioctl+0x51e/0x9d0
18:11:59 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
r4 = syz_mount_image$befs(&(0x7f0000000840), &(0x7f0000000880)='./file0\x00', 0x4, 0x9, &(0x7f0000001d40)=[{&(0x7f00000008c0)="9c6d29b45a2792d7e01d61c090c790763c267007", 0x14, 0x5}, {&(0x7f0000000900)="15ef7466dd2e", 0x6, 0x20}, {&(0x7f0000000940)="292ec1980aa6c331376fcf39103f42d9f29eebe6f505362b62c530959b3e56f70b4910ff493271c2b933dc1ae946874f76d1efc592bf7afb337d6172c2a2452f85e3a49064bfd650962edfb744c57ae7bbfb91773cbdee657561ac02fcdeeb6d21fbb3d29a88935dd242e2d582dc4d43010fb234670c3e5d7130007ee8971223665c2f5d71934598dc369eb3b3e162fa160189a8e289a909dc1371711083b19394cbe5559dcfda", 0xa7, 0x3}, {&(0x7f0000000a00)="c7361bf806fe0eaccc33f70a10efa685be8f3b8b0cb2899522f7f4410fdd52f7832b31b326e514e6df6754657b314f8ad52187ad232255d5308eaaf2aea8d916503aa3e09199e0c1cc6b69624acf6df9f22d9c499a4193e5029e617d2285f3752abddd3518d693db0699f9b90f07c354dc796d9c0f98fd2e6c7bc0b8d9cbffef646da9115e8ccdf0883821eef5e277270668531fed0311666bac9a9c25410725a1213d977c088d35108b89224088fb8a9687346495f6752145eb5511c35a27e159defa605d0825bad1c758f0fe2a830d38b2004148a9a895c3", 0xd9, 0x101}, {&(0x7f0000000b00)="73b37cd9c3774969ebe5e1dfbb57f52e7683a09c6ea3747f0f28bf96f813f96558a0d8fecbf720f11720ab8ec6ecbd56631fdf98bfe8f7ea80e8fd4a474884c3d0c49f6d40a306e1d7912bffaf31d4248d499f321b80cc9c056d8f4a93cb855be0064abd4858c469071e5c08755d88d4bd8eaa093e1480a09c429dd491425e00434da1cf226b34f10b3392a4cebec29321470b00fe7d0bc90ef407d7f13bfcaa788eab0ead999b96301adf6ba3e00dc62d39d9ef020916f83fdb30056f42a20c7d429453e13fa11cbe96c34612ffcdca50fe3086ae506647fb595c51c83d6388251f4a8bfbac4da7b185a75f987ed965280a5fa63b977d8afa350ae7700a5daf83f006db692290f7d3dc5dff53ece4fcc71843e0999ac8df98cb9d26a5353fb02907fadc5a5d09eae0bc2abc74e4811b610b7373875f54f333faf62d6b1330be66165447a5fd45681a8066e5e2596beb1f00211000853be3187545dfe0112bea2517f182bcc489a9b077dfa0cd455e1a27c65ce88d22d0de17a4f870e13d94a3ccc48db9b60b4778abad3243594fd29a8b50ff2a65456329321b10e49c52eaf347472d20e6dee45f2e8a255762c75c84589bb100e4dd284688dec3b982f41ab0a6bed2b9b0cf74805b8aab9dfe616f3e5617832739e4de029ae11cb6bb3cbdaa0069d5c361b5e95f010b6120a6a4b7d02535b847b968280d608a51a64efdec827786972c96c3cf9f79f017810e7772b0ce71f41841d5cf2b93f81d6424f40e21944320d016a9265202d95398b03bbc7314bffd6ffe9f485efba416529ecec37c7bbe14982e5826ade43124793ba4c63000afc0fcdc6953c05357320d9a593ddf9e9cd9e5884aef27c9f9550036d540a16ec6b36026304399d1700dd7b4c7abb7baffc428dfae14e7fec333bf5d9e94f8c3ac5d4ca1adf6c861a8f8798cdd13a35e2abd3fce6c263abb5e1ac0167176773de77a48a0b37ae9ccbed5b922e8223c8ba358f959a8472f64e4e738170ac9d73f51c811cd316f11c2f95e3de05d62b38cf8e7a6936dd5ea362c86ea757dd0def20b69d4406c7ef85408e2535ba24f2f5fd04465e155fe58273ff6f4865bc319bc50769a36acbc0f7baaf587c4b184f0f263c5d558e2f18ec2563f3064f2bf5e20c4c9cf207df021ab5f2a1bd614c3e2935f4af91c4b47f9e4a204aed07734eb87db655030ace321e2ee19958398534a21078a291f6d60279db15685f97f5605f7e27d737f512987f2661ffa36768669a968a20dbd2f1a2455fc2c82bc35e30cc32e734b8734a247e1f4f19ed28d5dfa0e17f3034ae7161049c78ddbd3f8c833a3803bbdc50a4f3eaf003dfbd1415b9c8f2f69360c2a5c2a61ac5ea2fe81024902e78be61b29865fd45d55c875abae959ccc0a7e1d15aa1bbff43db78cb2f7ed038b234debf69607054711223c607118261f2c50b224ccad82795f451ab727a7ca10d12943099b8737eaf978e9a10c6ad88f0a2769ab2c18992747f4e934f0da08768bfeba36e58c6fde0dfb6d219cbfc7f6882b840adcf12c0d7fd0c08ee4e9184ca703614458a784354952acbcfaab721e08fb13ff4b5c11fa70280cf64922bb151fcbffee98f41fba157b7a07a1eb4818b2931ca5a32c6045ffd035f3ea9a29a6d8a1ad068e15c96c4fca517fb25fcbd7c7a1a4aee18679066d2c4398bd5da9cf13d06c9ea86a687bd4283411d867cf7d65c407b4311938050174d112e3c962428f8f6650c32e9a6f83136aa938bd49c70f6b9530118522071cb2670aa47142f919ac2b13dd0bc3b86eca95a0565618c0cbf1b91230516520072794b2d8aeffa167cc032d0e996c5732822d3cf3b24b23092bd18a39006b1e231082b2784bbca1a1d859d9bdef12f76428514be77cd2ef1d1e6c8f201cb8f5c883793e008fcb30cac897030231fa0f60da730fbd44b95db28859609c80e77a2acfae6fd6b6fce8b93fa8d00ec606078134d991e63c8581eb77aef17c5b4b5feb7a6d3965c2af12e7d3110dc74f8b8a61d6e4f9d67efa739ff4ecf40072b8cd1b2042856a393a3128f74d87cfc474939bf1c596e2df6434f9323dcdc5451bbf00cea88b16d0494df0e515313b238058ff38ea577c8c3205504dbf8175192ac7f140494db6fcebbc12979f3777f37913a6ef3fc404b28835fc6493412426d3519342c25ed3f9d6547e90fb0950e052a31cd969ef4e67dd68d774f660577045cbfa31033086f699d60a255458e90d5dc1e799bc30481518c620beed04f47ce44faff1db4939eb07f53d091503972663c91805e3ea5627aef7807ded63b184ab5a557a919ab788548a86f592f4e7d36be0f31370badaaf45060f22ead5e9a8ed4efc6a68c96ceeb31180a5ae947dec39595a599b0af92db8373d6cddedfff35c0a5b2164c9e2eecaa1770139459b85a70120c7dd3c31dc58432c3cf698e3e1bfe5bba8e70eb99ef48400f821d6c1e500303a7ad54a765fe8fce10d8ab85d9c698028352bd5f1a5330ba6fd544d973f86799243bffbac82d4b25db64581bdf1f9e640e987fd22ae829c0569023bab8ca1a77ac8539ac5a2773b1886442c2389e65317edeb4cb9b1a96df83ec5ba8ef2dfc8de64db3cedd0bda9429f5666de0c1579734ea360a28a0e31724cd2ca10b73453194591319f51acd2e7f61b4654fd476bf1acb7bc9955c816c484aafbfc1ddcdedc82b7854d02ac5eb55880ccf453f28ef075c6e9059651e6df69fba7c5fba052764db650463eded030ec35cfb035e101dcd3979b99c45d8300d56fdf1ff903bce5cf30220d9b4b7c2ad062d5c682ffd2d1ce37b4f32ec51182d50c055feae9401a9539cd4a3f1fe0fcafe99e310c44ebaba7b43b0c2672d0cff21a5108e826ca560c2e0153ec18d3ff93f255c04f0da19ad4c92a35e7b3fca9aa3e1546328495d8057f6add87e37bcf4336c881c74ca27522536a6b0eef67202db78050a3e1e58b024467d9ecb6fabbb7bf3ad3b9bad00927b29238d98cd040e1d6cd5a5720bb69b313a8132bc00b95068ef6f0e309c895dca3642b75a52a63e2006c27a7a064445a9c062376be9f8abbe4026b42e8d70fdfb33d7ce7d9b7840ab06ada5215d928ada60fff1d5d72a5cc6def24a94a4f435297ef3c4d341bda45efccf614fff906c0bdedc248bcde00ed392164ca5358367769e8ab6126d272bdc54aa93163f2e6428912633835d5346daaf6ae4d38e5ab835ea5bcfd50a086ab43668a6a669f4546b2ad68c45eb03cade0194564f382ebbbd510f01d8d8fd439d88dda68512d697711fa068d2be038a04321f705173f3ebf143808d10be373f119f8ae81f8861d4b6cc9ca530bd074abe6151cba23091ab7d7360d0cf75df71005567959334c14c8225e150d8bea87866393be543e61a4f0b1355795c7c57498423a83928a8390e9776806a2b1beb1a70f23f60dfbb85130a755b8cde4b6de4f7573f54b0ac73ceb1ca00e3a901b56da718e77efcc8827cc0d489a0d4fd0be77967da758fd6494d4833641e8201b12f68c44ca3e7ff0a6be7c57438a5e8063abe9363e41a82fdbeefcb6eb57c0dc2af389b99e9bc05468ac2c8fa9b51f143e2f146ff14e9faf3362d3a5e49ace808dbb7af39c6b6c4272dce24b71c6475e85ac8dff134920d8511cdde2ac3c99b75f370f9e10d93a22fca12b0429cc9faeb545a6a30be04531d4788c5f7828b208925c8f4a05f26da32ed18679ef3c23dac28efdeefe43847a1649b82b2225e0f7f0e965c6a686fbcd21ddf25746c8093595c59ba9c542e91666245b8ebc3a109709ab61c301cf3400a6e353e277f609d2eb692860c6d7f387bb969880426fc7a06e9d8a492caf1c14eeee7d55799a0bd1fd2da8cbe697ab353c3b7421745a19e5d64c6d8760b02193403838aeabe71383fe1363b3eb6ba2c44a42c59fcd012ae93c47ad55782718b80f8e2c799dc40e45e7db5d640cb374e8010fbc2bad0627c4e0ab1e39193c9ee201ca510ff219b6a9c67c8871079b65730330caa5932ea5484cbecdf1c966a2574fbb048844d30e0c742482b8d073cc206485b38f3d5ea1d31b603b54f044c6f1b5331e495dc8c938b3d6c319b56b91b2e9e07eef3d4ded6087a3a84353f2c57035eb5aa948b0b4b430c9773f2ef7b4654432d7f9e571a942d6d9e793aedd8127d57b5d6360c81e848822a40f44f956514b13ad1e3682c77e7ed17f441aeae10e3e92cda58d39ccbeb074f404a35ffc30dc114d92620585925760c0661f24f84f26ee71cbb63c208e7e1887f119eb33b17cb8a03f515da5c42b0e3659c0e623f4f4f1987d6cb2b80939b1baa3a083ee55a32c2f3ab32ee0651f596ad553d83c9cb40e585639fcd6e63c7729c69117a033b7850092f81335c89f52c152af878b0c327f870d30f2af08f335f40c3371967d454c72efe005b038fffede205490c734cd91145c445c72df0230d02ca290f4f95389d802e32c4956f32eca5f8522ae048ecc2cf0b685ac720c15a2bb8c74ca178d12ce07e5e26714ec3f688719691ab0066f3701c584205f877c7cf373f40f569f62dad58c13d0b0e0186da901b29c8523d28c9c5a5a5d8a0d7bc07d889f64f857f7bdf0cb6d30bda8163a9a8b9e2c1d0dcf68945b6c3b1a58f30986a9093b5f73817d2d06c7d32939dfdc88c14decd995d09a18365a2f902e546efd31b46ede8b8d72daec335327a6c4fae752bc97dd432082a9d5beffde92c824506cfe0d79d82930ccb052e2ad33aafe8a76b3aae16bf034ac7a0b9734db0206adbd524bd64ef71f550f5adceb50a18b6d334c2aa60c72c610b4ee4a98135c62ead3c979c84489bcc1636c21538b2169ea684073f5c3a599cb1c9ad50fd37c9fd2faeb95b1345871c01e5bcdf831da066b222ecb1ad2929b13dbf3eedc396ef838fbe68a7f36bafe745f66583cbfc2d06d3739e5c489bdab389e554b8487a432231593648666a2c2caea48bae52db5be136f4e109ae3b2a006a080226087205569923f047150e5c94e0605ae11f33f86b8642b3111dbd1e5def6244b5c4bddee2082179f38ed42eed09bfdd9ad62ad9889e713c2ac715833ff14b9f2039c9bc89d464eec73ee91b3e4ae5a51573f532f4475654e336749f5e608d0e060c6ba9b1775a964269a0c2f85091fd0c242125cc794e14640c8e7758c08c863159c0a442bf022a1cdd23bac793e95536af17d32b6c30f662dd79ce0f5be3a525dcab4e8fb0109732a7bc43891df5263746294ce4f5986f7c830bb66a1b2ce63c12d26e63addb8ac116644827b188b2cedda188e4cc9c21b58104a1643d1d2465b6c90ef73fd2b33394d62c08f64e7ac3fb25103b745c397f3529292784f96bac7facf704b873a659dacb2b986e907940ea0efa86fd3acf00ae087e68ed32664358d7032faac7381d173b6a671f1c7d52c75b987f0d21e9cc30b79df492af888e629232a21294c0b19a32f48fe6d44769b1ad735533c736cfa4356250f51ea74a94b49d9d84db0c5c2b4e577fbaddbfa1a3fa2435c656283f9f7342566e039b0ff17b10f8d7b02c0d2ce3ac262bf5bf00ad997f197e887ffe5ee54e481383e73e63215ce9fb5d0893e5707689048a0e78507c83f5eaeabebdf1aaf71b29d76863e7768428ca1a45d46c04f1176fc8fb9b463b9931a86075eb8832c54366a6224404a3c036215428b5fe2cc0c7aaff225d27dd67a57b37021f7dee62ddd2a39f77fbb5223fea2db74cc4bc352b1d41d8eeca1013b93795354372f48c59479d7e4ce7d9828a3555d2b26c4dffc46f52b", 0x1000, 0x31f}, {&(0x7f0000001b00)="8f1fee44c73c4b5cd0a7dc", 0xb, 0x7ff}, {&(0x7f0000001b40)="91e5ddb59be7379a6f39e6efcc4435e97e8fa5fdbb7040c89340e4bcdf0ca52b14fffb68e9d2013e037ec1a09399c36d1ff93846f82dc3c574059a713ce505c063b9e712acb03bf7a03dae312a013ad61bb25f8ca5a23438e6d5fbed76a23993db8a96b239615a43040304f0884cee70612900ad3fa3e0b50813d285eb4a357bd16e39c951d330d66ee8e5262d35db193e60a456bfa8e5833c28d531f330a693ccbecd15bd7df2c6727c7063fbc2c2cab40150f08765d27b61279b9cbc17780c2f8dae5a148aa27d84", 0xc9, 0x6}, {&(0x7f0000001c40)="7f38dfbc13", 0x5, 0x8000}, {&(0x7f0000001c80)="c4de20a6c5bee70ce5f16670b63b70db22cd183c87cfb3e7d1da9567cb866d4faf522c737cfeadd35e215f1b2af895f746935f4cacd8850c32bfd4d4d793a185ca1ff1139e45ed63df1474834ac544c59b7851783589d81bcdadb2854f3556390bb434f425adff7f1d96e411c8a5ea1b2f30b8ec9f1036d7d16444ac57526173ffa71a924e7963dbf671ab52cf3e449bb18a7d5033e1fc133aa7f4cac5b9d5ff479c4c5b443f4f82ff45178c0cc9ba10b0", 0xb1, 0x3}], 0x48, &(0x7f0000001e40)={[{'^'}, {}, {'\\'}, {'/dev/nmem0\x00'}, {'/dev/dri/card#\x00'}], [{@pcr={'pcr', 0x3d, 0x21}}, {@dont_measure}, {@audit}, {@context={'context', 0x3d, 'user_u'}}, {@dont_hash}]})
openat(r4, &(0x7f0000001ec0)='./file0\x00', 0x488180, 0xc)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
r6 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x0, 0x88)
r7 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r7, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r8 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000780)=ANY=[@ANYBLOB="10fcffff0f0000000000000004000000d94a1d4df0f23958a2ff05418814608e1971bfdf9ceaefd2dedca06118eb0c356be5bd9e182ace627bfb86be7e9d9a2503ee3879736a59cc84718383"], 0x10}}, 0x0)
r9 = socket$qrtr(0x2a, 0x2, 0x0)
io_submit(0x0, 0x7, &(0x7f0000000740)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8, r6, &(0x7f00000001c0)="06725472241853bdc6f83f61d6e412c7bc6f75ffc7d2859136c7f5115882abc5d9df14614ab241f69aadfa4be7538d0edd7703e516839a2f39f60972596e9123a7d1881054b3fe8d007fc98628bc9164b3e1600bc3f2c7b3a5ae0d840f7d9c1a6fae7107cdff0d725a82488ded0632247eaece1bdf8bc7ad8096555ab1d1", 0x7e, 0xff, 0x0, 0x1, r0}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x8, r3, &(0x7f0000000240)="7aa7e196fd0926f9c9ce8050ff12a320507340f3d9c6c0d1884b5336232e6162a4ba27a72628f4fd9853b9d529d6c64eddb8ee5bf800eef4586223c133e459c8d816229813be37f20280586465afe0df090daf50c71fd5", 0x57, 0x0, 0x0, 0x2, r0}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x6, 0x80, r0, &(0x7f00000002c0)="6f6e664350aa7c13137392426edb74521e8521c1c364957f858af71ccc49ef98985f0b68b5bd39a2d0d1f691d0726c05a9f1f1c36e511490573257d55c8ae750811e4e20334c90f567933fcdbffc67a6bd7b4e79939afa79542a3f04ff9ffd69c8ca821aa449af203ab7154cd0a0412a993da4f8ac9de59dde4f920768efb0e45ebc4b1b35317995aece83c04784ba224a512755e88f472c9b2eca322510b790794bcd023dad5e", 0xa7, 0x2702, 0x0, 0x1, r7}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0xadddd589a2e55921, 0x3, 0xffffffffffffffff, &(0x7f00000003c0)="d707f235a949f16cfb49ffc84d5941dcee46e6948af82ee9b3c3039f34c69d07ee302b7abc6280896edbd79a36250810968d017216c929b0ad88f1a49f0f26252ce540e2ee7cc02c212f01e85b7bb4a34f7f9629ca27b741feac81d109d37a0b11b7b7301b9cebc1b755bc73e09d9399b3", 0x71, 0x5, 0x0, 0x2, r2}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x7, 0x0, r8, &(0x7f0000000500)="c17bf96e7f1a405b0d4d866d3d4634ebca49cae16704e05cbe79f062442a52b4867142c660e6bb97acfe97ff9321919f3d5aa03846dbc841fa39903012905683c0e7dd1fa271ffe1fc2cffd9c4196b338458c907ce7c6443f9b5f11c62a61153434415704ae00a8daf9a837243a72f15099dab27a58b8ba6b550ba646aab47eec68d701d04812b42cf85ea616b1d808530807a7c832712b28df65dba806757eed55d32b77e6b77be16c8f1901b3961278ff67d749ef656d359e6b44f17994527d60035b5732a762366a97ffab2aa748312453327ff3837df166bfbfcba", 0xdd, 0xfffffffffffff000, 0x0, 0x1, r0}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1, 0x6, r2, &(0x7f0000000600)="f13dc8fa4eb2847859857ed1091830562f43f243152be96562214384", 0x1c, 0x100000001, 0x0, 0x3, r0}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x5, 0x20, r9, &(0x7f0000000680)="532617b206157ccda755c65e34c2065d3dbfe103a91c134cd3ab319f68a8e09563fedb0d119864fcd150b4388c12a84345d00d4ca99a65fee587fdef9b62ad25e57bf38c3e615552204833fb1dbc47ad8b5c65bc4039f6732db6181d790cb128ccdfd1504c20aa6606", 0x69, 0x3ff, 0x0, 0x1, r1}])
[ 1659.356052][T15171] ? drm_prime_destroy_file_private+0x50/0x50
[ 1659.364340][T15171] ? drm_version+0x3d0/0x3d0
[ 1659.368953][T15171] ? __fget_files+0x23d/0x3e0
[ 1659.374155][T15171] ? security_file_ioctl+0x5c/0xb0
[ 1659.389618][T15171] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1659.397108][T15171] ? drm_version+0x3d0/0x3d0
[ 1659.402612][T15171] __x64_sys_ioctl+0x193/0x200
[ 1659.408190][T15171] do_syscall_64+0x35/0xb0
[ 1659.413263][T15171] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1659.420301][T15171] RIP: 0033:0x7f3352e67ae9
[ 1659.425582][T15171] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1659.447659][T15171] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1659.457357][T15171] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1659.467182][T15171] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1659.477022][T15171] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1659.486056][T15171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1659.495456][T15171] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1659.504702][T15171]
18:12:00 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 41)
18:12:00 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1659.625213][T15196] FAULT_INJECTION: forcing a failure.
[ 1659.625213][T15196] name failslab, interval 1, probability 0, space 0, times 0
18:12:00 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x1, 0x401, 0xd4, 0x0, 0x0})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f00000001c0)={0x27ba, 0x4, 0x80, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00464b4, &(0x7f00000008c0)={r7})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f0000000140)={r7})
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x433, 0x3, 0x9})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1659.644664][T15196] CPU: 3 PID: 15196 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1659.656513][T15196] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1659.668921][T15196] Call Trace:
[ 1659.673607][T15196]
[ 1659.677435][T15196] dump_stack_lvl+0xcd/0x134
[ 1659.683360][T15196] should_fail.cold+0x5/0xa
[ 1659.688676][T15196] should_failslab+0x5/0x10
[ 1659.694015][T15196] kmem_cache_alloc_trace+0x5c/0x4a0
[ 1659.700396][T15196] drm_prime_pages_to_sg+0x49/0x130
[ 1659.706559][T15196] ? drm_gem_shmem_print_info+0x100/0x100
[ 1659.713709][T15196] drm_gem_map_dma_buf+0xd7/0x1e0
[ 1659.720514][T15196] dma_buf_map_attachment+0x39a/0x5b0
[ 1659.727605][T15196] drm_gem_prime_import_dev.part.0+0x85/0x220
[ 1659.735348][T15196] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1659.741869][T15196] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1659.748821][T15196] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1659.755273][T15196] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
18:12:00 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01064c2, &(0x7f0000000040))
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1659.762459][T15196] drm_ioctl_kernel+0x27d/0x4e0
[ 1659.769246][T15196] ? drm_prime_destroy_file_private+0x50/0x50
[ 1659.777567][T15196] ? drm_setversion+0x8b0/0x8b0
[ 1659.784215][T15196] drm_ioctl+0x51e/0x9d0
[ 1659.790784][T15196] ? drm_prime_destroy_file_private+0x50/0x50
[ 1659.799292][T15196] ? drm_version+0x3d0/0x3d0
[ 1659.805604][T15196] ? __fget_files+0x23d/0x3e0
[ 1659.811322][T15196] ? security_file_ioctl+0x5c/0xb0
[ 1659.817704][T15196] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1659.825873][T15196] ? drm_version+0x3d0/0x3d0
[ 1659.831765][T15196] __x64_sys_ioctl+0x193/0x200
[ 1659.837678][T15196] do_syscall_64+0x35/0xb0
[ 1659.843283][T15196] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1659.850487][T15196] RIP: 0033:0x7f3352e67ae9
[ 1659.855151][T15196] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1659.875641][T15196] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1659.885764][T15196] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1659.895704][T15196] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1659.905780][T15196] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1659.915715][T15196] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1659.924391][T15196] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1659.932593][T15196]
[ 1659.935858][ C3] vkms_vblank_simulate: vblank timer overrun
18:12:00 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x577f, &(0x7f0000000000))
18:12:00 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
r5 = pidfd_open(0xffffffffffffffff, 0x0)
preadv(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/150, 0x96}], 0x2, 0x3, 0x0)
ioctl$DRM_IOCTL_GET_MAGIC(r0, 0x80046402, &(0x7f0000000040)=0x10000)
ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000003c0)={&(0x7f0000000380)=[0x3, 0x3, 0x4800, 0x6, 0x2, 0x6, 0x2, 0x3], 0x8, 0x0, 0x9, 0xfa, 0x7fe, 0x9, 0x6c, {0x1, 0x7fff, 0xccd, 0x0, 0x3, 0x3f, 0x40, 0x9, 0xfffb, 0x800, 0x4, 0x6, 0x2, 0x7, "e077a455cb5bcb480bd3102e9500"}})
18:12:00 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:00 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 42)
[ 1660.054903][T15208] FAULT_INJECTION: forcing a failure.
[ 1660.054903][T15208] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1660.069843][T15208] CPU: 3 PID: 15208 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1660.081841][T15208] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1660.092165][T15208] Call Trace:
[ 1660.095644][T15208]
[ 1660.098800][T15208] dump_stack_lvl+0xcd/0x134
[ 1660.104011][T15208] should_fail.cold+0x5/0xa
[ 1660.109567][T15208] prepare_alloc_pages+0x17b/0x570
[ 1660.115661][T15208] __alloc_pages+0x12f/0x500
[ 1660.121095][T15208] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1660.128288][T15208] ? avc_has_perm_noaudit+0x1c8/0x390
[ 1660.134322][T15208] alloc_pages_vma+0xf3/0x7d0
[ 1660.138953][T15208] shmem_alloc_page+0x11f/0x1f0
[ 1660.143942][T15208] ? shmem_link+0x360/0x360
[ 1660.149369][T15208] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70
[ 1660.156404][T15208] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1660.162655][T15208] ? percpu_counter_add_batch+0xbd/0x180
[ 1660.168369][T15208] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1660.174153][T15208] ? __vm_enough_memory+0x184/0x360
[ 1660.181013][T15208] shmem_alloc_and_acct_page+0x161/0x8c0
[ 1660.188350][T15208] shmem_getpage_gfp+0x643/0x22d0
[ 1660.193686][T15208] ? shmem_is_huge+0x2f0/0x2f0
[ 1660.199652][T15208] shmem_read_mapping_page_gfp+0xd3/0x170
[ 1660.207992][T15208] ? shmem_fault+0x750/0x750
[ 1660.214024][T15208] ? __kasan_kmalloc+0xa6/0xd0
[ 1660.221029][T15208] drm_gem_get_pages+0x291/0x5d0
[ 1660.227219][T15208] ? drm_gem_dma_resv_wait+0x220/0x220
[ 1660.234878][T15208] ? mutex_lock_io_nested+0x1150/0x1150
[ 1660.242808][T15208] drm_gem_shmem_get_pages+0xd6/0x250
[ 1660.249348][T15208] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1660.257163][T15208] drm_gem_pin+0x64/0x90
[ 1660.262548][T15208] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1660.268626][T15208] dma_buf_dynamic_attach+0x206/0xb40
[ 1660.275591][T15208] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1660.283345][T15208] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1660.290881][T15208] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1660.298152][T15208] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1660.305287][T15208] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1660.313226][T15208] drm_ioctl_kernel+0x27d/0x4e0
[ 1660.319887][T15208] ? drm_prime_destroy_file_private+0x50/0x50
[ 1660.327907][T15208] ? drm_setversion+0x8b0/0x8b0
[ 1660.333933][T15208] drm_ioctl+0x51e/0x9d0
[ 1660.339693][T15208] ? drm_prime_destroy_file_private+0x50/0x50
[ 1660.347320][T15208] ? drm_version+0x3d0/0x3d0
[ 1660.352829][T15208] ? __fget_files+0x23d/0x3e0
[ 1660.358842][T15208] ? security_file_ioctl+0x5c/0xb0
[ 1660.364990][T15208] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1660.372197][T15208] ? drm_version+0x3d0/0x3d0
[ 1660.378158][T15208] __x64_sys_ioctl+0x193/0x200
[ 1660.383868][T15208] do_syscall_64+0x35/0xb0
[ 1660.389339][T15208] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1660.396796][T15208] RIP: 0033:0x7f3352e67ae9
[ 1660.402346][T15208] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1660.425917][T15208] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1660.436733][T15208] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1660.446494][T15208] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1660.455717][T15208] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1660.465721][T15208] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1660.475613][T15208] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1660.485348][T15208]
[ 1660.489672][ C3] vkms_vblank_simulate: vblank timer overrun
18:12:01 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 43)
18:12:01 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:01 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
splice(r1, &(0x7f0000000040)=0x100000001, r1, &(0x7f0000000140)=0x7fffffff, 0x9, 0x5)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:01 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x5c7f, &(0x7f0000000000))
[ 1660.620568][T15217] FAULT_INJECTION: forcing a failure.
[ 1660.620568][T15217] name failslab, interval 1, probability 0, space 0, times 0
[ 1660.639835][T15217] CPU: 1 PID: 15217 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1660.662788][T15217] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1660.674433][T15217] Call Trace:
[ 1660.678285][T15217]
[ 1660.681105][T15217] dump_stack_lvl+0xcd/0x134
[ 1660.685807][T15217] should_fail.cold+0x5/0xa
[ 1660.690275][T15217] should_failslab+0x5/0x10
[ 1660.694604][T15217] kmem_cache_alloc_trace+0x5c/0x4a0
[ 1660.701008][T15217] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1660.708069][T15217] ? dma_map_sgtable+0xb3/0xf0
[ 1660.713256][T15217] __drm_gem_shmem_create+0x3d8/0x470
[ 1660.719353][T15217] drm_gem_shmem_prime_import_sg_table+0x70/0x100
[ 1660.726828][T15217] drm_gem_prime_import_dev.part.0+0xf9/0x220
[ 1660.733415][T15217] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1660.739238][T15217] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1660.745929][T15217] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1660.751863][T15217] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1660.758044][T15217] drm_ioctl_kernel+0x27d/0x4e0
[ 1660.763404][T15217] ? drm_prime_destroy_file_private+0x50/0x50
[ 1660.770417][T15217] ? drm_setversion+0x8b0/0x8b0
[ 1660.776558][T15217] drm_ioctl+0x51e/0x9d0
[ 1660.782907][T15217] ? drm_prime_destroy_file_private+0x50/0x50
[ 1660.791062][T15217] ? drm_version+0x3d0/0x3d0
[ 1660.797838][T15217] ? __fget_files+0x23d/0x3e0
[ 1660.803833][T15217] ? security_file_ioctl+0x5c/0xb0
[ 1660.810265][T15217] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1660.818068][T15217] ? drm_version+0x3d0/0x3d0
[ 1660.823925][T15217] __x64_sys_ioctl+0x193/0x200
[ 1660.829365][T15217] do_syscall_64+0x35/0xb0
[ 1660.834696][T15217] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1660.841774][T15217] RIP: 0033:0x7f3352e67ae9
[ 1660.847035][T15217] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1660.869070][T15217] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1660.878882][T15217] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1660.888390][T15217] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1660.898477][T15217] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1660.908505][T15217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1660.918422][T15217] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1660.927152][T15217]
18:12:01 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 44)
18:12:01 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:01 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000040)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1661.067155][T15230] FAULT_INJECTION: forcing a failure.
18:12:01 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f45, &(0x7f0000000000))
[ 1661.067155][T15230] name failslab, interval 1, probability 0, space 0, times 0
[ 1661.085463][T15230] CPU: 3 PID: 15230 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1661.094795][T15230] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1661.103172][T15230] Call Trace:
[ 1661.106777][T15230]
[ 1661.110136][T15230] dump_stack_lvl+0xcd/0x134
[ 1661.115136][T15230] should_fail.cold+0x5/0xa
[ 1661.120340][T15230] should_failslab+0x5/0x10
[ 1661.125776][T15230] kmem_cache_alloc_trace+0x5c/0x4a0
[ 1661.131557][T15230] drm_prime_pages_to_sg+0x49/0x130
[ 1661.137454][T15230] ? drm_gem_shmem_print_info+0x100/0x100
[ 1661.143746][T15230] drm_gem_map_dma_buf+0xd7/0x1e0
[ 1661.149300][T15230] dma_buf_map_attachment+0x39a/0x5b0
[ 1661.155408][T15230] drm_gem_prime_import_dev.part.0+0x85/0x220
[ 1661.162331][T15230] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1661.168728][T15230] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1661.174904][T15230] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1661.180877][T15230] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1661.187937][T15230] drm_ioctl_kernel+0x27d/0x4e0
[ 1661.192366][T15230] ? drm_prime_destroy_file_private+0x50/0x50
[ 1661.198685][T15230] ? drm_setversion+0x8b0/0x8b0
[ 1661.203328][T15230] drm_ioctl+0x51e/0x9d0
[ 1661.207292][T15230] ? drm_prime_destroy_file_private+0x50/0x50
[ 1661.212927][T15230] ? drm_version+0x3d0/0x3d0
[ 1661.217651][T15230] ? __fget_files+0x23d/0x3e0
[ 1661.222713][T15230] ? security_file_ioctl+0x5c/0xb0
[ 1661.228762][T15230] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1661.237337][T15230] ? drm_version+0x3d0/0x3d0
[ 1661.242200][T15230] __x64_sys_ioctl+0x193/0x200
[ 1661.247094][T15230] do_syscall_64+0x35/0xb0
[ 1661.251623][T15230] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1661.257846][T15230] RIP: 0033:0x7f3352e67ae9
[ 1661.262198][T15230] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1661.281834][T15230] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1661.291710][T15230] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1661.300574][T15230] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1661.308764][T15230] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1661.315929][T15230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1661.323236][T15230] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1661.331833][T15230]
[ 1661.335419][ C3] vkms_vblank_simulate: vblank timer overrun
18:12:01 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 45)
18:12:01 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1661.429313][T15240] FAULT_INJECTION: forcing a failure.
[ 1661.429313][T15240] name failslab, interval 1, probability 0, space 0, times 0
[ 1661.457838][T15240] CPU: 1 PID: 15240 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1661.468778][T15240] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1661.481292][T15240] Call Trace:
[ 1661.485165][T15240]
[ 1661.488789][T15240] dump_stack_lvl+0xcd/0x134
[ 1661.494669][T15240] should_fail.cold+0x5/0xa
[ 1661.500508][T15240] should_failslab+0x5/0x10
[ 1661.506364][T15240] __kmalloc+0x7b/0x4d0
[ 1661.511371][T15240] ? sg_alloc_append_table_from_pages+0x699/0xdb0
[ 1661.520428][T15240] ? lock_chain_count+0x20/0x20
[ 1661.527051][T15240] sg_alloc_append_table_from_pages+0x699/0xdb0
[ 1661.535150][T15240] sg_alloc_table_from_pages_segment+0xc9/0x260
[ 1661.543890][T15240] ? sg_zero_buffer+0x1a0/0x1a0
[ 1661.550129][T15240] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1661.558776][T15240] ? dma_get_required_mask+0xbf/0xf0
[ 1661.565721][T15240] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80
[ 1661.572520][T15240] drm_prime_pages_to_sg+0xc7/0x130
[ 1661.578233][T15240] ? drm_gem_shmem_print_info+0x100/0x100
[ 1661.584399][T15240] drm_gem_map_dma_buf+0xd7/0x1e0
[ 1661.590251][T15240] dma_buf_map_attachment+0x39a/0x5b0
[ 1661.595990][T15240] drm_gem_prime_import_dev.part.0+0x85/0x220
[ 1661.602017][T15240] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1661.608058][T15240] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1661.615211][T15240] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1661.621305][T15240] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1661.627244][T15240] drm_ioctl_kernel+0x27d/0x4e0
[ 1661.632941][T15240] ? drm_prime_destroy_file_private+0x50/0x50
[ 1661.639547][T15240] ? drm_setversion+0x8b0/0x8b0
[ 1661.644673][T15240] drm_ioctl+0x51e/0x9d0
[ 1661.648757][T15240] ? drm_prime_destroy_file_private+0x50/0x50
[ 1661.655181][T15240] ? drm_version+0x3d0/0x3d0
[ 1661.659662][T15240] ? __fget_files+0x23d/0x3e0
[ 1661.664747][T15240] ? security_file_ioctl+0x5c/0xb0
[ 1661.670690][T15240] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1661.678034][T15240] ? drm_version+0x3d0/0x3d0
[ 1661.683986][T15240] __x64_sys_ioctl+0x193/0x200
[ 1661.689708][T15240] do_syscall_64+0x35/0xb0
[ 1661.695172][T15240] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1661.701574][T15240] RIP: 0033:0x7f3352e67ae9
[ 1661.706565][T15240] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1661.731251][T15240] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1661.742574][T15240] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1661.751835][T15240] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1661.762143][T15240] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1661.772097][T15240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1661.782105][T15240] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1661.792685][T15240]
18:12:02 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
fcntl$setstatus(r2, 0x4, 0x40c00)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r2}, 0x10)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:02 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 46)
18:12:02 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:02 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f47, &(0x7f0000000000))
[ 1661.916098][T15248] FAULT_INJECTION: forcing a failure.
[ 1661.916098][T15248] name failslab, interval 1, probability 0, space 0, times 0
[ 1661.934510][T15248] CPU: 3 PID: 15248 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1661.944548][T15248] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1661.956066][T15248] Call Trace:
[ 1661.959521][T15248]
[ 1661.963365][T15248] dump_stack_lvl+0xcd/0x134
[ 1661.969489][T15248] should_fail.cold+0x5/0xa
[ 1661.975272][T15248] should_failslab+0x5/0x10
[ 1661.980708][T15248] kmem_cache_alloc_trace+0x5c/0x4a0
[ 1661.987983][T15248] ? drm_vma_node_allow+0x21a/0x2e0
[ 1661.994174][T15248] drm_prime_add_buf_handle+0x51/0x4a0
[ 1662.000837][T15248] drm_gem_prime_fd_to_handle+0x35c/0x550
[ 1662.007835][T15248] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1662.014555][T15248] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1662.021778][T15248] drm_ioctl_kernel+0x27d/0x4e0
[ 1662.027662][T15248] ? drm_prime_destroy_file_private+0x50/0x50
[ 1662.035328][T15248] ? drm_setversion+0x8b0/0x8b0
[ 1662.041085][T15248] drm_ioctl+0x51e/0x9d0
[ 1662.046300][T15248] ? drm_prime_destroy_file_private+0x50/0x50
[ 1662.053874][T15248] ? drm_version+0x3d0/0x3d0
[ 1662.059533][T15248] ? __fget_files+0x23d/0x3e0
[ 1662.065063][T15248] ? security_file_ioctl+0x5c/0xb0
[ 1662.070809][T15248] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1662.078008][T15248] ? drm_version+0x3d0/0x3d0
[ 1662.082655][T15248] __x64_sys_ioctl+0x193/0x200
[ 1662.087418][T15248] do_syscall_64+0x35/0xb0
[ 1662.092679][T15248] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1662.099595][T15248] RIP: 0033:0x7f3352e67ae9
[ 1662.104845][T15248] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1662.126411][T15248] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1662.135121][T15248] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1662.143645][T15248] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1662.152036][T15248] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1662.161229][T15248] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1662.169191][T15248] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1662.178584][T15248]
[ 1662.182140][ C3] vkms_vblank_simulate: vblank timer overrun
18:12:02 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
r4 = syz_open_dev$mouse(&(0x7f00000000c0), 0x8, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x7ff, 0xffffffa3, 0xd6, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$binfmt_elf32(r2, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x3, 0x2e, 0x0, 0x4e, 0x2, 0x3e, 0x2, 0x25f, 0x38, 0xbc, 0x7ff, 0x0, 0x20, 0x2, 0x7, 0x5, 0x8000}, [{0x2, 0x7, 0x8, 0xf7ed5a53, 0x0, 0x8, 0x968, 0x5}], "62dc2f287e533ddbd2c8b6de9a5cdf22cd3aa4cfd09bb4fb4ea46d3e91ced37133460f48e8e7d83f6f217d9ba3c3a6ad2274f1e49275fe2ab9b50bfa95807806ccdaede847be82eaee5454410711323f21abb1877dd72d76b69940ca15499e0520a3a9a6376212b9c849637258b5337aa0d5a736c390a0452588229057e6ddd46096bafdec43da537a56c9a85aaec18ca6b2b519ab916e284455ea734dd4c665fab00a0cb1d75d878e14cd6f04c2e5baf9503cd99f4651cc3d437b201f1457d89de770700b00cb40e5c7757f1a0463", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xa27)
18:12:02 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:02 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x50, r0, 0xac13c000)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x8, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:02 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f50, &(0x7f0000000000))
18:12:02 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 47)
[ 1662.330508][T15260] FAULT_INJECTION: forcing a failure.
[ 1662.330508][T15260] name failslab, interval 1, probability 0, space 0, times 0
[ 1662.350457][T15260] CPU: 2 PID: 15260 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1662.360818][T15260] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1662.376269][T15260] Call Trace:
[ 1662.381500][T15260]
[ 1662.385110][T15260] dump_stack_lvl+0xcd/0x134
[ 1662.392115][T15260] should_fail.cold+0x5/0xa
[ 1662.398996][T15260] ? drm_ioctl+0x51e/0x9d0
[ 1662.404171][T15260] should_failslab+0x5/0x10
[ 1662.409503][T15260] kmem_cache_alloc+0x5d/0x560
[ 1662.415506][T15260] ? __lock_acquire+0x162f/0x54a0
[ 1662.421630][T15260] radix_tree_node_alloc.constprop.0+0x1e4/0x350
[ 1662.429750][T15260] idr_get_free+0x554/0xa60
[ 1662.435264][T15260] idr_alloc_u32+0x16c/0x2c0
[ 1662.440743][T15260] ? __fprop_add_percpu_max+0x1a0/0x1a0
[ 1662.447496][T15260] ? lock_release+0x720/0x720
[ 1662.453249][T15260] idr_alloc+0xc2/0x130
[ 1662.458946][T15260] ? idr_alloc_u32+0x2c0/0x2c0
[ 1662.464843][T15260] ? rwlock_bug.part.0+0x90/0x90
[ 1662.470711][T15260] drm_gem_handle_create_tail+0xf6/0x570
[ 1662.477210][T15260] drm_gem_prime_fd_to_handle+0x29a/0x550
[ 1662.484333][T15260] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1662.491901][T15260] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1662.499870][T15260] drm_ioctl_kernel+0x27d/0x4e0
[ 1662.506429][T15260] ? drm_prime_destroy_file_private+0x50/0x50
[ 1662.514323][T15260] ? drm_setversion+0x8b0/0x8b0
[ 1662.520550][T15260] drm_ioctl+0x51e/0x9d0
[ 1662.525137][T15260] ? drm_prime_destroy_file_private+0x50/0x50
[ 1662.532241][T15260] ? drm_version+0x3d0/0x3d0
[ 1662.539246][T15260] ? __fget_files+0x23d/0x3e0
[ 1662.546065][T15260] ? security_file_ioctl+0x5c/0xb0
[ 1662.554819][T15260] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1662.561212][T15260] ? drm_version+0x3d0/0x3d0
[ 1662.566435][T15260] __x64_sys_ioctl+0x193/0x200
[ 1662.571989][T15260] do_syscall_64+0x35/0xb0
[ 1662.577872][T15260] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1662.586144][T15260] RIP: 0033:0x7f3352e67ae9
[ 1662.591278][T15260] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1662.613705][T15260] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1662.623223][T15260] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1662.635851][T15260] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1662.646899][T15260] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1662.657981][T15260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1662.669078][T15260] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1662.678217][T15260]
[ 1662.837141][T15272] FAULT_INJECTION: forcing a failure.
18:12:03 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 48)
18:12:03 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1662.837141][T15272] name fail_page_alloc, interval 1, probability 0, space 0, times 0
[ 1662.853163][T15272] CPU: 0 PID: 15272 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1662.863578][T15272] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1662.874097][T15272] Call Trace:
[ 1662.878602][T15272]
18:12:03 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
recvmmsg$unix(r2, &(0x7f0000002b40)=[{{&(0x7f00000001c0), 0x6e, &(0x7f0000000580)=[{&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000000500)=""/78, 0x4e}], 0x7, &(0x7f0000001340)=[@cred={{0x1c}}, @cred={{0x1c}}], 0x40}}, {{&(0x7f0000000600)=@abs, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000000680)=""/198, 0xc6}, {&(0x7f0000000780)=""/38, 0x26}, {&(0x7f00000007c0)=""/162, 0xa2}, {&(0x7f0000000880)=""/70, 0x46}, {&(0x7f0000000900)=""/241, 0xf1}, {&(0x7f0000000a00)=""/202, 0xca}], 0x6, &(0x7f0000000b80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa0}}, {{&(0x7f0000000c40), 0x6e, &(0x7f0000000e40)=[{&(0x7f0000000cc0)=""/182, 0xb6}, {&(0x7f0000000d80)=""/137, 0x89}], 0x2, &(0x7f0000000e80)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x60}}, {{0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000f00)=""/81, 0x51}, {&(0x7f0000000f80)=""/78, 0x4e}, {&(0x7f0000001000)=""/183, 0xb7}, {&(0x7f00000010c0)=""/112, 0x70}, {&(0x7f0000001140)=""/206, 0xce}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/51, 0x33}, {&(0x7f0000001340)}, {&(0x7f0000001380)=""/77, 0x4d}], 0x9}}, {{&(0x7f00000014c0), 0x6e, &(0x7f0000002800)=[{&(0x7f0000001540)=""/186, 0xba}, {&(0x7f0000001600)=""/43, 0x2b}, {&(0x7f0000001640)=""/242, 0xf2}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/6, 0x6}, {&(0x7f0000002780)=""/82, 0x52}], 0x6, &(0x7f0000002880)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8}}, {{&(0x7f0000002980), 0x6e, &(0x7f0000002a00), 0x0, &(0x7f0000002ec0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x110}}], 0x6, 0x40, 0x0)
lstat(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0})
mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140), 0x40001, &(0x7f0000002d80)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r5}, 0x2c, {'group_id', 0x3d, r6}, 0x2c, {[{@default_permissions}, {@blksize={'blksize', 0x3d, 0x1e00}}, {@default_permissions}, {@blksize}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xffffffffffffffff}}, {@allow_other}]}})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1662.882410][T15272] dump_stack_lvl+0xcd/0x134
[ 1662.888954][T15272] should_fail.cold+0x5/0xa
[ 1662.895858][T15272] prepare_alloc_pages+0x17b/0x570
[ 1662.904001][T15272] __alloc_pages+0x12f/0x500
[ 1662.910372][T15272] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0
[ 1662.920202][T15272] ? find_held_lock+0x2d/0x110
[ 1662.925412][T15272] ? lock_downgrade+0x6e0/0x6e0
[ 1662.930447][T15272] ? slow_virt_to_phys+0x2d0/0x2d0
[ 1662.935061][T15272] ? do_raw_spin_lock+0x120/0x2b0
[ 1662.939740][T15272] ? rwlock_bug.part.0+0x90/0x90
[ 1662.945886][T15272] alloc_pages+0x1a7/0x300
[ 1662.950999][T15272] ? do_raw_spin_unlock+0x171/0x230
[ 1662.956624][T15272] __change_page_attr_set_clr+0x3d8/0x1ec0
[ 1662.964181][T15272] ? static_protections+0x670/0x670
[ 1662.970480][T15272] ? __mutex_unlock_slowpath+0x157/0x5e0
[ 1662.977758][T15272] ? wait_for_completion_io+0x270/0x270
[ 1662.985634][T15272] ? walk_system_ram_range+0x16b/0x1d0
[ 1662.992630][T15272] ? _vm_unmap_aliases.part.0+0x41a/0x500
[ 1662.999791][T15272] change_page_attr_set_clr+0x333/0x500
[ 1663.005743][T15272] ? __change_page_attr_set_clr+0x1ec0/0x1ec0
[ 1663.014058][T15272] ? drm_gem_get_pages+0x42c/0x5d0
[ 1663.022550][T15272] ? __sanitizer_cov_trace_cmp8+0x1d/0x70
[ 1663.029865][T15272] ? pat_init+0x3e0/0x3e0
[ 1663.039745][T15272] _set_pages_array+0x1c4/0x220
[ 1663.046305][T15272] drm_gem_shmem_get_pages+0x1b9/0x250
[ 1663.052602][T15272] ? drm_gem_shmem_get_pages+0x250/0x250
[ 1663.058447][T15272] drm_gem_pin+0x64/0x90
[ 1663.063985][T15272] ? drm_gem_dmabuf_mmap+0xf0/0xf0
[ 1663.073936][T15272] dma_buf_dynamic_attach+0x206/0xb40
[ 1663.082616][T15272] drm_gem_prime_import_dev.part.0+0x21/0x220
[ 1663.091497][T15272] drm_gem_prime_import_dev+0xa9/0x1d0
[ 1663.098387][T15272] drm_gem_prime_fd_to_handle+0x433/0x550
[ 1663.104095][T15272] ? drm_gem_prime_import_dev+0x1d0/0x1d0
[ 1663.110497][T15272] drm_prime_fd_to_handle_ioctl+0x9b/0xd0
[ 1663.117041][T15272] drm_ioctl_kernel+0x27d/0x4e0
[ 1663.122479][T15272] ? drm_prime_destroy_file_private+0x50/0x50
[ 1663.128939][T15272] ? drm_setversion+0x8b0/0x8b0
[ 1663.134598][T15272] drm_ioctl+0x51e/0x9d0
[ 1663.139306][T15272] ? drm_prime_destroy_file_private+0x50/0x50
[ 1663.146466][T15272] ? drm_version+0x3d0/0x3d0
[ 1663.151089][T15272] ? __fget_files+0x23d/0x3e0
[ 1663.155645][T15272] ? security_file_ioctl+0x5c/0xb0
[ 1663.167061][T15272] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70
[ 1663.173251][T15272] ? drm_version+0x3d0/0x3d0
[ 1663.178576][T15272] __x64_sys_ioctl+0x193/0x200
[ 1663.184271][T15272] do_syscall_64+0x35/0xb0
[ 1663.192291][T15272] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1663.198741][T15272] RIP: 0033:0x7f3352e67ae9
[ 1663.203257][T15272] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48
[ 1663.229275][T15272] RSP: 002b:00007f33503dd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 1663.239854][T15272] RAX: ffffffffffffffda RBX: 00007f3352f7af60 RCX: 00007f3352e67ae9
[ 1663.250712][T15272] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004
[ 1663.261074][T15272] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1663.270825][T15272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1663.280953][T15272] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1663.292108][T15272]
18:12:03 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f51, &(0x7f0000000000))
18:12:04 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0}) (fail_nth: 49)
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f52, &(0x7f0000000000))
[ 1663.720940][T15287] FAULT_INJECTION: forcing a failure.
[ 1663.720940][T15287] name fail_usercopy, interval 1, probability 0, space 0, times 0
[ 1663.737912][T15287] CPU: 2 PID: 15287 Comm: syz-executor.0 Not tainted 5.16.0-rc2-syzkaller #0
[ 1663.748700][T15287] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
[ 1663.760567][T15287] Call Trace:
[ 1663.770494][T15287]
[ 1663.774112][T15287] dump_stack_lvl+0xcd/0x134
[ 1663.779858][T15287] should_fail.cold+0x5/0xa
[ 1663.785606][T15287] _copy_to_user+0x2c/0x150
18:12:04 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0)
r3 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000800), 0x404000, 0x0)
read$FUSE(r0, &(0x7f0000000840)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020)
mount$fuse(0x0, &(0x7f0000000480)='./file1\x00', &(0x7f00000007c0), 0x104008, &(0x7f0000002880)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x3000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r4}, 0x2c, {[{}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x3}}, {@max_read={'max_read', 0x3d, 0x400}}, {@blksize}, {@blksize={'blksize', 0x3d, 0x800}}], [{@obj_type}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@measure}, {@permit_directio}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/dri/card#\x00'}}, {@dont_measure}]}})
r5 = syz_mount_image$xfs(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe1, 0x7, &(0x7f0000000600)=[{&(0x7f0000000200)="4fb35df1863e5629db2edc57c24200ff7c32b99178005261120881153d5ccb2fe4c2a5e78b3e0d7ae3e4659c9ccc2639e532fbcd86aea617039c7f161d4af47b0041a511591f2719a3af48b765d99ead4e0e8c3a7093b036ccf13f9fa18f33c0156ca7d150951adcca90742d93b3dee6adf7a6c125c6a344fde61d2b", 0x7c, 0x8}, {&(0x7f0000000280)="9e5e086c554071d7a026bd4b4f927aa7adf8b0d8dc977ac02fc8055bd894bf59269bb4f85a302c4780", 0x29, 0x9d5}, {&(0x7f00000002c0)="d197250130996b1dd5f4b83399093f1267a372d5532c7d4a9f86ba3675ab555c6bf3e35e13cf0a25dc785c317e6da2f9f932443616bc35f11a2183eb488bec779445a1eebe29b2941172759b4c9abd37adcfe3e92a269c0b0f356e21170618b5c5dc35af3ce01c12e852147bae633eba7b2ff889c27f", 0x76}, {&(0x7f0000000340)="ec8454a426d7eb8db6b8e4a57aa98a86b9c0c24ae46655d9ddddf0f36f76df0e1a1e2088fd3fc7f7eae2bc200dd73f416804b01562d1045b3ad41776092322a46c8801d0a394a5a099a1177e654f0b5510125357f1ef4c9d6d", 0x59, 0x2}, {&(0x7f00000003c0)="bab1aa3c17db121bb7ed9732b9967b1ffd1bb35ca907de44b27a18a9bc7f9ad0097903ff6dcbfbb4da708d9d0f64c2b0cb2d65d697c42ac19d67e4d96193f72d2a340bb39bc05ab85586e21f9e0d146c3413af778af7bb69834e6d5d216b0c9753b0bc0e75997b9089c3585391cadac9fc37a124d13381147fb366e682ed8c8bc23a4c1323a3184073e78ee2e8e846ccbb1e", 0x92, 0x7fffffff}, {&(0x7f0000000500)="5572379e7954c6a109efa11078824a28530863d464db2177734c464525752781de064cf15c502e4d3fb037fe451d5d486d4223d4d09458754a642b1b1fb92de2bc9c4091d1ba685711276b531998979f475accc90930", 0x56, 0x7}, {&(0x7f0000000580)="3d66c85063974bd9dcbeb96a5a8e6e62bab8622b49343cdaecdad9c3dfc623c980918c4580c823b58f90ccea299b467de642aed9bf28276b209f93e0cafd3f2847", 0x41, 0x1f}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB='quota,nodiscard,wsyncd,gqnoenforce,permit_directio,fsuuid=15:0bb93-a5f5-d153-4e54-bW39\x001ca,obj_user=/dev/dri/card#\x00,mask=MAY_APPEND,func=CREDS_CHECK,\x00'])
r6 = openat(r5, &(0x7f0000000780)='./file0/file0\x00', 0x0, 0x0)
r7 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r7, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
sendmmsg$unix(r7, &(0x7f0000002a00), 0x0, 0x0)
r8 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r8, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r6)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r8, 0xc00c642d, &(0x7f0000000100)={r9})
mmap$KVM_VCPU(&(0x7f0000ffa000/0x4000)=nil, 0x930, 0x0, 0x40010, r2, 0x0)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1663.791118][T15287] simple_read_from_buffer+0xcc/0x160
[ 1663.798167][T15287] proc_fail_nth_read+0x187/0x220
[ 1663.805536][T15287] ? proc_tid_comm_permission+0x1b0/0x1b0
[ 1663.812831][T15287] ? security_file_permission+0xab/0xd0
[ 1663.820146][T15287] ? proc_tid_comm_permission+0x1b0/0x1b0
[ 1663.827489][T15287] vfs_read+0x1b5/0x600
[ 1663.832882][T15287] ksys_read+0x12d/0x250
[ 1663.838240][T15287] ? vfs_write+0xae0/0xae0
[ 1663.843909][T15287] ? syscall_enter_from_user_mode+0x21/0x70
[ 1663.851341][T15287] do_syscall_64+0x35/0xb0
[ 1663.857246][T15287] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 1663.864732][T15287] RIP: 0033:0x7f3352e1a69c
[ 1663.870108][T15287] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48
[ 1663.895698][T15287] RSP: 002b:00007f33503dd170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
[ 1663.906344][T15287] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3352e1a69c
[ 1663.920925][T15287] RDX: 000000000000000f RSI: 00007f33503dd1e0 RDI: 0000000000000006
[ 1663.930118][T15287] RBP: 00007f33503dd1d0 R08: 0000000000000000 R09: 0000000000000000
[ 1663.940741][T15287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002
[ 1663.949041][T15287] R13: 00007fff2322d79f R14: 00007f33503dd300 R15: 0000000000022000
[ 1663.957382][T15287]
18:12:04 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x280300)
close(r0)
r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0)
ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r2, 0xc02064b9, &(0x7f0000000200)={&(0x7f0000000140)=[0x6, 0x1bf, 0x6, 0x1, 0x28af, 0x87b, 0xfffffb52, 0x5f8], &(0x7f00000001c0)=[0x0, 0x0, 0x0], 0x8, 0x8001, 0xf5f5f5f5})
r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r3)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f53, &(0x7f0000000000))
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 2:
r0 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r0, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r1 = socket(0x200000000000011, 0x3, 0x0)
r2 = socket(0x200000000000011, 0x3, 0x7fb)
ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'tunl0\x00', 0x0})
bind$packet(r1, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @random="747e905520af"}, 0x14)
sendmsg$can_j1939(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x1d, r3, 0x2, {0x1, 0x1, 0x3}, 0xff}, 0x18, &(0x7f0000000140)={&(0x7f0000000500)="1be7dc9264154006d7fb5f7c0534e4f3c6f74cc93c1fe88f0ee0b44b51ef7e7d6184dc8be21a537739622cfb8845d5e5d38eb22b64d8c8b6af73ca88f999ef1cb7d4831f1e883064027627ef1f62a888bf67aa7abb9183e09e6857e7fdd0c95f47f5204500bf328cc93f918b88c0bff70f2d3d57c694b7d97e52a37f74e247b94c93fd7ad93e03e2bc69ad2ba1249d3fd1ed3f3f55d02b77c29f285d53e10a15e4a0bf2fc00ed626117fdfb15c3e94668eaf3e956d00c67fe1454b4161f1740d1e32384570b5ad622f543a4e7c283eaf85d4c8d98f0a4b96165894e0ff71a765bd54a3b7d51ecadcd4a3487f47aee8f5c1d998366cfc9bdd576cdd6477659855a70aa3f29e9454af22e70b1ef17cbca26b01f7d65a110720709f2f2455ab08d1af78e9da85f897beea2568239dadbd294c7b882e4458ad645dfc569f699f4114ed147fd9c9399d4726454d6e6fd25f70f8fd8fd92276b3228d396ab72f9ad85bba4d5324a11e702d8efdc2bd95e331c9ce22e28baccdaaff6474eb9f42f12e2e40bc90c8bc703601449ea91f635f176221ed08b38805d397f8b41df3e99e2b546b1fca975287bd1e64969ecf9108abd2b66314d2c8bc887eb877b47334aa0149abebdfc34e7c1cba52d4a38b7ac510b66bedf76202314677944eb8f79463f0fedd75816ac7200af5377b5b75f0a30fd333e967215da6b1207e979121bcc96b0a057f0f2472dc50026b3d0058e368e5cb5d7a81f46d7f7bb2510df0c6f57b1788d1c31e6b81a552ad124000b51c9c7fc599436f6eeb4dc8d3656815fc0c5de076be0781e484883280a42efa3ff6f68ef266935e78a23dba95339cc0e72131ae7b58d590f4ef637c8a1dedb670ec138d9f5207178f4389ae7f0e424814ac1360934daaaec5a5ff44e462907074e518d701bcf3e7f4a18427e6740e26a2b9537bce37a50d263cb869d50e20a33c559227ebbb15998628d5685c86bb7d9c9f5a67f2c8d7a81591fb4951be4a033d34f4a21077e843a65705569a0cf653176ec17f5d4a6867d1a1061402e041795a1b32a3c1eb1db5d63af398cd9460d8ae56fab8f373f219273033cdc3a05d48ee605130f9b943157d24395c3248b77e6249587604fe95c0f2a91ae1aa078b5c6cef332b9d5d999cae76cc3b6906a621ff26c4023c1a3dfa448db62a9d77aee85dabf452a150563eede0206589ed829271a58f4b35fd0986fc0df6ecdc7d3ebab263ddd4197d4fabea06f784ed294c120c1bf5e43d173ce19c87db4899a47666e6c2693dac0ed6d9f21d5264a1e1b830da14262cc4163ccdb02d3ecc4d2bc17d967419c474ccc77e309defdaf70f79d8d2d72eede1380f393ba59903f6594978137fd1233515ab6254e23cfbadc6a9ea452f6322e2cc07b1ff168e069a38b516b7778524a14b521cefd6749e0cb7fe3563f847870ee1b6b4075ef711fd63333069b601cd6f5688c4e2e4b8b1863a55d17d99619bdbe5990763fa41f3ae06ec43f8285a0fe1f1f5f8c223f09175f8c082f1d0df320812de0364cf81c173e4611b11a235973526815e57eb3fd7a93408cfa52716ff5721607ab0ca3123d1c7eeda75d98a5aa8b07ffdf37b88a93eea6d05b02d7b65a5dc9cbb2d8f58a4962e2a012ea89aba7e8086abcde950aead02ba737243a2e0fcb490ba5e7a50d309cfdbf826d0a219925774b46fede7d400e9eca99ec822951c495cbb6d931a7af7e4c5e9c4e664cd40e8509e7dc553181139a25e2527e06471e0c370075327215d3e361ecf5e0665dfd5b4fc53843d747ba85f57cf0bf3535c46597959a84049ac2c5b3b8bf5203242237b3cdcddc65398b8e1cfd0c41ef39546fe9d56dd2d0a6fd03d9206713b7212c4283f5f6850dbffa55903b1baa8b7594958c799c938f272b7721a9e2473a11d26c8b53d57674e56d3bd10720c5b290a273fa88f8bb90277067cf730f6570fb99b36dd9fe926636b88465124ce508f583e7071a70d5d33b0c946d9f4e35918c23e794a32f9cbc2aa3c4f2928f2abd7d5bb7acb388414ed255bea181e6795443052f37e9b7ee0dac18b624d9db51bd8169bde71c266dac4513ea39e0c7c9c3c126cf547c1641807a444f6d205bacaa2e57ccaec26580decbc88a088208f648c7347b9b58d5ab8c802166e1032f68aca7b1ba2642991518aa03d26f5cbe9cf672023c589164882375926042e12b9e2016b515db6e175e0bdade131f44ea1e8540941a8528093d8dad019ba83c16a941d3f1a752856ed6eea14b4bb117b37de4903ab66489d0e6744aa70ecd513e5ab8183d4dacf13356964b2890327c673d9ca8093ec218c487d3f3dccd8f990929232f452a29ad7e0ddd56957cb3f797edd31804e373395979fd32c714c38aad415622aa142de1ab3bb3ea70b5860cc5d89e0fd561ad2b7785bbd212e2b8f3f3467ed6690cda448cca1b1a1af66d8272810c4889599d1ed4a1018aebe4354cb87e24119ae2822d71a09ae35ce46247ba07549226c2898d67606bbef77fb12ccc370604103021730de2ec198de0f94e0d40f1d21f0cf1252116552748ce6c5beee7eecb17cdf331d31c27a1c1f0fc914778722eabbf0db7b358df1f64f3f571b2e055a34ccb1b0a6a7b4361907378ae1c7cf73f3f316c8ad9462ea93740c8b1c6e8a3a905c25bff0de58147006ab77cb3318eea5fe10b7acd989011d9458d4ebe5676f117e3043feb952ad0f7a5fdf6acb04a5f71c92010228bcdc7ac35b7cf92136367bd915d0fccd8a118a9f8beb5c1d763388f356803682021112641bca6d278794083dfeaa5e707bd3c49d265b86974420889d6e6d8d6e2f0c3ae7008aa677b76902f90741df4a7ec1e2f5983837259fa48093f95a1ca2ddb3eb84f76e1626774a059d38601cea632c17da901a7a6107a1b334829d9610b8ef4dfa2bac4afbac26b9006192782dd6b790182af2415a2b9059a6c3a198353867bf12f11483df196d9fb4a7163389224a7996d860e780bb79a2ee813f0b5e70b74c871869806c914a8e9658405aff1e0227ba6ad874ecd6ab5e55e63b087316b13a7434be31ad35834003b5f22d8d9637e34f89a675d43970b0bad1b1d6d79423c6cafe2149fee943bf6c45e9ef7112d19135d4d6b3d86b39e2e122b3df6412358277749fd0089ff90763c269b59fe6b59a168be23e46f20727f45e8bf29bb0b89f9d97b6ee18c938732b37454e6a43996305277a0983a938b83a2d9dd87e1eab322f2e420c4d87ca45c271130dd7e184be43e5c4cca00675a11f70efd977a8845b4269d04ee14e6e3181d8ca6937c2599fb3d353d55bc035bb53d14edc88468575d46cf67a239b453f81c99bbba1e46e3507376cb5f8283cd9c74d7d8d3a4411c275a9a42357e1fd7da406b11d392009955c1cf83e908ab33a5ea8aa52c051938e0d7f28c6f3d887273d88046ccbee32d04a3e4935b9d01f3e30de3128ba7e8d8623a7a5d57b2e6e3d616b78588b0dae2bfe54dfe81971dd36d635f27d525ba6459dc1f1453e13fb9607a013913778823b2eef3fd2e8f644f8181a6f423fa10449f3ea77c8a6b6048658375d454548bf32ff7c0182f2bdc155062d396e0a47be5cbf82209c3fba2412ce0b296b6390a94abe1a8a6082810fbd9c42a79510e9f3e8da0e52ec53340fb2a0c9ce60544a6c22819ef0679302d70ba0ef66399844fc419f3e79ca8dc4c32fc394b1995b49287a0e0ca41b1ac81cd839dbe53d9854cff32d734e922c432eda12286968f0675ceb528f24052af89432ff419cc2d5296d04c10967f4ebb644b49cf020d82877e1abb900c182f284322eebde2039a532ad45c15ec1284f266fd4e64711ba4b05f8245e838e2591f4d05cbea176d6c9425a354368d44c7a6300738e1790f19c548260b07536dd1be971517c43a886a7e8b2f76fec21ed086c3648ad0b47fcd8768454d39a5f4b011767be57090e34da690f8a3020c6006c357d2d9aef1cab80dbd8f3319535f907799c063581ea8d7d981320be5deb93ff7b88728005f8477cc6840974bd4d99df5a5c03102bbc69100cea09b9388c0931cb750243e63dd17d32a801681948fc73c57cfd5c606d30b7067c58a85018f1a2e50ede4a4ce9bd1e1d1313d8f13fee99a1e44d4a0101e11075c29e5522de0654992a160acaaad4842fc820d714dec2b521729785eacda91eadedb518af7ae41e37c3b3f8869ac21d1367b27c2e13ba518b00372163d44cff5dc86dce03a6e5078e72746270beb0f6d2d8b6523ca665d62e9e5e1b396951422fe38fdfd83c29b6a311afda80af7374dab9fc35b822dabd28aa6726df33027b66fda7fb786fda796f54c929cf62994288940dde1009df72496c54638c6c6e06262176b522db740d030fa4a648132106ffd34110fe30d3894373a18def4737e8811077f3ec85f350e3e1b43b6d7101b2d03fea86bbba7fc7f2217b2f7d5448193b8e678389b587b698d84a0885cbd1c160503a7233b09a73b1a3aa21f2e2faa71205ed222bdd9223a85384171862552b7c97433d468a71082ba5ca05710343198170675f50de6b867850352c368428f34728fbc1bccb94ad3a10fc8fddc43216ed079425cbc140fd7f65125f8bcbc4b35b491afdf208d1de9bc071b5ff3293d964d699c0b931911b1be23b4e3c1292c923db9c8fa05b2eade8d1fd8dfbba55a5221f7a5bf7e171012dfc90ae389a7e08738a5c2a8a9e00cf4acb126aa0a62bdc9cbed875b35d834372bcfb6bf47e09c38887d2ebeb00f65e7e558ce74fcfbb09b8f7432e31ec383fc08c21acd4ec20ad6cd5e3125337860ab7a238be4aa24b6ac15a700a4cbc27b54420bc6b4c28d424f12fc0fdb983bd00539e0dccf2134969d4810f975dc7af16fc2423b019395fc02b1b7aab6fc5bced80ac64afd48273621686517bca4fbb3d7e2de8b043438075c183d981a74c52310375ac969a673b2f6fa0d14cdaae6d79bb195a49789be34f2900e08665ba5ae2e1cdaf14616cdb3976fa9e3ddbf95d6a08b2cb3c60d4b7c2a184adad9e7be6b38db268251be5313fb6d9f34c0a857a66709bc98427bdd8680dd49ba96fb133fd02641ef4828499dbd0e1585fd06fa58f41be2e8328509dfeb45310141c1833b2e1d1d835d445c038a61866ab2814b6996f2d2f0d97c34495c2b52dfc500baa60ea27b200e0d76786aa13d15b812eb1f65f81cc0820e4e4d3ffcf3880132b2f7021988348d7ba2ffb4567e4e2d82e90c110f74556df1319483d16910ec73151f38a9db113f75022e0d0a30f66306315a0cf34e8d220d53443a1010c0c364916ad5ef95d66058b5cbc04280763372f03ea0a4d7d32626b289c7fa91205fc75211f1c663a4d2b7342f65517220b63f8dd033566e5c877b79858d1b938e5c74d02880fd3b83c3fa4ed383309e4fd8c0a025e03c3df9fa944d97868b29baf179e32b5766d2aa7495ad4c56fa1fa676aafafb36214c4a9c04738f524ebde4b68a14d414fb3742eb5bc2a01d44e13ca46ae334f951d1f1447660ee41443a8070656c19e6b6cbb2ac7ec6966b43d1024dec10dd75d7bd5ea9b5fdfdb11063e5bfa82fdfcc272eb6caf4cc08192d745ecde976ea12d1c0478c7e17eb7821753cfe2cf8c0f169cde94259a1dd2408044c2fa0071117fac4a860018fe8eb6b3b5639eb76ecd4208f232746c40f69e110b59c85eff5bcd1a64a98fdaaf4debc426c1e7f530578818197046abd4fc1d8f4170ccac8b1d443f1653878a336e12d0c392d020e65daf9a15b94aea19aede22350334838a80b6f884", 0x1000}, 0x1, 0x0, 0x0, 0x4000}, 0x80)
r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r5 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r4)
r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r7 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r7, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000200))
close(r6)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00c642d, &(0x7f0000000100)={r8})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r5, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r4})
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x2, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$video4linux(&(0x7f0000000040), 0x1, 0x301840)
dup3(r2, r0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
preadv(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000140)=""/20, 0x14}], 0x5, 0x1, 0x5)
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r6 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r6, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000480)={0x85f, 0xfffffff8, 0x7fffffff})
r7 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r7, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$LOOP_CHANGE_FD(r7, 0x4c06, r3)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f54, &(0x7f0000000000))
18:12:04 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x10, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'})
r5 = syz_mount_image$jfs(&(0x7f0000000140), &(0x7f00000001c0)='\x00', 0x0, 0x5, &(0x7f0000000680)=[{&(0x7f0000000200)="7ece97cef34ff97589abfe6d73f122a825d6f7fefe01cc7eed678ada56fe77b3ea666d0cdeae4310d90f439e7dd4eaa389ebcf1649675a9ff2a629f961f8af0a64c869a11a78b1416cd6997388c35122d0856e36c49fbc14d7442f3be7f0d5f1cfa09b", 0x63, 0x7f}, {&(0x7f0000000280)="7a3ac386e2e16724b0022c8fb45a71f62a3287608d7d5409994e850ee211a8d4a375c443d0b6f9237449ff38fad93c689f3f83e77c354d0e5af43c2b836272a1a2448d457da75251865482b3dd9155788369f86ffd83fe3a681de0365704e63fb7faea5ba67d012db4798b1ca3268193d3ca9fc7eb6a89995931da1dcd14c871287d814eb3c121c3c8706bf41d48e243c6f2df43eff4245efa51e54fad9a87e01155190aa7574a96fca69c3fc6a6a8450105b9e3e0996e9f2140765732768c12af4e932332fd56ed42", 0xc9}, {&(0x7f0000000380)="91c346080349d692ae64790e37ef9d8443d3b6ef480c60f3c1a0a6ff1be2d0edd4b33e9cede31e4a1acd0acb7bea74368510e3b99867f94b929403d46ff10a288501e8bc83203d82a81759dec77cb431de3efff66e082bc871d766569974ced0f0ee9fe3b74c7b8fd22b87c157e05770f81a89ee34834f718339541543f291a18f8d4a8014463a6af0890f126e44b317467e2e5812943df436f586b21c584cda88d2a56c52e0c54115920841a932a80b297ce98d5d15c055b3627e3d66af10fa65274df1e6c6ef3edaa181e9c695ea4294d1893c9d3d806fab50da032e5b5062978acc55d7cb1bbe4dd6f008d68e", 0xee}, {&(0x7f0000000500)="8f40014189a4b0205a42ae94c07ab4b8c5296d842c5f7d4fdcc11e39b8b9e4794f4dd6372358fd9b48fbb6d34a3635bde0db5342ba1530ab194f43dff65c6473e4e21c4ce74cf73206c4cb34fdc4ce1f0673d7fad6a4dde3b38f88fd6fa571a8523686e903b74b85f076152a8d4964bfd8aa45412318d22c32e8569342106f6825823f2e8e405f0586", 0x89, 0x3}, {&(0x7f00000005c0)="d091de4f027bb22829bc0bdc53132d617c6bea6c1d19c46de03add4acedfbcd6669dd743bc0469c3c42cf04f4d1676224b033a8a14ca021be69a474bac6466c2ab231b49ef8d029fd951b23ff26dcb98391876935d545f7a1b0d6dab8d4187bf9b78e88d8b863207149b085d82e672d2d9f9cf37d8f3942f57212fa2069c75d3122999331ba771c5e9cb6b2c150e", 0x8e, 0x20}], 0x1100800, &(0x7f0000000840)=ANY=[@ANYBLOB='grpquota,integrity,grpquota,discard=0x0000000000000002,integrity,integrity,errors=remount-ro,usrquota,euid=', @ANYRESDEC=0x0, @ANYBLOB=',euid>', @ANYRESDEC=0xee01, @ANYBLOB="2c40f0a4e6a1214c4377a8bb7ee5e5eb6211ee3b2375b9e8e17c92701fcc6ce5e82233b5fd1fbc0ad2defe5286709d0d395abc4a7abda14e4386a4c0881c247253d7eaa33252410dc510964d9fff1302c6fbe0412112191c49c44dc4012f0faea9129dde91951ddeee30cdc29ddbd66612d621e372569262d59b99e9121ca6559e05d0f5317be13f8a728212d2a30900a36fc3a32d"])
ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r4, 0xc0189372, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000100000018000000fd90aede143ea38a54ee23da02ee3853981b0e613f199dc6d7634bac8c93f98a7bf06ba9d0502dfab13c9468ddfbb2590e21d5e330927906f5f56518639460d9e612af73b4599a5599e6590e59970220a161e885bf97d8422da9a8c6c4aeeae8d069322bc525d3", @ANYRES32=r5, @ANYBLOB="03000000000000002e2f66696c653000"])
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r7 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0)
ioctl$FS_IOC_ENABLE_VERITY(r7, 0x40806685, &(0x7f0000000980)={0x1, 0x4, 0x1000, 0x36, &(0x7f0000000780)="d948041f163a724b720e27fb18cd4d0540ffb2663652e334a2bd8559308dc20f46f29e1312a5aa345f16fb1630ba9d33ba4fb0b237b8", 0x26, 0x0, &(0x7f00000007c0)="e817ba1181d1b7363ca665ad84266f477132c77c3fcfc7e7295fef5e98f345dd0a65a672dca8"})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x4b47, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000140), 0x20000000000009, 0x4dac81)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:04 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f55, &(0x7f0000000000))
18:12:04 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:04 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x4b49, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1)
setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000500)=@nat={'nat\x00', 0x1b, 0x5, 0x3c8, 0x1d0, 0x278, 0xffffffff, 0x1d0, 0x278, 0x330, 0x330, 0xffffffff, 0x330, 0x330, 0x5, &(0x7f00000001c0), {[{{@uncond, 0x0, 0x98, 0xd0, 0x0, {}, [@common=@unspec=@cpu={{0x28}, {0xc112}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x8, @broadcast, @loopback, @port=0x4e20, @port=0x4e21}}}}, {{@ip={@local, @dev={0xac, 0x14, 0x14, 0xe}, 0xff000000, 0xff000000, 'veth0_to_bridge\x00', 'geneve0\x00', {0xff}, {0xff}, 0x84, 0x1, 0xb3f08aff5df29fb8}, 0x0, 0xc8, 0x100, 0x0, {}, [@common=@ttl={{0x28}, {0x2, 0x1}}, @common=@addrtype={{0x30}, {0x10, 0x124}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x10, @multicast1, @dev={0xac, 0x14, 0x14, 0x2f}, @gre_key=0x9, @port=0x4e24}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x6, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @icmp_id=0x64, @gre_key=0x6}}}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x23}, @loopback, 0xff, 0xc3104381e910104b, 'lo\x00', 'macvlan0\x00', {0xff}, {0xff}, 0x89, 0x2, 0x10}, 0x0, 0x70, 0xb8}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x1, @ipv6=@loopback, @ipv6=@rand_addr=' \x01\x00', @gre_key=0x8, @icmp_id=0x68}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x428)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x4c01, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x600582)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x541b, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f56, &(0x7f0000000000))
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x5421, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f57, &(0x7f0000000000))
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x5450, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x5451, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7f5c, &(0x7f0000000000))
18:12:05 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x8100, &(0x7f0000000000))
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x5452, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:05 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x5460, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:05 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x8900, &(0x7f0000000000))
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x6364, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x8913, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:06 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xd800, &(0x7f0000000000))
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x8914, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x8933, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:06 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xd900, &(0x7f0000000000))
18:12:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x89a0, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:06 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x89a1, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:06 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xda00, &(0x7f0000000000))
18:12:06 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 3:
r0 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(0xffffffffffffffff)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(0xffffffffffffffff, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xae01, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:07 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xedc0, &(0x7f0000000000))
18:12:07 executing program 3:
r0 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(0xffffffffffffffff)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(0xffffffffffffffff, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xae41, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:07 executing program 3:
r0 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(0xffffffffffffffff)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(0xffffffffffffffff, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xae60, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:07 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xff00, &(0x7f0000000000))
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x400448c9, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:07 executing program 3:
r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xff0f, &(0x7f0000000000))
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x400448dd, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:07 executing program 3:
r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 3:
r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x18001, &(0x7f0000000000))
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x400454ca, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:07 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(0x0, 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(0x0, 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:07 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x40049409, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:08 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xc0000, &(0x7f0000000000))
18:12:08 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(0x0, 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:08 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x40086602, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:08 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x0, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:08 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x40087602, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:08 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x0, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:08 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xe0000, &(0x7f0000000000))
18:12:08 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x0, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:08 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x40186366, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:08 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(0xffffffffffffffff)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:08 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x400000, &(0x7f0000000000))
[ 1668.258221][T15534] FAT-fs (loop1): bogus number of reserved sectors
[ 1668.274847][T15534] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:08 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x401c5820, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:08 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(0xffffffffffffffff)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:08 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x1000000, &(0x7f0000000000))
[ 1668.501143][T15538] FAT-fs (loop1): bogus number of reserved sectors
[ 1668.510092][T15538] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(0xffffffffffffffff)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x4020940d, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:09 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x1800100, &(0x7f0000000000))
[ 1668.652798][T15547] FAT-fs (loop1): bogus number of reserved sectors
[ 1668.660500][T15547] FAT-fs (loop1): Can't find a valid FAT filesystem
[ 1668.783763][T15547] FAT-fs (loop1): bogus number of reserved sectors
[ 1668.805185][T15547] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x80086301, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:09 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x2000000, &(0x7f0000000000))
18:12:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x80086601, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1669.051325][T15560] FAT-fs (loop1): bogus number of reserved sectors
[ 1669.059520][T15560] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x80087601, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1669.186214][T15560] FAT-fs (loop1): bogus number of reserved sectors
[ 1669.196197][T15560] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:09 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x3000000, &(0x7f0000000000))
18:12:09 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x801c581f, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(0x0, 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:09 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(0x0, 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1669.378941][T15574] FAT-fs (loop1): bogus number of reserved sectors
[ 1669.386861][T15574] FAT-fs (loop1): Can't find a valid FAT filesystem
[ 1669.552673][T15574] FAT-fs (loop1): bogus number of reserved sectors
[ 1669.582463][T15574] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:10 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(0x0, 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x80489439, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:10 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x4000000, &(0x7f0000000000))
[ 1669.789244][T15584] FAT-fs (loop1): bogus number of reserved sectors
18:12:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x81f8943c, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:10 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1669.817912][T15584] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:10 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0x8208ae63, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:10 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x5000000, &(0x7f0000000000))
18:12:10 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1670.128041][T15596] FAT-fs (loop1): bogus number of reserved sectors
[ 1670.152394][T15596] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc0045006, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1670.276549][T15596] FAT-fs (loop1): bogus number of reserved sectors
[ 1670.311640][T15596] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:10 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc0045878, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:11 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x6000000, &(0x7f0000000000))
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc0045878, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1670.599719][T15606] FAT-fs (loop1): bogus number of reserved sectors
[ 1670.609790][T15606] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c64ce, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:11 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x7000000, &(0x7f0000000000))
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:11 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
ioctl$DRM_IOCTL_MODE_GETGAMMA(r1, 0xc02064a4, &(0x7f0000000240)={0x1, 0x5, &(0x7f0000000140)=[0x400, 0x5, 0xfffa, 0xca, 0x0], &(0x7f00000001c0)=[0x1000, 0xaa12, 0xcac1, 0x7, 0x8, 0x3, 0x1, 0x7a6], &(0x7f0000000200)=[0x9, 0x1, 0xf082, 0x6, 0x4]})
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x6, &(0x7f0000000280)=@raw=[@call={0x85, 0x0, 0x0, 0x8a}, @map_val={0x18, 0x7, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x4}, @exit, @ldst={0x0, 0x0, 0x6, 0x3, 0x0, 0x50, 0xfffffffffffffff0}, @func={0x85, 0x0, 0x1, 0x0, 0x7}], &(0x7f00000002c0)='syzkaller\x00', 0x5, 0xe1, &(0x7f0000000300)=""/225, 0x40f00, 0x1c, '\x00', 0x0, 0x0, r0, 0x8, &(0x7f0000000400)={0x2, 0x2}, 0x8, 0x10, &(0x7f0000000440)={0x2, 0x3, 0x9, 0x9}, 0x10}, 0x78)
signalfd(r5, &(0x7f0000000480)={[0x4]}, 0x8)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
ioctl$DRM_IOCTL_AGP_UNBIND(r2, 0x40106437, &(0x7f0000000040)={0x0, 0x100000000})
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc0189436, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x0, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1670.811333][T15622] FAT-fs (loop1): bogus number of reserved sectors
[ 1670.828071][T15622] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x0, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc020660b, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1670.961881][T15622] FAT-fs (loop1): bogus number of reserved sectors
[ 1670.969077][T15622] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:11 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff})
r4 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
sendfile(r3, r4, &(0x7f0000000140)=0x9, 0x401)
r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x0, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:11 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x8000000, &(0x7f0000000000))
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc0709411, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1671.092181][T15646] FAT-fs (loop1): bogus number of reserved sectors
[ 1671.099845][T15646] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x2, r0})
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x0, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1671.196671][T15646] FAT-fs (loop1): bogus number of reserved sectors
18:12:11 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
syz_open_dev$dri(&(0x7f0000000040), 0x7, 0x480)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1671.221887][T15646] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x0, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:11 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x3, r0})
18:12:11 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x9000000, &(0x7f0000000000))
18:12:11 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
r4 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r4, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x7}, 0x1c)
setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, &(0x7f0000000180)={0x200000000000001}, 0x8)
setsockopt$SO_BINDTODEVICE_wg(0xffffffffffffffff, 0x1, 0x19, &(0x7f00000001c0)='wg1\x00', 0x4)
setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000100)=0x942, 0x4)
sendmmsg(r4, &(0x7f0000001540)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffe0}}], 0x1, 0x20000000)
sendmsg$inet6(r1, &(0x7f0000001580)={&(0x7f0000000200)={0xa, 0x4e23, 0x6, @local, 0x4}, 0x1c, &(0x7f0000001500)=[{&(0x7f0000000240)="92c5674c4e5da804e7c6aa2906ae019e82342ad5b03d4f00efe6", 0x1a}, {&(0x7f0000000400)="df7231533e407ab74e8a006983a20900a0d40f6369645e0c75f3a93592c23ab4996f2fc25a3cf5113d0971fff923cd7e1300065ae672900bc23fc0010a88cf0ae340d82a5cd6a1c02fa7eae382d5e0999cac99edac239cb4777a5e81237a22cd7205333f2845d6c5f8b95139a5f8a780abe4039c0893d96afdecfef7b3e38e669fc12f142428f50e71da5c8489981df43cb1bf538ada68a31e2be47f0474f237ba60460684bff5b3d0fb01d738908c9ba8184344435ec303b132e432080509ed9e73d62728", 0xc5}, {&(0x7f0000000280)="3281a154948ed5d4531bd27e8405a19b5e481c15f85f631493466ea43148ddf8b6e4618f6a45d2eee38f614c78eaf4f5d9a74680f553c697059acb4bdb31d619db2769079dd48006327977a197e80eaa4a43c83ba7c927e6fbcf2d4c7a95859b9ae4fb02d21721ad4384ba9e0584bd3ee7860905c1858174d082d995f79c93ad661b5bab", 0x84}, {&(0x7f0000000500)="7e5c63ebd8bf1531d50f8bb9004734debdbce635461f54d18cb9ccd7a6fc2a3e9e46aa5647c29e7e583183bceb3c2ded0888173affe8963e1470d81a096dd15266190710423baef4fc64372166e2b6e64a777925f9c0955d6794e0838c5f5d253810e1068597c393d9776adb2afc8ed5daa80bcbf49e761c65a4bcdc2a25104c33b0ca225b720ba41e3f105816aafcee9a76168787773280d59e411fbbfb1f1f30feecabdaa6632788313d06e9210226d8900be07f545a79220eb711f104c82756b7da5ec613f8d33084f90623f866b08d2686e953ea410ad8f4abb940c1be26606b80335fc5a8d8558c96438fbc5471d8a95e16800652d21ae7eb6dd0b0ea8c2f766e040dc0cd4dd0fd660a42da24d9c3f08eb729193acd80600ff43ca350357f91cb499eab7e61477f6301696837ded70d766cb083b8afbb62a383b60f09ab00088e71217278a1005430d925923ddc36a7f1316d18dc6f23a34e1ba33cc34f82f71067d11c5c4ad5e1f362a707812b973e44212fcb6d888b92c8a48123a30e81beaba8d38877e11951a3b48f0db476ebf5dfde4784671a15f89c95e2afc7f12a4b36691261e0d69e0182c1232fee56d99044f330999b17f88432143f79ad9dcef1d45023dd185e2a54f3ea19f60eb6c6ca8d02879ada7c06b1264e9bb1ce3b03a8f8056d598bdd692111c1b2a025d2b9a6da2465a7a2a08f3aed26add58f4354670bab8e6afb47abc22e6b6323778192ca42bae03f97e728f7666ea8175b2b0b3d682f4e1227e417c4294b9c06cb36304fbf18c4333019fc2c7b65d3808ae4225cc814723441f797426ca8443c907e7b83e22469bd0526081cafdbee3a77bc389992caf0824ab27eae5c4f62d81b800c682c578726eee803a1b8995fd1451f7142948be3cd49c6b90e4fb4e0af10ac9798f9ab9069c68c51f26cad2161601b90f206221af578637e4d1a037798951268a4702f29a8bf476b7f850f2081552766bb96ca8af32c758e63605d11cd4f8846dabdc9ef9af97d02e7301d0f2a42416690ede974923ff8bc160a3df8979f68b219307f7d9fda617bab40ccbdd1bf56d0a652b4cac9cf2ad1cc41d747b0fb68d460478affe9e31d5662d41f702c4acd396d2908ced812c76b22fe89660ec7e9519226bc19901d00d8c37d6a0c5b2c2ba2b1831edd6d0c85a6936f0a2227f2638d8072481bc4065bde83b03c592ec8c0f4ea87f0e5360ad5236f27f2b612133aacc651bce32a4fca128ea399f2b20d9a11d7b2ca020587356867a2220296b01d2de8ae450f9c7d04285c9205c3ea5a11b426091a1d090bc7e082cc92405f3e96c28224733bf7659b07cc68bd3f3be81709790b424b86f294295ee12c16a2acec65aadcc695f87bb8085708e280b5dcd047f2829051667b13cea69bc02bc3a12e37466f346edcad54f058abececbf88c9b4e88342e15d767962fe6c64fcab2899e61599824d66e0c8af03e18050f54eca5aa8b06b6717470e71494dee157ee21098c76fb0a3a854187992719a3b3549cb9149989315a46d8622e9842f0a322de5d27cd5e9c57f0d9cc094b91ddfb16b47ca992b01b3160cb21e0def1360d0b05b8b36a4682f7c1d33cd8addcf09123e1f7715f69fce0b0f678f3bd93fa0bde93eead1ef77fe321f8462e4cc75a38d7ad279f5fc2179509414479405d6425368d694974b72d8222f13e3905dbbccb71b7730554c15f586a9e44a641bcb965bbbf48036d09368396ff636e2f841fe5cc21d2ffa36c093debe35c7580ce89190617368419e13fa18f3cc063b53bd218bdf31213d698929e7402ba20a5c238581d2f16d2517adeaa0a5e1f8e70d8ce552d38e547ddf237679dc6f2b0f61f34d9f7e95a417719f0661944af5a1675d1858c049a185b0e443e3a0112e83cf6931da9dfbe5c2c91533ef05e83162b64101c988fe8b2430a0b294aade69016b00cedb1a3fa712232bea97336215f22d6040ab9eeac8b43f724041448956cc1344ddd1fb8fb29ed10f30eb0ce72a0ca5e69bcce98cef6defcce40bb8c517d1efef9d96f00853eb3e18e580ac7397f7d15f050a135dc01c8731a9e3f853820a8314cde0f1c83d8112303f4451bb72edfd0e7ea4f6cdcc3301d398ef6fd85dd804fad7ae79ef06de3f455c10e3e692595ecfd3eba2169a715cbb1c05dfd44fd2ce931c6021a1b345b0a4808f8247f80bc89c5e6d99dc6a79676334dd35cf3fda14242f913e38393143741bf132e5c733f1e1a82a70c58726a7c306817563f091619221b986f89010b91fc0f0379169da70bb29baa451e46804ab73a96968e79dc6b3ed29636f1324a77d07925c59e24a81bbf61da574e7587e8b4332a5a4ac62e042de22bc36b13864e31a9559bd1bc7664e79279c8cd84b31e6b49e722ed1af3caf18c9b2bb08c557b54cf2a77859d0efcfa108ddbaa27eedf22ef132ca80870b312fb6669e946584b6adc617c5dd5fda8d260c0069dd3421e03c4eabe0f74b2d9ecc68e3e09ebbaa0006b873d1bd294ea8875281f2e503ffb995f0252a7b982fa0233bc136ade5e434de4c18c364ad8d9a4a38d751f6005aa62a2a73ccab13d65ff71a6219123a0ccf9da3d36bb1371b1280f1af6e3370f1d753da27f93dd31c82720a9ed8062639a2dbf94e7b9f434e831e00eaa735f99ae306001bda9cc6fef53dfbab1276fc16ef4b198a6150f42aac05c0b8b8edf3481df7e4028868443ecf5b74b2498b59f884ecd87c9b4514bff89b9f6b5dbc621ca7c6bba68840eb3198291723824fa26164d6ba86a39188f13e79a0c83ee03966094af6d11179c4d1bdaabb4885cdc5aad789615447bdade74bdccda02e53d3d8c5f7f1506d91f0a4b75e219bb207ae4351cc4836d6ec9d31c86ab5f4d24e8e888f0bbe7d8ba3ac19ec3e785bd4de231be4394263bc224df735ab3799825334168d18d69f9bcde8c15b7b3c0015d309319aea7be6e5baa9225403ede72e4c130ea5bf0d7c3044b632f3c1fae0b54c72b54ee837c1ba529ba2ef6d1420384a62e156a7bbce9d4e6dd76be33fa19eede69e1a72894813e565625d63d6d7158bde5f4acc81e8c93c6419593d44f9f2ea3068640f29c9c9bc5925e6f9cc3a3a70331cfe05623c6c2da7a7e0b22197fb6d7581dd97fe4c1063b0a75a52cd6907ea534dd40e40226e41583cde67dd10dc6387b76d9ca74fb35bfb80c8da502f30dd4b50ed092f0601aa9df0c66d98045267b7b7f25a51ae6c35f83f1ddffbae74fe3995f8ef3f770885294d4a911d70fd98a544d481b337d75c937cbaf41b32fd53cb1649d66c0ce4442d7e26eb11d62de7d8eac4532f9c7cfba775e8687ba6de49f4e96de9965bdd31e747eebce6ce86eaf713145d33de395a925eba4542edc5b84b2b4b3f0d613d52823cc52b2f4bcd1e2e97c0a2c07e324adc0822a4bb91989f488cc945e556f427bbc45a77c5f0ea5098adfdee9fed9a0158779a4bedb22c62db08bb3e3623079cd9dc98f097a44160aad5f8f854dddbb07c2ac5e09dc9cdf5085988deb3d9e8d661a6e456fddfe003014399ee98a273636b04419f2096fdcfaba4af529e30b8f799cadc3c8d9aba89d6d03dc586cb4c1569968b65d9f6c0b4845f7eae01d9ef5766906934027dfd165f9e6cb276e209917667c6eb595b5036feaf8ecb52c4b19c2e5027753da100c3fda39fab2bb3c9912b785bf48b402901bf9de2b6a49d2e6d9f5fd409032eae8d8c45b6b61f6c487b63afb2a3b0b91c1573861fd2dbbe82e6737e9d32a117cbe9d330658da3ca838a49b7e7fcc4b29f0134bbaf97415c4c1a0c38845ea4d064a1d0e276442bcb109e4910c7475ff33cfd5e3e6d0a6acf3150334b38942ba3fe9f182af0f200f075a33fc84aad11d0efa442017db3c6f12c4987e70e05823bb7b39323cb1127c7be4d39be09bb2e136bbe634b101ad762ded87cc542869812802e3710b3d81c68ec121d80c3a877c70aeea6d5d69f01f2f8f3bd4a49adfdd564353662f77cfa113ca0ffc1e2379e0a68516334acadd5e42461cd55cfa4fb35bed8ee6c4b361a0620ac1df62b77a46d7f4c14ebaccfb22d5e6782f1e6f4f8dda7e1b8b2f8336510d226acbc3fcfb8772ce7238435f62d28f272c8ad41cf14ad52c2594708d30ab21a15622d73b9659e6a97001d07d19a870eb10970a2f8d2f29a78ecf90fdf33be57f490f4a0ff058319598b3dcb0da009fcf7e638ccae16e6de3411729ba0e9a429c4afed907b82f15b4acb6369fd543d42f7df05f479f9deee1d3b02a33e32f93c0952a98bc9961bdaff3f5c68b1671bef7a119336ceab1863046c6039af087163364f17103038c5755b36f34feafb2304c5eeb6715a4db828b5c39ecd2a7ddda3741e822be677caca6c8fbe40aa55e3e89e46e318e0177e0e6995fc22444f48478f660ef4ef3af8056a7c9dbeea66d2feba76f933b9115ff6551c52b1339afe42c8fe0e57bfeab8922b403660f90c546839b716f1424db68d8b859037acd836b968d98e989b2b65e45071e8135a98bb4f486689a2b05a6562683a9fc932856419392a64642e38fcf35a15ceafb37c622bf65464fea42eb310a69e42f3eb79e9845fa798db7c6732fc51bb3145775f6b8b9c424c1f32924ddb2f7a30f10cc8d8c78cafc602b92c98e023d9eb99e59a7f144842d608309afbbdabe1b6a1937c77b9388ad9db96c2e815c242d96ba47f39c1968288ab3cd337648d8527e64fda71c6448e3863822b3c5c6ab64152941caa262b5c2d87ad212e7e5e8f5acf67721431215c509f46f4833c71b5a517f9a72e20c455a9958c02ba263d7b3076da5252e51b3b39a2aa811c4d9d2af2f1b32693f2ff1247bb54954eeec88e37b35b0a49f567fa994d8f4cb507f1bf323d0c90fd9887bea83394d1ea3dd2bdbc1e2d61b9686c3f9201461ed9b17753e76f7b5fe3cc9b2b10585c0ce0ddac0c0e0114c44e88d8b39333b61b5b9a332bd43821146c5b4c0de968f02ab9f55699c30450297981edcab60685d1fce5db4d81018b94d68ad1fd51bfd5abc610cc1ce8cacda3f173a53ce3d50db3b45448e8adc4429c786f9f705687f17da01c2734de7a5449a9fe718412032e2e2e812ff0ef253b8d1d69a54982b25c61195a986c5a7f858e58b478d5e8f71ec9fc2dbebaf70b3682618e43b4931f4a5e5787a9d2ef541f6a0a6470db66d9cd5277165d31ca1a72fe5718d3d1ac94f062a9d2113cf81d6f90c90811823d2d321e60ba7d87cee2093ef3e73b4b127a650e5a1f9deee2778c55d88cfe95b2986d8cd654b96f7ca784005f74de66724b13a6152ecdc9051a0a79a2abcaaa82d043159e0c1de36d070e692c883feea5d5816da9e620c463801158cdd435daa68494550f0a663eac1e9d0b79c2e7776c6760ea33651f7b16b487efad10b4356280f7d19f20269acc9c462fcfe7c7093a8704c0c45bf38bdc983d2c20d816384cd3ef2479f2d7587a55d9c0d44641bea445957b0a5efc60e1fced1454aa186c4b3cdef4413c3383063f1904a3a1f64ede18911a86a80f745c8b88ae3c9a191c8f2ae132741aca823d94d4592ca1e6f887a2ac05b6049c84171af5e3c49ba60c352fbf2cbf1388528e8d391ab7f5643e09eb4f619dbe49d85736541d7014448cea596ee84bccd44205db1eba769de2a72a3f9a27b213d0eae557f9d7e57baf18091ccc30f4b259c0bbb8409d6ca2be1265d6659103679a5597c912575e9483d93c342236759aa653016f110ef05493de0e3a567e92e1c7235dda7f5673e5017a78b3853a9caa", 0x431}], 0x4, &(0x7f0000001780)=ANY=[@ANYBLOB="141f000000000000290000001c6da792040000000000340023378d4e000000000000ca7f5341c210f7c429169260e6ab7d616c90c39e25a76a2b21e8a4050d591c4ed3e30a7748ddd924ebcc466fce90bc389e27011ddc0b0570a481a7824e9c4ea8fc91dd7d589d25f9fcb5d0db86e5f48ba953a7124c6ae529be9190d9875780e2d2141b92ce2fca4d3628b44c8e5b7941e38eb9b6abb3c9d8ab34b7c66ff49ec3963546281fe6784880f891123e0f459a04575551efb94d5cacf97f760205ee51dd2a480aa67d24fc4098f5c54c81eef81529397c5f241449f78061c132e95c3ed4525b09ea23f287c42ca825b89503b2f23f52186029ac90a1625a6d5476ca48d93315574493a5207526f4c9fdd651b2c4995bc9"], 0x30}, 0x80)
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0xc01864c6, &(0x7f00000001c0)={&(0x7f0000000140)=[0x0, 0xbfec], 0x2, 0x80000})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f0000000040)={0x0, 0xe, r0})
18:12:11 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x0, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1671.427704][T15665] FAT-fs (loop1): bogus number of reserved sectors
[ 1671.461081][T15665] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x4, r0})
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0x0, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:12 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
r4 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r4, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000040)={0x0, 0xe, r5})
[ 1671.621944][T15665] FAT-fs (loop1): bogus number of reserved sectors
[ 1671.631625][T15665] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0})
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0x0, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:12 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x4, 0x143100)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:12 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xa000000, &(0x7f0000000000))
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x6, r0})
[ 1671.848036][T15688] FAT-fs (loop1): bogus number of reserved sectors
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0x0, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1671.861835][T15688] FAT-fs (loop1): Can't find a valid FAT filesystem
[ 1671.997159][T15688] FAT-fs (loop1): bogus number of reserved sectors
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:12 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000040)={0x7, 0x9, 0x9, 0x1, 0x4, 0x1, 0x4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1672.047734][T15688] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x7, r0})
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:12 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xb000000, &(0x7f0000000000))
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x8, r0})
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:12 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/cgroups\x00', 0x0, 0x0)
sendmsg$L2TP_CMD_NOOP(r4, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x800, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_FD={0x8, 0x17, @udp6=r2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040084)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1672.218829][T15708] FAT-fs (loop1): bogus number of reserved sectors
[ 1672.234099][T15708] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x9, r0})
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1672.309310][T15708] FAT-fs (loop1): bogus number of reserved sectors
18:12:12 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = socket$inet_icmp(0x2, 0x2, 0x1)
writev(r2, &(0x7f0000000140)=[{&(0x7f0000000500)="76d3b040d862607b817328b20b29acd1b345bc2a3190c80f8166b0e2d025a6e865532a015fea4c86bfedc4f0da5938dcd1eed7898dbd098bc23085b84f3b7b520c29121affafc6a523a0141698ccab0aeff92e49b6080b0aa454808fb717f14afcdcf80d500ffb6127fccbd3102e691a69af33831e53281a3685799e5fd62aabcebc723689699add382672c2875e806ad5ee623a5e40bc39b7571c9b025aefa0480f684ae31ee0171a7780b1db917378679aa7d86b0f5808dc46248a3b93a524be3bfa4360f6da94fe4450b97f0f49caef2bf2afb09251e541f04e2ef31a5eb49073a6219b60d6e4f350ac2bba437583485f2673581d8723da5b776f06ac287b25252878a87ecdeaf297cbcf055fbf43aaf3cbba037e435d825b19041254492fb0543ae35fecdc094121ec4add505ab624dfa31c78bda4901081d7194c31c69a75da8ee2b4540a16340d92c1f235be6f44b3acbb3d164af62932e93548fbe75c1cbe4c95c19156600fa22587981b112577977e3ad7fc44049da487d12fc23cf38d17ca3d7ac520da3915f847a12f690b618c7a14ee1838d1b4ed67933490c53b67371970558373cbe2043ee8f30f319ff90b17c2f2cb41fd11786cc1b9156e05fc0dd2f915326a4e867d368e370bddc98e7b0dc417ad80c7100240db7c9487b929cace2a892cc0ad821c801ae4fbc8423855519291af7cffee75040f535868f17d03889a2b355b0ff8c79ee49dd3039687a9a888476fa4b02e3008fdb55ac1f397ad868435cf211f043d18048da89cbee976553a66804a3a8a83e9c2d039aec4edfaa9c3913e7b115cb9ed55c76673d19727bb0257124315b1b7124fb8dd123442f5f4841d9d92cb6952e5f45ff4cc9aa1d9e87d2589a0d8c6c085f6ac3f037779a199dd25238304f16294622a679f0ee264a058fb8451e30abfce48821c82763473a67ac4b4bd5b71c804ff60e09ab4359580d079618e17206293f5ffe4592e7cf11867d1ee2c69fadc4b7cef2330d7b42f90f14c3d4da1d3001b956461b7ac8600b2962db18ab8ed83c5c739fcff5ca78c042d6b456577059fb78374d49c1151a1a035b171c697776f26e0a1c6d0cf8c24dbf3aa833d38561c52d97842f7c2d181ed087e2103a2f47eea870cff24b01f8a5d371687b4630f536b0b1feb5c2c329098f09b3c643d8a37aea40546bcf723146d02e01961556dd429f301efe198f6bfa0648025fc36ad7d8618af7820bc270daff80361fb15278356f849a8237defdcbc476a0292e2f9b20a634706f628561cbe119bcab49385c97be193f00215e9704755ac069b85f19d80c07d408bc62ae12ee4910eabe78e5bfe4cfb473cb772812b4161cfc19dba46e92c10110ad1c6fa2cf06416f2ca0d82ad7a3f2c17bdee7f6d0bb66d1786b7cc47bcc5ce6c18380014a0af66833fa65416f958fe386693c1fc5ab1de11477c4387ab92a674951c68649200f36ed70fe330e0f50fcccddc5e1df02614d2c3b58dab89e5550c853ede4605b6ffe814a5355a661c94b84d7aeeb4e663d734377f906d5007e82d95828423299f173b52b38e4602fc6e3839faabae99373c28591d0bb8c6c6058668429f48e8d325d52a66b57a3c72706cb86aae92e5c72581ff524087e3a0e5670df4441722c8b43d1d66e375db9cf5cae423ffdf4f4f16db114c721e424707c2993da4739f67f01c4c3d04ed399d8f74cebc1f664c8124da153974505d40c8e2de905bff51cb02a7875d3f3d956c148983725fd85214e71be42ca2e5d7e2df3bfa228fd7698f075122458515c9d94745a18cdf7ad8556dc1f508aa5476d9f2b36dfb149176bb3ff531aa1038878fecd5f08634d036812d5c69b45a5f200426e680fc6c4f692d73b6a6c3d1230fea9c029285f07573b741b8d5976afd93631bf060d97f1b1f2bc94f3ad63713e224a3f97f3622b9d49a66aeb3c1da6ee7c8cd3dc45dd59f581c75757f766fe43108bdc757ea2fa8c609d7c8caa9513d873b97208b42c7e5a96c7c889153be4ca7cffd129a9d8c35b25f2cf2c75415887b2258ecedf89101c069b16b48e575662032289fb959de09f4c46426c9cac41d9cb1be4b9cdc6c176aad7d390298906c99066445d1ba4da369545de5a13a68a2849c623ddf9f3170731cc87ba0aea88378c8e4f5246b69e4846f2b8d42c0c646920a650e6f83bbc40be70054505006f650be16a925ef2656f3457dddaf78933c499899bd9beab324344d74f869eb62d59f4c1be4d5006a7806d745f96d730b8ee8de57b53b929a9125d93a805e2aae6455929b818421d6daccfd3c11cb7d5de2a689983915e79ab5b9c7093ebd96f2ba64f6949a19237bc6c56def392b0c21f8ca871443063631345ec6f2eb6eff03b7591bf4e49b79f7ad4981a1b30721c00e538ffd92941ec1b5d5c99b7fa5569b1785e95b92e799a62a39fd920a88539e3b2c25b891e258a1c6dc199a8e8d7f4500900c1d76b64b6f51de8f2f7d8c421f730d7f6e713916d1706b1e917b4b85af443f7a664660df7f81c089f7dac813ccebca808a7e32c9de084c748c78ca46ad00e4227f33ca8ee907462fc2158ec4a0643718a0f43a81ef7821f5ed053aefb529a95e221d30fac305381c6859240bd03ab77e88160765d8d3080e28683ff388d4672f23f9411b0d73e6929b2f88087f253e4745097c99b24c960bf36ebbdbb6e471935e89bf49b7d136e72472f318f612be8bdd15978673e5f3382495fdfc2f31e36689a6c8f6aca4eb9f7ec883d9fc971a740c54be1a9416d913d0db893f35a233f7887cc9b7d896503b784e417fc582e0522620efbc38ff47ae721181f738cf44eaed107c110068d0b4e26538debccc3c272da8b87d3118bd5a17c0d04a8ec7430a92090fc54b83cf981059d0600d2a679767543ff1e140ea71f540c03d7aec1ef31f43d710d2d3cdb09a56428e634ab1a26e1b1036a553b5c369c4ae1e313a6b9b5d72ae872558cc7fda8e3fa3923ac50b9b01bd616b362101970907cd8f49029c73ac81704a5c43339b6a2806391adfcc3d927cfcdf185be7e6eb808fffcfe354f16bf9a3efa59213e8a3e74f18007d0b50f974736eec1eabdf8d5e55ee955fda6fb31602fe79bc39329209088a180f3b1bc4396388d17e261fddf2323d5229b6f5917595f4611416249b59e621dc2bcc309d64646c915d597a35e4333a297975ed40436b83fe6d36e89e1ea2f00256592df447ad465f2ec29f50653c9516e8300bc822af2b7a995e0d1fe29059e156409c2728d07b214d6b18b5af6b789214c2294eeee61b1b3d7c7c7d945e79a612d785029c79d7aeed683f28d5888ff357cf1824677f8784e3e441f507ce923eb9da0d978980f791765efa2614efe8d1b42c52fbe13ce22cc019db5f1cd4b95ac98d1aa6755f7996d1d0ab65b1d5061e3d5e000821660425481dfd75b021f436e884492cede81c109b7f1823929c78c15ea02981f43778a709860404992f8fa613e7f17619efd60687e5a1718591ddf14733345ddf46d76f631a55a8e572577c996fc0722a28e18a6c0885df770fcb936f8a56f0e71c35a27981cb6d4eda46f8b5578b85c6b751763691cce59a4dd3d469e0fff6eaf35231fead8a232961d4b08bf484cae3b6c6048d6a39965e17338dd9debd65de0066cb5cc5b9593575ee58e53ae3190b27e563c9b08dfd75cc2ebe9100e701139de1a762cfcd77069254cb1b8478d1a2989845defba411409595d5484ce31c5dd504c72987b7ca86211a4f691c8191edc27dcd9db5599b9d96c1d74de9d1f2b7473347466c26edf41520b8c0ab7a103ec6b9b9e9b2e2ab93e15b5fd246f7f7b31241e88f760e58c725d73ecdf9a1e6e3606e99a8a08f0cd128789242879372e7634b1a392350ca78bfacbcbe85c6b15abe5e32564a05d638e5423bd18bdab91619ce749e55ab6c2e8f0f499fc084ca635609534e580f2ac33c70a5d3250ba187c5300db06824d5ed2465e30f85a4385a73c5d1581e8a7d5567b4fe678085fa5fd817db1ab206927d80f35f5a097c22c94a92c425d7fb9e8d6f9f68cdd37b27858e255399b14eab9f66cf8517bef42eaf59fc1069021f32b49ca83dfb264d9a80cd1231a3ec1a86a29a77eb16e5730bedd8f65233413d6736feb42e12936a6f7709ddbb491a33edfa173dd4aed3eb6d6b8ef620af8594fc7583097787d9cfe190c64b9d9e2aa7e979261f1539dfdd8078aba3b846899c2247aff68b6a1ff58323c68c2fb38400ace08a8242205d2d09d261f91deae48902a07edde91abf8de7175ee4a75054bfb6f72c1b2ac01ab7c8a132296af3b7783e09a7516de9c8417802dbfd12d9525ca95953e2848dc49b25905dcbb8f352daa967ca16ad1644e2837e31e228ebaec770efade34d6d27f3af23416384e39f917da2491362e9b0f9643effed0b46f1454979d46854c0585842ded6055be56697e9f9733a396517b5df22028bfbbef4264994884c333180f1305047d2a09cdc83799ed62750c9d44a510b54a45317ed9b72dc25579a69f5ad75965d6ca76cd717a9ba29d6ced496d4ff0a4c3559ef7dfd9a8eca4f24fbffaa7179280b2998433ce87f0efc68611dfc3a567c73cd3ffe54234462ff60a7ecb1e246a09329e40c209e43a162d02cf14fe45105a8408911d27e17c0379e9594d0ccaed118ce5932005398538ced70b7126adae31bb9e0020f4063e0e51e678bae24d97075a6b3695e2ed1d1e5250b20378388dc7805dc431c52691486d532dcf53c42dd643972f184ff5631e8b5d848e10ac9f2b501da8f0cc00db193b2226e7a5cba47523b63561b0886ea793c79ccfae0070ee4b5c4093c840e5f564abe09500f52e7d3e41949717bb04886b4b4b67b50096822ec52a26f01f99135825a46f6149c9e19c92a138b29e17b8d246ee41c3204bbb10659ba83b7108aaeed8dc9c58459065d9f5c0fafb13637074a4b49992b3f8c5aae16b2cade82f7fa134dd528e9134dcfa60f7c658b22f99011f4125b29ec235bdd4318fa1bb6817511a3185ebb73472557c51d0d48012037be7764756092f96eb6f9011c7979b768c5cd4d388a167e9b61427d2557ef5a6c503e5d0ed2ea659f282ab3153eb854140582392a09e481f962ea6545bcd147fda094bfc30c9b2785b48d32a77c2c725ca9cf9010833df25ca9b852cd15685e1f7c7b64e67c37b75a2c8ec0ff745b686e070015f18a3ed3c7d7089fb3a34e250d6c8ea18dcf41350fbf92e0ba61289496f3dba8669f926ced068ce41f114a0cf41f3253aa35148aa960ba705d05fd4ad04d7dc626fa090917966cf0a47d2a4ac3140442a9e786e5011b938258443a836b39cb3c7aea72112cf68b992c68b4aa48c4e79826343eb7a0e693abef42b07994fa07a188f28758cbc8b45bc2b5448c4f4aa778176808a9a115d4c3b89c13504533be21d6ef899e2206f935ea9c887620cae2c9888f07894cda6097a06ab9eebb133cf03f54737e8f84344b5259e01b2441f6d21e7b0e8cc18374bce35d7c09e59235648b71deb3f5dfe78e853fcfb85fcc61e2fbeb6658ab3cacc89331f54d7d87082a89c0edac5d0d95eceed146418e7a2838987967b6d8a31b24f11db8d5fa3f4883ded0ada56e82b016e0109211496f3cbdb32f91476dc79699a52dc3ddbf178dacaf647d66c50db6d578e3f07786491a77a72e09edbfdb9fa975b2dc8194821e5552fccf5ac91b6404fe088dc03720f0478d835395fe7f99fb9a25faea2ca20adeadc3d25780cbfa1fd4d1be3e9e02df24d48cae", 0x1000}, {&(0x7f0000000040)="833713d240f279dd136cfc716f6548fd248475efd41b9b907c584c157be34d39b9c3146d93", 0x25}, {&(0x7f00000001c0)="9f0bb39bdcd6305c57c623c2644a00af2698192b78cf5bd39d2f6608da552cc859558d91c334e487a18105e57db4c75df7abc51e6a4c69eee00308fff7387d2d1a9a6c116a01baeeb9d11f828c619dbbe417fc74258dd488c1ab2ba7255a4610b452417dfb6119c20960e1c364", 0x6d}], 0x3)
r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r3)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1672.332521][T15708] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:12 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xc000000, &(0x7f0000000000))
18:12:12 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xa, r0})
18:12:12 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:13 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = socket$nl_sock_diag(0x10, 0x3, 0x4)
r6 = getpid()
r7 = geteuid()
sendmsg$netlink(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=[@cred={{0x1c, 0x1, 0x2, {r6, r7}}}], 0x20}, 0x0)
syz_mount_image$zonefs(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x1, 0x6, &(0x7f0000000400)=[{&(0x7f00000001c0)="41f022edf1261a64ae0d8be35a3a7c7429e71cd79354cdb649d34c5e7e875e0b02e501d1c5c77a534dc4d7eaed2323ab249331df195bfc1f66269d23b413c956e61fef409c8b63b90de532ef0a", 0x4d, 0x3}, {&(0x7f0000000240)="b83b3b5725d11b8e8c1bc9061fdd96c5cecb1627b43e1c04077e20bc5483567181dc807cc8af72405467cdf642bf27a8dad8d2e52cc917dc477005c640f1527cbdc3074608d33cf8440850ae8aa0844497102f5fe5aa952aa0d44071be963a6449b94b5a1e1935c3e7867ece9a4ebc8d536324caa09175180260f6a2", 0x7c, 0x9}, {&(0x7f00000002c0)="5a3cd9714775daab246b6ff2b41209d313040cc24a9c3de3d2cd500abde58d7fecbd5ecc4a49abf48b7d6e2ded11408a3a9862c4e2bb1bfbfa38a748ce2a9deead95a45b096b62640534179479e42941bc878f14dad9a6bff7846a9cd974e0ec6c700599d22936a6027cd138a061ca72dd2ff838e692f1d17c8677675c07332409e6d1c2f107", 0x86, 0x5}, {&(0x7f0000000380)="896e10b33b1549a1d8a693703428cb56a16e74", 0x13, 0x1}, {&(0x7f00000003c0)="d473b823dd208de6e17e855570a96144ae5a799555252773d46d0b26b3447e524fb3891349", 0x25, 0x400}, {&(0x7f0000000500)="fb242c253b38d9e36a1a474232259d0f07b3413de32dfb83626e3ec049f234d15363decbe4153209c60c2638373314ff85a26ca93e054acb1333e0aa1da02371f69b72c550e43e4e88b0393a1cde62ef12f59371649084ee45860e85d13b1294a84057b9a9e8bb96dcf244923a909a420fd6b5680ca3a902bde46f0d2f2205f9c4507a60795aa56902a5d56c63acea5beb8df9007580ccb59c7d41cd30d5bb0f622942377c7304929d162305e9b1e7f200923e126da96558832297d21672b41d2c830d358c3567bb6757245a878874c72836b1965635fa911d1c", 0xda, 0x1200000000000}], 0x10004, &(0x7f00000006c0)={[], [{@smackfsroot={'smackfsroot', 0x3d, '-'}}, {@uid_eq={'uid', 0x3d, r7}}, {@fsname={'fsname', 0x3d, '/dev/dri/card#\x00'}}, {@euid_eq={'euid', 0x3d, r7}}, {@subj_role={'subj_role', 0x3d, ']\\}'}}, {@fsmagic={'fsmagic', 0x3d, 0xffffffff00000001}}, {@euid_lt={'euid<', 0xee00}}, {@fsmagic}]})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1672.507629][T15732] FAT-fs (loop1): bogus number of reserved sectors
[ 1672.541683][T15732] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:13 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xb, r0})
18:12:13 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0x200000d4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:13 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r2, 0x29, 0x7c, &(0x7f0000000200)=""/39, &(0x7f00000003c0)=0x27)
r3 = openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r3)
lsetxattr(&(0x7f0000000040)='.\x00', &(0x7f0000000140)=@known='com.apple.system.Security\x00', &(0x7f00000001c0)='/dev/dri/card#\x00', 0xf, 0x2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:13 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xd000000, &(0x7f0000000000))
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, 0x0)
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:13 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xc, r0})
[ 1672.701201][T15749] FAT-fs (loop1): bogus number of reserved sectors
[ 1672.709258][T15749] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:13 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r1})
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, 0x0)
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:13 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0xf000000, &(0x7f0000000000))
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, 0x0)
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1672.863724][T15766] FAT-fs (loop1): bogus number of reserved sectors
[ 1672.873758][T15766] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:13 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='/proc/self/exe\x00', 0x0, 0x100)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_MAP_DUMB(r5, 0xc01064b3, &(0x7f00000001c0)={r4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
r6 = memfd_secret(0x80000)
ioctl$DRM_IOCTL_INFO_BUFS(r6, 0xc0106418, &(0x7f0000000040)={0xffffffff, 0x6, 0x9, 0x3, 0x4, 0x3})
r7 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r7, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000200)=r7)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:13 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xd, r0})
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1673.049948][T15766] FAT-fs (loop1): bogus number of reserved sectors
[ 1673.066311][T15766] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:13 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xf, r0})
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:13 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
r5 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x1000)
r6 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r6, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000300)={&(0x7f0000000140)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4, 0x3, 0x4, 0x0, 0x80})
r7 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r5, 0xc018937b, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r7, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB="2e2f66696c6530001a930634a1e0304b22ff9f4887e008638d32a8befc71e85acaaf559ff1aa8bcddd85468c377d2b2ffffd9a4052daed9f7669d14c9fb69bea721e98829e82f8a643b9486622bb328706cf13c5113d00b18f33eb8e87e747dc315e30"])
r8 = syz_io_uring_setup(0x184, &(0x7f00000002c0), &(0x7f0000148000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000100)=0x0)
r11 = socket$can_bcm(0x1d, 0x2, 0x2)
syz_io_uring_submit(r9, r10, &(0x7f0000000000)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x40000042}, 0x0)
io_uring_enter(r8, 0x45f5, 0x0, 0x0, 0x0, 0x0)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:13 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x10000000, &(0x7f0000000000))
18:12:13 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x10, r0})
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1673.235262][ T38] audit: type=1400 audit(1638036733.764:1644): avc: denied { read } for pid=15781 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1
[ 1673.357830][T15793] FAT-fs (loop1): bogus number of reserved sectors
[ 1673.366737][T15793] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:13 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(0xffffffffffffffff, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:13 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x22, r0})
18:12:14 executing program 2:
clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0})
r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0)
ioctl$VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f00000001c0)={0x0, 0xe, 0x4, 0x1, 0xfff, {r0, r1/1000+10000}, {0x1, 0x8, 0x4, 0x80, 0x5e, 0x9a, "eb747186"}, 0x80000000, 0x1, @offset=0x2faa6f1d, 0x2, 0x0, r2})
r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r4 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r3)
r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r6 = syz_open_dev$dri(&(0x7f0000000140), 0x3, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r5)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r3})
18:12:14 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x11000000, &(0x7f0000000000))
18:12:14 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(0xffffffffffffffff, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1673.617547][T15808] FAT-fs (loop1): bogus number of reserved sectors
18:12:14 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(0xffffffffffffffff, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1673.638298][T15808] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:14 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5d, r0})
18:12:14 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
ioctl$sock_inet_SIOCGIFDSTADDR(r5, 0x8917, &(0x7f00000001c0)={'dummy0\x00', {0x2, 0x0, @empty}})
syz_open_dev$dri(&(0x7f0000000040), 0x3, 0x2002)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
r6 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r6, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_RMFB(r6, 0xc00464af, &(0x7f0000000140)=0x1)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:14 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x1f000000, &(0x7f0000000000))
18:12:14 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000040)={0x80000000, 0x7f, 0x2})
18:12:14 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, 0x0, 0x0)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:14 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_SYNCOBJ_TRANSFER(r0, 0xc02064cc, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00464b4, &(0x7f0000000040)={r4})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1673.915097][T15827] FAT-fs (loop1): bogus number of reserved sectors
[ 1673.926077][T15827] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:14 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, 0x0, 0x0)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:14 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
open(&(0x7f0000000040)='./file0\x00', 0x22000, 0x100)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:14 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x20000000, &(0x7f0000000000))
18:12:14 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, 0x0, 0x0)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1674.115201][T15838] FAT-fs (loop1): bogus number of reserved sectors
[ 1674.131639][T15838] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:14 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
write$P9_RREADDIR(r2, &(0x7f00000001c0)={0x49, 0x29, 0x2, {0xf, [{{0x20, 0x3, 0x6}, 0x5, 0x4, 0x7, './file0'}, {{0x0, 0x1, 0x7}, 0x1ff, 0x1, 0x7, './file0'}]}}, 0x49)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:14 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {0x0, 0x0, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:14 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0)
syz_io_uring_setup(0x3ede, &(0x7f0000003740)={0x0, 0xe39c}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000600), &(0x7f0000000140)=0x0)
syz_io_uring_submit(0x0, r5, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0)
r6 = socket$inet_sctp(0x2, 0x5, 0x84)
r7 = socket$inet6_mptcp(0xa, 0x1, 0x106)
connect$inet6(r7, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0xd}, 0x1c)
r8 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x30, 0xffffffffffffffff, 0x8000000)
r9 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0)
syz_io_uring_submit(r8, 0x0, &(0x7f0000000380)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r9}}, 0x0)
syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_SENDMSG={0x9, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4080, 0x1, {0x0, r9}}, 0x1)
syz_io_uring_submit(0x0, r5, &(0x7f0000003700)=@IORING_OP_RECVMSG={0xa, 0x2, 0x0, r6, 0x0, &(0x7f00000036c0)={&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f0000003600)=[{&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000003500)=""/240, 0xf0}, {&(0x7f0000000140)}], 0x9, &(0x7f0000000480)}, 0x0, 0x20, 0x1, {0x3, r9}}, 0x9)
[ 1674.243077][T15838] FAT-fs (loop1): bogus number of reserved sectors
[ 1674.250005][T15838] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:14 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x20100000, &(0x7f0000000000))
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {0x0, 0x0, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:15 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x404, 0x10001)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x8, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x8, 0xd4, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x40008042, 0x1002, 0x6})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {0x0, 0x0, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:15 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x8)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="00000000000000002f66696c653000458b50a72a5847fcefb4a9a240e5ff4009c7700122d9d42683693ae6d99af0d1783ef067e87e461d0be56813d86aa32a"])
ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r2, 0xc01064c2, &(0x7f0000000140)={0x0, 0x1, r2})
r7 = fcntl$dupfd(r3, 0x406, r1)
ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r5, 0xc01064c1, &(0x7f00000001c0)={r6, 0x1, r7})
18:12:15 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x3f000000, &(0x7f0000000000))
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, 0x0, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1674.783282][T15869] FAT-fs (loop1): bogus number of reserved sectors
[ 1674.806229][T15869] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:15 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
r5 = syz_open_dev$vcsn(&(0x7f0000000040), 0x5, 0x100)
r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f00000001c0)={0x27ba, 0x4, 0x80, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00464b4, &(0x7f00000008c0)={r7})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00464b4, &(0x7f0000000140)={r7})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000500))
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x100, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
pwritev2(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="6a94b00291bce98ed5fac8d404ad79fcb6e46d6291cd818afe1f8e66b65d648977bc788a98b8dd509020d0efb6d0f282b7cef13b5312438d4913470b0183dceeef864f", 0x43}, {&(0x7f0000000240)="5491107a9852424d18f98ad317ab06c0976ffc9015d8768cce0408aa7420f0988b6245db53e6d93e6ddf2a979d8e0ecade66fe03d449137d3f31ec1feb8e6e6eb37b45acbb99e06075469c9d74e567cdb7cba20aef4e9b635ae2d1ffde983fce53d6f713949e9dc69cdff5aa45687eda7ea2881451689711e7f6ac2c9c1f6da26b05a2b4464625890a4e98d18c6a8905febec897d04ff236800afa3f4fe2fe1b5741b424905bbdc46bafaab7e2ba3231e151a420e1d189d2c9f7c362b6dfb98a87236fea1289f597a8cff22130a533de256a856c4cab0b7b38c2a19fbae3", 0xde}, {&(0x7f0000000040)="be240ca4f40ec007ad9d61dd0a50b608e7aa3049653267a6389560199b81d630e9142b9fd7bc5df01bfa41011a", 0x2d}, {&(0x7f0000000140)="7b77ed9b875889edf674f7dd8f", 0xd}, {&(0x7f0000000340)="7c1bf774707734d9898607b072c22807bb650e58a812bee2b8e92a09f85bc158ae15197ecff790b87692de06723c9014560e815435db19f621fb2e5cbe572ee1e8b7f12dd5da8e2e890fcae9743eaf40e8ba294de77969080f193ad7061908b1b941fdf3ef95adfd5e26de7977e88419584981721ce014be63543a39090d83bc749020a7c8f80f10bb7be17f2619adf66044878fc17ae35c45570d6719a39f52ba220266a207801855486b8d0f26b5793ccd122af88936a07040f4440a795a618fa56c46e79cdcf376b20888392a53a9122737e50f983811ba7f2d308177eebbb6b9fc3b5a3bbce289d855c9fa72541b", 0xf0}], 0x5, 0x5, 0x2, 0x4)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, 0x0, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:15 executing program 0:
getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000040), &(0x7f0000000140)=0x4)
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
[ 1674.984288][T15869] FAT-fs (loop1): bogus number of reserved sectors
18:12:15 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80000, 0x24)
r3 = socket$nl_generic(0x10, 0x3, 0x10)
r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff)
sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x14, r4, 0x701}, 0x14}}, 0x0)
sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000400)={0xac, r4, 0x300, 0x70bd27, 0x25dfdbfe, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x401}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x6}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2}}]}, 0xac}, 0x1, 0x0, 0x0, 0x8800}, 0x20008080)
r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
r6 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0)
sendmsg$BATADV_CMD_TP_METER_CANCEL(r6, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x14, 0x0, 0x400, 0x70bd27, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x40080)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r7})
openat$hpet(0xffffffffffffff9c, &(0x7f00000005c0), 0x224c01, 0x0)
r8 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r8, 0x29, 0x2c, &(0x7f0000000280)=""/20, &(0x7f00000003c0)=0x14)
ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, r1, {0x40}}, './file0\x00'})
r9 = openat2(r8, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x80000, 0xb, 0xa}, 0x18)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r9, 0xc00c642e, &(0x7f0000000040)={0x0, 0xe})
[ 1675.005951][T15869] FAT-fs (loop1): Can't find a valid FAT filesystem
18:12:15 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x457f0000, &(0x7f0000000000))
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, 0x0, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:15 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
syz_open_dev$dri(&(0x7f0000000040), 0x5, 0x101000)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_io_uring_setup(0x3ede, &(0x7f0000000300), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000600)=0x0, &(0x7f0000000140)=0x0)
syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x5, 0x0, &(0x7f0000000040)=""/18, 0x12}, 0x0)
syz_io_uring_submit(0x0, r4, &(0x7f0000000140)=@IORING_OP_LINK_TIMEOUT={0xf, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x1, 0x0, 0x1}, 0x80)
r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6})
recvmsg$unix(r2, &(0x7f0000000400)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/75, 0x4b}], 0x1, &(0x7f0000000380)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}, 0x2100)
r8 = fcntl$getown(r2, 0x9)
r9 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
kcmp$KCMP_EPOLL_TFD(r7, r8, 0x7, r9, &(0x7f0000000440)={r2, r0, 0x2})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x0, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:15 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffff, 0xffffffffffffffff, 0x0)
r1 = socket$packet(0x11, 0x2, 0x300)
ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0})
bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14)
r3 = socket$nl_route(0x10, 0x3, 0x0)
sendmsg$nl_route(r3, &(0x7f0000000300)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=@ipv4_delrule={0x3c, 0x21, 0x200, 0x70bd25, 0x25dfdbfc, {0x2, 0x20, 0x10, 0xf8, 0x1, 0x0, 0x0, 0x8, 0x9}, [@FRA_SRC={0x8, 0x2, @loopback}, @FRA_SRC={0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, @FRA_SRC={0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x20}}, @FRA_FLOW={0x8, 0xb, 0x6}]}, 0x3c}, 0x1, 0x0, 0x0, 0x400c000}, 0x10880)
r4 = socket(0x1, 0x803, 0x0)
setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f00000001c0)={r2, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x22}}, 0x10)
r5 = socket$inet6_udp(0xa, 0x2, 0x0)
ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000240)={@ipv4={'\x00', '\xff\xff', @multicast2}, 0x7d, r2})
setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="320500ffff00f4ff0600000000000003000000000000000000000506ddafc60400001969c204000000040000000000000000cc7a19f0dda705f5197d943e1e522ae126e66d19a1e6ec1de71add32f710115a8864cc6cfc4b9b25a3c624363ac07e0f5ed7c5c78de4aae3921058cc488db24ed7a57322372f3409d0e4f44521277919a58293"], 0x38)
sendmsg$nl_route(r4, &(0x7f0000000580)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f00000004c0)=ANY=[@ANYBLOB="500000000000000402bd7000fedbdf2507000000", @ANYRES32=0x0, @ANYBLOB="60840000100002002c0012800b000100697036746e6c00001c0002800800080019000000060010000800000008000100", @ANYRES32=r2, @ANYBLOB="04001400"], 0x50}, 0x1, 0x0, 0x0, 0x20000000}, 0x10)
getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14)
sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=@newlink={0xe4, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x22822}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x8}]}}}, @IFLA_LINK={0x8, 0x5, r2}, @IFLA_MASTER={0x8, 0xa, r6}, @IFLA_WEIGHT={0x8, 0xf, 0xfe000000}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0x40ea}, @IFLA_IFALIAS={0x14, 0x14, 'veth1\x00'}, @IFLA_ADDRESS={0xa, 0x1, @remote}, @IFLA_PROP_LIST={0x68, 0x34, 0x0, 0x1, [{0x14, 0x35, 'vlan0\x00'}, {0x14, 0x35, 'vxcan1\x00'}, {0x14, 0x35, 'bond_slave_1\x00'}, {0x14, 0x35, 'veth0_to_bridge\x00'}, {0x14, 0x35, 'veth0_vlan\x00'}]}]}, 0xe4}}, 0x0)
r7 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r7, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4})
18:12:15 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_MODE_GETPROPERTY(r5, 0xc04064aa, &(0x7f0000000040)={&(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[{}, {}, {}], 0x1, 0x0, '\x00', 0xa, 0x3})
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x0, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1675.277487][T15907] device bond0 entered promiscuous mode
[ 1675.290974][T15907] device bond_slave_0 entered promiscuous mode
18:12:15 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x477f0000, &(0x7f0000000000))
[ 1675.312328][T15907] device bond_slave_1 entered promiscuous mode
18:12:15 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = syz_mount_image$gfs2(&(0x7f0000000480), &(0x7f0000000500)='./file0\x00', 0x6, 0x6, &(0x7f0000001840)=[{&(0x7f0000000540)="3fed52d9212569902771174188f3b1c30ef8addaa0ec09ec3b7e270ab1b3b115eb8d8a4a0ed6e010bf893c4a07faccd46247a17453dd2bd18d1cd711bdb24f523e9e05ccc3ff70461c5142589e0cb37a6a82fbccf475bddaf647e1f80fede7f3824ae6df836b25e6b60b8c4afa4c5776f3b7a736e2d9020ec305da0884e0522f4d8f05e48838a855635ee03345ad757ea39d4a18c681ce7e296ee8cf07bf2b80d6064db68494fc4e947cec54bd1a676cbd3b8f2da0998c127a72abd2012cd0a83530385efb59a8bfd4f94c106ebc7258726561b17e7ace7299c5d3d65c627ac382c5a04f071e48848adb0768e305ac8e598963754530502a2184abbf2467fd440cf1e47f5d6d26bb444d4d150ff07e878e377f28960fd1e531b19264c806f6d0e261601c3dc14061de5a341cfb7fbfd1704931368adf6260e2e6f1165574e69f8726217db7e89fc8aecc24f702a18aee1f7705b45f93f4e451ce59d3a6a2a1c514db62e3d697596a1374a3843756cd87eb39dad3b5d51fb0482f3ddd5a0c87cd29706189777c4f72131dd235d6c4465b527c01213a6695b7a365abf3801c36e455a5f7419b9bcc891ce44e5b9bafc027670887d9187d8631c1747175748df4e515642bde2cd51e097abfd4682134b191736f55f92d6005f94b332a387dea6a0a988d74dcc11430599f6286b343928983ce75395c0cf47f9a387981fffbbd8583d1fd04fdc0766df87e675eb1ff6999538774ec8868c864c9d4e6ab1a080621047153523dca2f444c00ec9f9bf18bc680eea4bc43ed2ef11888ef693eca7f2df1ae45ec75ddc6d680497e7056445d577f8dd3386c1756d3e8c3b9aafeaf9607cadb725127dac9241b55690fe1c65765b0bec2b602d0e08494e93a7f5537e86cb9157683e9aa95e5de39847944d727e0ea15cbe4b566a34edc8eeb2f90e8251785f95849c420abadb209e6bd4aff3396a1675172ebb65876c2d1fddd5e4882a243714de80b443e633c3d4ebe6bc1cc03e89dbc9b0db82fe4e20e54c859487364ff217954de32d5b569582c676fe6f3690ea8e3a53b5e909359c887328d736e1260891c2bbef10843131724cd3f1a622a42bf602aa5974c88e86a29395fdecf11ce83bfd3e7e1118838c321f71ad77b5f936ad305d0b798a1dd12d4c3fcfe6b4e48458ff3c36235b37cf48f574d44760e877b12bb32a62ef1f805f53e95bd42a16371725396d93d12173611cfb9ef2d1e96015a9ae836abae55cde7cdd8e7bc2848121edef3c4104162ef1d567bd5f7badc0247ac0dc90cf6c8c52b9acfb9bec7681036499c9e056bfda8b2e23131721436fcff0ca858148ffe8162b964eca1f9aa7dc934488310c38937758114b4160a8e7c4b219de063eeab6c7a2c1978499a2d58ff46128a07a1f8ffe18a9e1d8fcfb77c229b8f44c88d59ce041fe78b1dd7bfb39f2440d72a1aaf3e16e2cd3d3395796811f5443c783a0488889942cc0f483fa7ea3f577bb65603a73f925a949061853ed9b90147e70bd46ced5974054185f821dfafc7e5e7f240409887068e88ee1dbd7fecffb8e2d0ecf5768f520bc9fae08480107ba813276f5f64a63dfe579529d85dfbbb5e3d07e7fee12bd7c010328fea539864177bf8af416c83be63ad3d17ecce62cb22b629c952595c20fa02e96821efbd8ad3a08d3f473582df2c103e543c48a360f371ee2fb653b191c8383defa94e27e6717c30e567904480bc5151b86d33cc042907a4acc3b6cbb9fc20cf2004ff35cc32c6422830e6bf03415933aff83db4acb6d9e430e32f7172c43414c90fc5e7bc3af27a973f8c4e1e1b22be3f10258bda994eedebac1b752b50df7607c7511c39829fb5775346f35b0fd0f7e5fc42f8f8865f9864576f98dacef88f82ff92b7ebd7fd506300d45d3f676f4f2edbc71b0e577840bac87226fa75a1e87839e93ddd08fbf5e711c3b5aab5360bb941af25a8c831fc929899c3850d0f2518e9ac45dccde676ca08f5fc025220a49d62ef244ffdb9580a8305698129b2f682a6df92c501d6321e59a9a7a0970989647bdd2263b9c498933585ca4021ce74afc78fdf7d9e06892440850ca0bfe6ce3e4a43365d9220d1fdcd35692c3de59963d74b2791156a6a94ca1a32a0b0b6fdd267b10dfed9298f0753cbb578c208c143e642da53b221d68de3c660a2e5d86b11c91c6e3fd1caf0fbfaf9f13ac015cc3b08456e0eea5dd724612e2f29425b6ef352e9eefd9d704b21f27f606ca5a9fd50e44255830028589846e10eb66a9daf0ba59a21fcb364561f671fbbe85d3f2e03ceff08f23971277fd1aa3f632e0b1b51892e2d795543007d6fab0682b9fd75b3a48006a05e1e34a3d12af358156e9564f2a2ad8dc4d8bae3b862690243d818c57c12b70936effa99a30b0bf70918d0b30193df4aa8d1c22895e8fcb26a91e90ee48c58ca77e033f8f7dbc3c897b6f74d0dc24b3dbaa5ed88066b5dcdb0f276b992e2a84ed88bcf136a50f4ccda7afc86323a1649473e34bced273b2da3991f1fc2243be09f6669d63dd6aae289005dfd8c89a2cdc5a1518de0945729da22c81460f002e0bc01af588c3e79ad8c11cd3a6fd54a97168f0a9bdb2ce82c4a117b72f288b521c4e0997c07b183a2c5d859f68e99ee0b5de4593bc7b753d3eb7f66bfd18c575cee2efc95acb53ed70b1b7e3f2959daa240265dd49a46d69043a512e2a2a668af190abb54c463061652b1e371f59d798d00f7838c136a05c250a5f194f6a98e848b153bbab715a2d1719306f38d97210e8177aac20bc9068199f190099d3f71e8469db9d3ec4a93b1e8764b2abd0a3521fc7372cc92bb61d0d8bdcfe1f9539f18233170f67d036dafed548fd9a8b631a60731955318d3d11e7fd0fda365c40017207a5d8d6594c7d2362dfe9bfce488f5a537f99e5c0816cbb0feb0248d6b0641d34ec69113ed35170fa9611258974d95008dff7d8ef66ab7922675a48596665f028023d4b50dcd98e347e4e32300878e4b54e7ec47bd2a45aa871c3f3868eca12d34713c02285938ab579030db3fcc2826df2af68f9df0feecd85787849768c4ff184bbe02ca7018ebb19865cc91a40620652cadd325d0acc05002c7b34b2079b6598fc96e2121705f00b0962f18a541e9e135a3da73feff10a097d4f2968a5a7fa9f67c6c4b2d348cb4431a38cab9c62b461b297ef3cd4caf5e29f0abc4ab943f311644f78513763f6e21c284a7e163f0de152958e706b188051a0bec5fbf689602ca395e24cbda364f83ff36450fa8e9e2a3f276624732631f3ce32855afffd5d930f17a1fd0ad82a84cbee6d8a9c1e6c1d7cdfc70bae5098562f3f401e52621d0a169cd82c244328faca8df9be0ae9e363d11fbf13a71320367a6075fe126f5b42b25c3f19fb4460785a9c9db36b1437ec152d15951345b746cf020de1f882ad638b734094b7c10ba12c75cce2f7e5409b427ebebf7ba2a67248bed82b368e6b9e1335f57c7958419469060a2567e5d0f955681c2f40defc6c0812386749470e577e158194b091a8edfc02ecc38ca81dd7d91c343db70d99f97e5c0a17ad3d1e69ae08d850a1ffe92d01f8d2452ac8bc3bd2aaefc48641b3003186b122b6c792c98cc3ffab877458ff9a8a30d6e41e040c4d60265a664ccc658213ea72d5545a2b5903d09142fa8af49f9ee5d76ab7248a5c2acdbefa96b528a451185f0cdf357b754d06a20a83a995e0baa26a7ed58b724ba3d9ea041142f32126cdfb30029fbc4a3a5c3c3719e319e638b8f54865def53872dd9bd50b3f72c1215d01c0900090fd53f067160debc86c4876d741f162954c6ad9fc0dea3865f975dc22e31ff78de6a35b983db020e4a488b7411febdcda629f18a9d711ca1597ff94d4483b2cf4c977fdafba06480f69bc1f0af9b739adb067e481737e272156357969138e3cc9b805c335bc7227104637765a79b39fe946e055d31ca6f005a836aae9d09051a8d2c4bd06ca764ccc733311154154eaecf73403ef9c817dc63eb3e2d67eeebd7bd31212f9933180fe091ebf86e589b61cb34830a56c38ed29ff5be99f1b6dc898c9d48bf522f188d140eedf3e9e1ab08800f3bd61ca9ae55a44a6b6a8f3eef22f082de0979d691982e69577b879ce3ccee3a05edf52790da14c7b93a8f2a608ee0cda6fe873ff9ffb512eabe9203cad8d60c45faec7ae641b07bc66d9495f0b893214970e4f26d4f2f3e323e70cc673d89da5b702ab6de6ab552a76c9a06b2e8f36a1a913fe479a24a235a2fff870273211df1d00e5614d071167ae079d972ab51100fc9c528f1f43971328615e64197f4876b54ee852f46fcf2e52ace8d551a31f4c6ccf2b6e4b691ba26c12cfb199a710eee40dd5c6e254eebbaa5a5c4fac58f288c8b481457f79c92b877f8e9cb68688074fda073d2b0f4a13365cb403f364158b98e2a54565ef12c1911467c7a9ab33b9990236e601ba580201960630e44d5bf0af44e6138a7fe4758d9ac6f7fb4f9f2e8856d459de9ba6d1185d1cd3f995c2b44191d9ed6dad402242fe6017205518ca996a7f2928345c798db8c855a812ca77766a22713454c5aa26e5bec4c1472d1bfe9b1f921a0629b1de63f99c82ce02f9e1ee1c9e77dce40e2fcf2f8f6066f2043d7e2f2dba5b460f377390091124961246231ed129b95f984ee008f03c672ffafd0a868af508b973460b7155e20022940ef2ff1937a8e8867f6288b5bfc44227e643e0f573d358a086b45deca6531f1e8e9e041dc65c00fdb6941195fd6cc0e71a4c32a866d5bf3284aafdbb567e9c5b4cfc5c2e4d7136c06da00043ed3a546b6eb589a54b1e25cdab61a4b9707c7ff0c0638883a274ed692742eae11ddb815fd04bc663d9c933d75c0c897463ce51b2281b886547e7ba56580dd6d2e0bcde0369addab7075cf939c16e6c28affa2994cfbc5bf80a79132ba82bd388eda91687e930f507db890b8c431ac4a0f3c9751da38c042925009ba17a5832266b666e51c944671a4fc44877a71275287d6d3151ecb17dbf290b89f1f857a03d8671e8f5b10dd182ec2165b671983f04797e8bb6f93c315b8de8fbed6a52d1f52e8fb5d996ba60d5b49cd36f402fddb734e665eb4be48b8b1a26090ba07f24752ec8322c2f73ff5124e7c3aef5443b4c4b1e6dcd836cdb41ec0de8d7a3e30f173a9ee5519a254f509e1caf996d568551f70c86b13a8a13c51e56b091d07b233e60916b53fe963a7ad8912087c37392974a10644a14518145dd92e4bb46da99300afbd5a19c3f48a37491fae0b30c11da37064876e61ef340962a2e8a4e292605d3e3b3c2a6f6925db2527b24b1be5cb7c639a9b5cccf448f77b00e89271a02bff082f7fd6487e5e2c4cbd1b3fe872c2bcc3e2abff39321c4c78fe69b760739958d8637cacc6bea95f3757517aab0bd485040f95f5fe38f05d7b1db9cac205d005ba68a7a5218de5b51a7aaca4153ff54b3317997c7a348e8a2989b033e7fbf3e1e26fa93696b0235e66035407f30884599b4ea785f3e55290a8470129f0e3467b37b096ac809f7d05a95713ee32548e1275d32f454994e86f986931f0bf60c451639346cf52b8f97a8770747462e57d9818faff9e202b400d6e98ed72be5198ff40b077e9646f9f81b8cd579664495ffaea747129de86d9624ab526890c35fff048b71a72c7fc43e5ecbe7d9fbe2e2a67243d474363f7a44d29fcb9267ac9f7a93479979f193231e48ab875a85a08e668e42352008eced2dca8f1229b1c55a1cd89a41945dde5a3921b0c9a", 0x1000, 0x8}, {&(0x7f0000001540)="af7872853e51f16912d338e399af176d8d28054fb5a9ed33e2ea760d140c9c0b42e066641f35bfd492522738a5acb219342dc2ecd98acfb104215a3a83cab5f88d754d71a2b3170522d981f7e0eb782aaab8620b1315a703ae1aace12bdd63f21f2a6f96575b94672db81b52a7760dd36c9b", 0x72, 0x3}, {&(0x7f00000015c0)="34ee9bd413b7c14705170b699cda172b7c67aa38691c3bbcf6de163d8e8aa98841b5731649e61d89aeb6198d5f60464895c656bc09e93f8e147ed38fbb2c444cfcf1615470b8b4cbc214044d2951f5dc8452f214347eda7d31a60aa52d60", 0x5e, 0x4}, {&(0x7f0000001640)="af791addb82d8f0b12d66de251ee0895253e3d15f519051bfc57fc535c3af9113110137a3412ef053504b07d11fd813dd5389d1fe298616378a3b52db90360fd49b3ca591d4d4630a9d6c6538ba20c1d3c1be28a5ec4906bf3da137bc4eaf4698f5e186e60df38518938686595f4935c2e32a55333f7d1da0b6880cee5567de5fa0e20a8f053698e3361ce701f7ce6e6460b9740b7554b72", 0x98, 0x265b}, {&(0x7f0000001700)="e6d07ae119bbec024530e27cb78261f8ddb63b6acf9f2f1f1e84eb04d3b7c4c0b0dc31a7e5d68bd27825fcef4dfa7dc9094d331f37b773347bea556832dc1985d7a8674328245e350b5cb6b3b803ff", 0x4f, 0x6}, {&(0x7f0000001780)="c5693e6acf8b2d2f7d799e5ce61813c64ea43743f8a37f4927627f4d58ae48d9696cd12cb0e9f20a96681b9bce7b50d123e009895c2b42c84b82da7778f7dbc3b3a46fab3c65a67a1d7b001786e58a5f32c92ff7b0ac9576e153e38c4e32d1e91f7e215b710af1418e1c705931a0395d157630d166b77e0da8a3f6530371545e24b70589948d8ecedeaa17d97148c2441e3cb8b17f0594528837", 0x9a, 0x101}], 0x2010400, &(0x7f0000001900)={[{@commit={'commit', 0x3d, 0x1}}], [{@obj_type={'obj_type', 0x3d, '/dev/dri/card#\x00'}}, {@euid_eq={'euid', 0x3d, 0xee00}}, {@subj_type={'subj_type', 0x3d, '/dev/dri/card#\x00'}}]})
openat(r2, &(0x7f0000001980)='./file0\x00', 0x0, 0x40)
r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r3)
sendto$inet6(r3, &(0x7f00000019c0)="8fb49fe52c50cd91cc750648b4712e989880f7839223a630c96b7a4b059c29e4aa59ecc542d0e9a238a769eb7457b49a75a2bd4f8f5aaa59428a9cd2d51998dbb70e8e21ff3327e8bad23299aae6ef2b89a7951d1fd26addcce4f7930e96dfc4a249d0a037f662c070e380f84e220bbcb446bdd82429d335495c0e91be0b101c5a45a85702d00f64072f2f7ea3128a5f4d9d905a69d36aca78e98e2023d8084308a7580ea1", 0xa5, 0x4000001, &(0x7f0000001a80)={0xa, 0x4e24, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x3}, 0x1c)
r6 = socket$nl_sock_diag(0x10, 0x3, 0x4)
sendmsg$TCPDIAG_GETSOCK(r6, &(0x7f0000000440)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x264, 0x12, 0x100, 0x70bd25, 0x25dfdbfe, {0xb, 0x0, 0x7f, 0x8, {0x4e22, 0x4e21, [0xfffffffc, 0x5, 0x7d, 0x7fff0], [0x8, 0x2, 0x2, 0x8], 0x0, [0x0, 0x65]}, 0x52, 0x1000}, [@INET_DIAG_REQ_BYTECODE={0x101, 0x1, "0d8f806263bf78e61269c104004957d1ee8b551072ce0aec91937ee90bbd0bfedad1d5a9bcc128d1edf6a9fbe93717abd2b7f0578111d795e29d51e31a68bf42f45650f966a2e11324cb997f3a06ab8c433c2f7a1b4a824effad02dfc3ecc3d6196a05c336a61939fe8ef38902d93f8873c3212203fcc8ce3aaa6277d9f0b70d54d414c10902f6050afcb705bee773e3bb0646e0be4aaffd41c310d83f61332b38651722d4923c644c8925ff41e23dca578c27278f6403daf4f500b5c055dd56336e10f07f6042df77ec63bc2dda644ab81a6f59ed00c23b828dad3b77945b03e057d4fafe0aab5786a1a2eba9ee2a65c3239a02d03d2958f7344b228d"}, @INET_DIAG_REQ_BYTECODE={0x34, 0x1, "15c7f328f792d5bdedac7ba08a214c877d021f1e53676e63215457f11fb5f5f1cd0c205a5ea4ab3fd08b80d22668da0b"}, @INET_DIAG_REQ_BYTECODE={0xdd, 0x1, "dc4395c29cdc3e0720f0e3d89ecd3967af92d0f4730ab107904d0395129a70dfe809a3e3ad387e5ca23e46e0a0f8b690edd552b38a6279315010123a76b37daae2419a7570055acd5bce406609222f711b55de5d0f4e014d134cd7886ed7015af682d44abb9dbbdf73cca800fbe632818b62f9f23573e0f48820cfd97ea8a7ef4fff35847d674462bd4f3384c1cb3925c1cf64ac508c5f30eb6c7bad98401b0f7b0f96b68b2cc8c0df6c3527090bf374bcbdec6051b3eea5f893da80d743a37a994a303da75345da05404431554368faa3e86af6a318a15ecc"}]}, 0x264}, 0x1, 0x0, 0x0, 0x10}, 0x40080d4)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x0, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1675.376123][T15918] loop0: detected capacity change from 0 to 38
[ 1675.392487][T15918] gfs2: Unknown parameter 'obj_type'
18:12:15 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
[ 1675.425472][T15907] 8021q: adding VLAN 0 to HW filter on device macvlan2
[ 1675.460496][ T38] audit: type=1400 audit(1638036735.984:1645): avc: denied { nlmsg_read } for pid=15916 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1
18:12:16 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x507f0000, &(0x7f0000000000))
[ 1675.508949][T15924] loop0: detected capacity change from 0 to 38
[ 1675.682324][T15906] device bond0 left promiscuous mode
[ 1675.703076][T15906] device bond_slave_0 left promiscuous mode
[ 1675.710915][T15906] device bond_slave_1 left promiscuous mode
[ 1675.732156][T15907] device bond0 entered promiscuous mode
[ 1675.738788][T15907] device bond_slave_0 entered promiscuous mode
[ 1675.790279][T15907] device bond_slave_1 entered promiscuous mode
[ 1675.827055][T15931] 8021q: adding VLAN 0 to HW filter on device macvlan2
[ 1675.849666][T15906] device bond0 left promiscuous mode
[ 1675.862582][T15906] device bond_slave_0 left promiscuous mode
[ 1675.870622][T15906] device bond_slave_1 left promiscuous mode
18:12:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x402800, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:16 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x517f0000, &(0x7f0000000000))
18:12:16 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f00000003c0)={&(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9, 0x0, '\x00', 0x6, 0x9})
close(r0)
r2 = socket$inet_tcp(0x2, 0x1, 0x0)
setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x2, 0x471b, 0x800, 0x0, 0x0})
ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="80000000000000002e2f66696c6530006af793a425a874776e3e3f00aa96487334d41fe5cfd0c04f68e13e3bf9b7a44e5a163f1a3ec9db8461851d93da285bc2db9b4a6c46b4b95fd4bc67ad870ad584f8e9e24dc4a8fd482bc1bb792dbeaee5c1180fa88f5b918054926741e52aa52ce7708a3e1f6c98f97200ed97d99d16"])
ioctl$VIDIOC_SUBDEV_G_EDID(r5, 0xc0285628, &(0x7f0000000340)={0x0, 0x8, 0x5, '\x00', &(0x7f0000000300)=0x81})
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000140)={r4})
r6 = ioctl$NS_GET_PARENT(r0, 0xb702, 0x0)
dup2(r2, r6)
setsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0x3, &(0x7f0000000280)=0x6, 0x4)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(0xffffffffffffffff)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r7})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
ioctl$SNDRV_TIMER_IOCTL_STATUS32(r0, 0x80585414, &(0x7f00000001c0))
18:12:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000140)={0x0, 0x28, '\x00', 0x0, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]})
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_GET_CLIENT(r5, 0xc0286405, &(0x7f0000000240)={0x9, 0x7, {0xffffffffffffffff}, {0xffffffffffffffff}, 0x7ff, 0x46})
r6 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x101100, 0x5)
socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff})
tee(r6, r7, 0x0, 0xc)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:16 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000040), 0x200, 0x486701)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x8a000)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:16 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x527f0000, &(0x7f0000000000))
18:12:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x8, 0x80)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x2000)
mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x2b40805, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
r5 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r5, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r6 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r6, 0x29, 0x2c, &(0x7f0000000380)=""/21, &(0x7f00000003c0)=0xffffffffffffff8b)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000400)={0x5, 0x200, 0x9})
ioctl$DRM_IOCTL_NEW_CTX(r5, 0x40086425, &(0x7f0000000040)={0x0, 0x1})
sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c539e1757651c8464bcb7cb7f7742f1fd6a65ef14719268e4fc6ce5bf501187dcf6b73891a74112e13564c0e66c9f4fd6485001c48effc3b876cf655fdad9dd89de443dcb1cf314edf6db2a8adac2ca4179f888091d771cab75d61f96b2651b366c1068085d149ac773f9f7449ccf3c87d4ee58cf47d283ac47ff3b778b5d66f133dc9f96fc57ea32cfe9ef0dd40726276dbd1da33ba74dc9222f98973ea3e6feb46a4ae684e3c1a04aad13d760a9a19a0d5593f8a60765c2eccddfdad4bcc71a33356427a8d1ed72bcb2935407db6a3888eecf77bc86c7775dd75f7a6f717c366e2f463e4ece6743c0990b092f613b146", 0xf1, 0x40080, &(0x7f0000000480)={0xa, 0x4e21, 0x8, @private2, 0x10000}, 0x1c)
mount$bind(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0xa00000, 0x0)
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
r7 = socket$inet6_mptcp(0xa, 0x1, 0x106)
connect$inet6(r7, &(0x7f0000000140)={0xa, 0x4e20, 0x1, @private1, 0x8}, 0x1c)
18:12:16 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'virt_wifi0\x00', 0x0})
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x400000000000000, 0x0)
close(r2)
write(r0, &(0x7f0000000500)="bdf79fe9392186d587e600cda816564158f64f322241681dabd89b624b32e930c949c97d63da849d8b96e2c7a97ca7de9e84fb566da6584c61b38f156e16830a85479765c899c5913d383f17e07e32a48239326d2e38ffd67ccbabd86c4792d45ca8de93f4c8cea4a5b9091e8d792fac088b0c7bccf29c68472f5c7c7cec89e1fec672cd1ecb5407ee9f670bd89f3977f13efc7530e1547e6030a0ac2d14fe1ecc496786cec20c0d2e5f8ef60c6ba4f2db27082974c976fdfa1908a7983e90c42638687cef9e5e3b91fdf4b7d8a45954a85bb670919f3d029bd10bcaeece308ade973617d2e47fc7d566d20f85b5ecec15322e3fd2f69c81cadd51b1479eb008876868a7f03b7106ac734eef6ac4ddae15e1e65a91713ba80a050f6ec2072b7124b519c0bbd3138c4b17823daed1a061cdaedcd6ba3006b67e434eacb8fc81a3aac8a3329b420cd737b1aad46bf29099db7030798956323ab5687f2cd62338d0b1f86342a03a7e2d076f60536a596b647ef1b0ff01d2413b10bd256b1b80ed49e812d077bd36723ab76797e9e16ee3f3fe9b6ab3430a81d23535bc7d5931ddbaae937421cc160d6549a6c4972f58db2fa4aa45e891f662c77e9d8bcbba149c71b2b038b3fc024565d65ca5fe8e94d61f6c548f61991e1374e31dd6dee4cce209bf0ac6e5970130a85211cd4a394d3d3b21a2eb77c14d5d0f4471bccebda01772097e25e8299f00f10b484fa78d9ff38b83a885228b809ae073ebabc4e8628776be6b71606ce5721f8ffa37b2fb703847658a7e19b6fda5bb0f8d1945ef538f0be328a805b62e3cd0efa5f74a67fe1e33b7d5929022e0c9a9b314695a2f8a4f4e907a596a9a0f2cb921b63528432d6591c7002b858409582a06a3d1ac85538934ad486e13d98570ccd1f384cfe7c35f8ccde3683d1e1583d4ee467c06ff6578693b9601324c089cbe0a744d9dfc8bd55ff4e100a359cbec8931f47e31dec12c37d7833d3ab1609a078088bb1845e9c1a4fdbf2c04a5996a8d9433d821ea1775d4e5de21ad2dee2502144a28ae7e1e43d347bb80f6c6eb8091d9f2bdfb5f376c0a858928b93ace5a8b6ed267c83a6193f39911a89ab1a09cfb0b13f0e8e61d631ac3ec2574c0eabc2cdd68a3846941b72fd175db0200a9e70df09ac425812cfa16de9ba151fe36c47b22e19c9ffadb40a53e12677bfc52af06ae41563ee81707a59c1f7c82cc93e6761c0103d41e0c39653076d5ebdbd6b836bf3124f82f6f9e8947e0c1e6599895a34188e0807d26b457e3891f2844e03bee0f209f3ccb696709557116037f2aecbb86981be7f890fe54d96b0f8b897f4351278aa124c0355c87575824a1ded8f9f4f89247e98b4925ab2988823f0df29babc4a6f3d7993333a9b7cd36e93b17d422f42b1cb98fce0b7470509264b8aec15b38d0c882e05cd9f267bcdc4d0cd351c9379e89ed533a6611b4ca71baaf9c95d929fa9e21dcd7d245a4d1c4a49cf7057357b0127f7cbc3dcf6e534ebe92d45e9f49b44788504b4b763a975a730431523a1fbee5fe72be681bb9ca13639e5b4608ecdeb05a40124d4a2363fa911afc43bb4ffee8e4dddca38b4d2141080267745a62c8c6eb37a582f8d0a1d741d04ef64730f7e4206867b70314c6fa77e4ff54a5315acdcfd40d3198808c8ed55781b02b94076a063be99d1edee70238e449d3a0cfeff24a7148de8ece33d5aa9bb53964075cb2e45125c6238782dea8ab3602ff98ca3ecc3c157dd3f3989c5cc57dbf6d9e4975db9af8c0008d1f0b54ffbeecc26970321c1f0837460a7282de6d546dcbcf866ec40db5bbced468603619f95d82bdb6cf68af80723e94f205231a4aa41661e413e30b9e7ccf04d1d66a3e07849aa630d2fd97f19123ae8f007badb8d673ea7263c5a6941f9231ba8e215e84c22b2dddb94435dfc9eda4e1844d31f9e7b5db54a7eabcd306e75bccfdac32b7f84fcf40e6cf0240f66677729501f2bf9352c2054c2f2deed5546daca4d7eab85ce6e1f51c654c627e969fb617f8aea87b7686cdf9c8ab14b26faae7078b2707875f6ceb45521e428f393d5b6acecbcbc0f0a1d3c41156abae0e05a31fb18153ecf9962b55e154f0af0e044869374040d94388784bbcf2f16c615c12c1e03c006ccf8d3e85414501021571a3238b7feb79725a84572aad1d5c11b11afd0c5eb0a5955571aa2ff96a3d1326f8093e0e12ed5515059f5bb1d52b9bc717311216b5f668bc55bcad173e47339d3bba1282122978c6c3ea62cba266027340f4b82a6e140f44b2f443218086864e0e079af4af4efac9b7ca0c7f9cf07db8169c34eac6d310af797683c28e18aab920719aa3382a4fffe1bf628c3f1064bac63128d5515edd060a8d9c7a78650fecc81fa9083cf37ba4c7f38f23b47e3760b219b654f4b1685536283adbf95ed6d3a57922876bc2d75d55cf232ec1cddc5a7f636d363f2523b868befbb7d9a37eb0dce4ef00779a1df07a4bbd480bf4c3d4fec04e3795e50b9e56481fca2489ecedebe71861ed2c01d6f745c02be220e0fd73dc08d4528b49624dcec9728bac2b4487c499c19715adf20756fb55c08dc49604a0b4741012862053d1dc702fa81f336374f690d62295b2323156a6d73fd553a88fbad06ed493e9f8df096a03e97075f61f620d9739e495b27702f9dd4e5aeeaf44209451320bb1991f798df1db856fbd3ab67f8edd35f5c25d81223e5e1d7b8f8bafa128d2d080d2de56541e62bff4ba41dee1acc4495069cf3430990b97c97ae97e2ecb6720595e0b296eeca12219e4004ab03ba98cbcfc21e40de1e1baa3d151abda80ba91174324d2642528454ff081562cca91e8290497ece98c2d112b55b4cfa85c5e7c130cdf981fc7a19379ecf76ef7b20b6cd9981ef4347c9433d4f5760f1fe94c98ec1c4a6303ba1b5e3c6742a7d395432d1c265f2575209ab1cf633945ecae90abd847e9aaec04ce910d003ce1f54e549afe6b10c4cddd900532f444b0f7fda6b0d437747658a8edb07977330ea54ae12f1741228c26c7149b8a73027d13b22d8f5540e1706c36f07452f8ed523382a7471051f4d14eb88da39da0d0506c75f79a8ab17074c06a71fc5836a10dc1cba199936a34aaf9ba20d6ffe8736c4cf5bc08fc45acf1b4b7205aa5d115dd2e7cc631d8236b8bc65f6a5939b518ea11844b58063280e373268c9adb146bf5e305d0ba73d7a6b1117489e20b811857a78ba898f2b7a111644f9b1ad94bfebd0b9cd80343079c024c9dfe024693a34c62a81b60a301d2f9ed935368d84e18fe7ae2c1a9eebc3f7924d09776dda0d479e7f9b9fb95db2116fe189f4b8eb45339bd86cc8125240432b5e0c8a290ce4e7476db59f2f0478bdbe957c97df01a0da69e23ff7ca719f89f597889ea24557f08613194437de60a9518d3f258224f0cc41528601f97ab3b3631fafb8779f3ad61634508c79be22d6401f7d8c007119761278f0ba9ccbc07164cff3fc4a4e8f0727b965e8a9173739fade22b96cc1e4a800486d952bb7348a6cf03120e09e9f1a92f618877caf79df87ca2e5d917736c9879eeb9411b63b4a222d243072a66c40d1eb6d6508c522dfbcf74337d9d4d60f9046cd4f801c2ecd2ab6fe66594c2c92d8973bc32614f300befeec017e746de53870c35d75cc5e5dfdbce4df6392af9f27e3574d8ed138ea39e4d15e7665ef6004379e2e2002dc70ba22c29cba14383fc961b02df8e05bd24f95774428f883d45278247328b0f3bbf577e8a9e7367292c8feabceb99f17cfb5a75d6c55167fd539da45fb069dc0b7fb6b385c1bc5c95f872a5d439668055273bff8c0987b5d5a2b0b8e00633aca7fb4191fc0ab44bc28e5ecd3fdfe1403260be39b0b83cd7f796bd5dc675ccb4009a67c17db609ce9c5d3331162f929de4b4dcc0786407f63c252bd7a898c8bec9ecb10945827ae7c4d80d708944f28bd8740c93ce9c3ecb7485d8bf4f69bac1fc26b6f04b336610b9acefc075d13eaeb4a08acbc98b36a9a0f7a94fa49556ccdaf76a5948f9cd0031efd8d3643c0adca958066769290aa520ddf74fefe7af94c4a018272f21687fb59e8bec11d59aa23f2c5a3e4603169f018e986f1f45e62a0709c2f759bad532d49fee42e2eb335d092952abe663ec8b66a40f5094aba8d96aa1ccf1ebb46525e1e44c57a0f58b8bf30a9856ff14750f95527e3e27fa5e6ab20b0803a21cd7d62a4b7d09abd14dbe8791520b0fed24c2f160b25d4ae7f8d9e08bd94723d40ebbdf58c852a0445cd64a196d5a1aa0051592b1869350addaced315afd847f158b458a06b339f447bf622cae389ca4c931148eb68191a5500faa124734b5872842e3ef01c364ae0dd2d61aa09e1861751b091bd33c9133045865583a49cdad3752853cf5931c76e8cf3c5569950335f6d3998aade9114809fbe7fcb2a4a6f9390ceb23e94cd9f7c3add9093154ca5cd6ec879b90a60e413978675ea9c41a3dac5dfcc8b0255a180951735f7f8820e4001b3865cab23193fb0193de4f7a0a1208ee67de5da842982be377d08eee2d852135b26255e2f39a02253979636c221a058f90c2c6e811eb5ff1b8fab627c4531a4151b51cdc53b36e1897edf0fdda983544eee814a6f49e3d875d53a01b00c753c0b0f7dfd27020a20685601ccf21bd7fc9a0e05575accb62d30f60f143be1cfa72d5608584b3ad2f123f1645cdf937f9855a0a7b8a7f8fb96335a605d230494497bc5fc4de3ac1695dec8c86c87988fe6ee0ec4ee49f8a5cd293b32431c01e1c9b14d7ea601ca902c56df7660dfd2ae463112a51a67d5070c78338b5ff8e6ad5e04548afee3375a3e3704468360800bdd2875687a803123c24c27ffb666ccda8465d776daa6eaf74d6f0ea051407cdc4032a35e2f105f241c5971434c60c9acc5aec47534c96bd91782d796301e0340d1c9fab1116f04d343617ff1d47dc537405987a49c8ec704df072451a2bc371b6479b40993b0b06f93eab2d08af640960ebaf2fed2df1af1bd4317a12cec64729a1eef5cd49d1d8e961372ef57cc0791e692ed8c447e542a21df3bff12b758b9a5d179d412031d879179b4436f6cccb7418ab65305028ef1d477bf33a781f8125029d48d4eed2708eddff7352387279da5799f94583ff6d274a13fea0a8b0d59952251b8b2464646864f20c3ff2a2c66bf8f1d7abf34bdd501ae9ca7d7b76b6bdb9df471c148c415879fe10d280a78d2bc6ee6a8318db076a917cfcb9c90394202d73530a7a21577eb13c6a8f0859fea15d9dc81ef4491ffe39b249c8dbbf4597b77ed5843d346a6b7a716ece3d5eb72094a830512f6839c5ab84c1c3378588b170de48af93d0e5c1b15fe1dd4b1fd39ceead5602dadef6088d0cfaa712c16cf7c8c9fcc82fc61d8283a4c0683043f78cec1434d8b0e3e3fe22da9a9b1796c5f8af2be5c0e62335346b08b9e7b58e8fdcec022469a4d39fe111058c42019ef2106300c00c24ee66767aab2c0e4b4f6351d5fa7d1b551f8477044e0c4283e5e2338b37ff6ef25f524036bb05426ec5ab587ec2aa904ec18386977b47da292a9c4bc6036d521b73054085c0efacadc4cb4e6a09a41546d5f59f350684d94c1995ec0ca33d5f22a337ea0e54913e79d7202f34f56dc32723242cdcb892688c333e61c277ef7e9c44c9d77162784957468525ecf02eb3b7a2d84ddbbee994d63e0c99a7eb3fd85431946e881b80282ff52dcf0ef83bf30e3355ccb2ab5505d518d3e6c724805718dd10bbafa141b0b3ad8db", 0x1000)
r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/9p', 0x200001, 0xe)
ioctl$AUTOFS_IOC_CATATONIC(r4, 0x9362, 0x0)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100))
r5 = socket$netlink(0x10, 0x3, 0xc)
sendmsg$RDMA_NLDEV_CMD_SET(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x10}, 0x10}}, 0x0)
sendmsg$nl_route(r5, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@ipv4_newnexthop={0x40, 0x68, 0x300, 0x70bd25, 0x25dfdbfc, {0x2, 0x0, 0x7, 0x0, 0x14}, [@NHA_GATEWAY={0x14, 0x6, @ip4=@local}, @NHA_ENCAP_TYPE={0x6, 0x7, 0x4}, @NHA_OIF={0x8, 0x5, r1}, @NHA_FDB={0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x4040}, 0x20000015)
ioctl$DRM_IOCTL_MODE_CURSOR2(r4, 0xc02464bb, &(0x7f0000000140)={0x1, 0x5, 0x1, 0x91, 0x100, 0xdf, 0x3, 0xde5b, 0xfffffff7})
r6 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r6, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
r7 = openat$nmem0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0)
getsockopt$inet6_buf(r7, 0x29, 0x2c, &(0x7f0000000380)=""/24, &(0x7f00000003c0)=0x18)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r7, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:16 executing program 0:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20840, 0x102)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00')
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:16 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0)
close(r0)
r2 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x4)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x1, 0x3, 0x41})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
18:12:16 executing program 1:
perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x71, 0x8000000000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)
syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000280), 0x537f0000, &(0x7f0000000000))
18:12:16 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r1)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0xe, r0})
write$vhost_msg_v2(r1, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:17 executing program 3:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r1 = syz_open_dev$dri(&(0x7f0000000140), 0x1, 0x0)
close(r0)
r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0)
ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f00000000c0)={0x5, 0x401, 0xd4, 0x0, 0x0})
close(r2)
ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4})
write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {&(0x7f00000001c0)=""/209, 0xd1, &(0x7f0000000040)=""/14, 0x3, 0x3}}, 0x48)
ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, 0x0)
write$vhost_msg_v2(r2, &(0x7f0000000380)={0x2, 0x0, {&(0x7f0000000080)=""/19, 0x13, &(0x7f0000000340)=""/7, 0x1, 0x4}}, 0x48)
18:12:17 executing program 2:
r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0)
ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r0, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'})
r2 = getpgrp(0xffffffffffffffff)
fstat(r0, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, 0x0})
getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002740)={{{@in6=@remote, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@empty}}, &(0x7f0000000480)=0xe8)
ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000002840)={{0x1, 0x1, 0x18, r0, {0x0, 0xffffffffffffffff}}, './file0\x00'})
ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000002a00)=0x0)
newfstatat(0xffffffffffffff9c, &(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, 0x0,