7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8464, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8464, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1489.493014][T19386] FAULT_INJECTION: forcing a failure. [ 1489.493014][T19386] name fail_page_alloc, interval 1, probability 0, space 0, times 0 06:21:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000340)=ANY=[@ANYBLOB="011b00000100000018000000", @ANYRES32=r0, @ANYBLOB="ffff0000000000002e2f66696c6530004e4bf5f0fb1293aaeedb123504e7644384fc82edfc0292c83d57c3c7b9a2b06310fe0e415d7565537c71071d19558c64ea95efe0c316340600000000000000"]) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000001c0)) (async, rerun: 64) close(0xffffffffffffffff) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r3, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r3, 0x8008f511, &(0x7f00000000c0)) (async, rerun: 64) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async, rerun: 64) close(r2) (rerun: 64) setsockopt$packet_int(r3, 0x107, 0x1, &(0x7f0000000140)=0x20, 0x4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) (async, rerun: 64) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (rerun: 64) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1489.587377][T19386] CPU: 0 PID: 19386 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1489.596209][T19386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1489.606490][T19386] Call Trace: [ 1489.609903][T19386] [ 1489.612966][T19386] dump_stack_lvl+0xcd/0x134 [ 1489.617609][T19386] should_fail.cold+0x5/0xa [ 1489.622154][T19386] prepare_alloc_pages+0x17b/0x570 [ 1489.627307][T19386] ? __lock_acquire+0xbbf/0x5470 [ 1489.632294][T19386] __alloc_pages+0x12f/0x500 [ 1489.636922][T19386] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1489.643766][T19386] alloc_pages_vma+0xf3/0x760 [ 1489.648497][T19386] shmem_alloc_page+0x11f/0x1f0 [ 1489.653403][T19386] ? shmem_link+0x360/0x360 [ 1489.657950][T19386] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1489.664275][T19386] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1489.670556][T19386] ? percpu_counter_add_batch+0xbd/0x180 [ 1489.676241][T19386] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1489.682010][T19386] ? __vm_enough_memory+0x184/0x360 06:21:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000340)=ANY=[@ANYBLOB="011b00000100000018000000", @ANYRES32=r0, @ANYBLOB="ffff0000000000002e2f66696c6530004e4bf5f0fb1293aaeedb123504e7644384fc82edfc0292c83d57c3c7b9a2b06310fe0e415d7565537c71071d19558c64ea95efe0c316340600000000000000"]) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000001c0)) close(0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r3, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r3, 0x8008f511, &(0x7f00000000c0)) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) setsockopt$packet_int(r3, 0x107, 0x1, &(0x7f0000000140)=0x20, 0x4) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000340)=ANY=[@ANYBLOB="011b00000100000018000000", @ANYRES32=r0, @ANYBLOB="ffff0000000000002e2f66696c6530004e4bf5f0fb1293aaeedb123504e7644384fc82edfc0292c83d57c3c7b9a2b06310fe0e415d7565537c71071d19558c64ea95efe0c316340600000000000000"]) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f00000001c0)) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_int(r3, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r3, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r3, 0x8008f511, &(0x7f00000000c0)) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) setsockopt$packet_int(r3, 0x107, 0x1, &(0x7f0000000140)=0x20, 0x4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) [ 1489.687266][T19386] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1489.692959][T19386] shmem_getpage_gfp+0x643/0x22d0 [ 1489.698077][T19386] ? shmem_is_huge+0x2f0/0x2f0 [ 1489.702907][T19386] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1489.708674][T19386] ? shmem_fault+0x750/0x750 [ 1489.713308][T19386] ? __kasan_kmalloc+0xa9/0xd0 [ 1489.718122][T19386] drm_gem_get_pages+0x290/0x590 [ 1489.723117][T19386] ? drm_gem_object_lookup+0xc0/0xc0 [ 1489.728435][T19386] ? find_held_lock+0x2d/0x110 [ 1489.733337][T19386] ? mutex_lock_io_nested+0x1150/0x1150 [ 1489.738930][T19386] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1489.744462][T19386] drm_gem_shmem_get_pages+0xd6/0x250 [ 1489.749877][T19386] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1489.755564][T19386] drm_gem_pin+0x64/0x90 [ 1489.759854][T19386] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1489.765019][T19386] dma_buf_dynamic_attach+0x206/0xb40 [ 1489.770557][T19386] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1489.776699][T19386] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1489.782210][T19386] drm_gem_prime_fd_to_handle+0x433/0x550 06:21:07 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r1, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f00000000c0)={@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, r3}, 0xc) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1489.788067][T19386] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1489.794014][T19386] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1489.799784][T19386] drm_ioctl_kernel+0x27d/0x4e0 [ 1489.804761][T19386] ? drm_prime_destroy_file_private+0x50/0x50 [ 1489.810874][T19386] ? drm_setversion+0x8a0/0x8a0 [ 1489.815784][T19386] drm_ioctl+0x51e/0x9d0 [ 1489.820070][T19386] ? drm_prime_destroy_file_private+0x50/0x50 [ 1489.826184][T19386] ? drm_version+0x3d0/0x3d0 [ 1489.830832][T19386] ? __fget_files+0x28c/0x470 [ 1489.835565][T19386] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1489.841845][T19386] ? drm_version+0x3d0/0x3d0 [ 1489.846477][T19386] __x64_sys_ioctl+0x193/0x200 [ 1489.851286][T19386] do_syscall_64+0x35/0xb0 [ 1489.855738][T19386] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1489.862017][T19386] RIP: 0033:0x7fe336aade99 [ 1489.866468][T19386] 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 06:21:07 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r1, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f00000000c0)={@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, r3}, 0xc) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) bind$packet(r1, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) (async) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f00000000c0)={@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, r3}, 0xc) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) [ 1489.886194][T19386] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1489.894644][T19386] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1489.902646][T19386] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1489.910649][T19386] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1489.918651][T19386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1489.926653][T19386] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1489.934860][T19386] 06:21:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 22) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1490.169157][T19860] FAULT_INJECTION: forcing a failure. [ 1490.169157][T19860] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1490.212312][T19860] CPU: 1 PID: 19860 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1490.221161][T19860] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1490.231236][T19860] Call Trace: [ 1490.234536][T19860] [ 1490.237483][T19860] dump_stack_lvl+0xcd/0x134 [ 1490.242106][T19860] should_fail.cold+0x5/0xa [ 1490.246644][T19860] prepare_alloc_pages+0x17b/0x570 [ 1490.251795][T19860] ? __lock_acquire+0xbbf/0x5470 [ 1490.256768][T19860] __alloc_pages+0x12f/0x500 06:21:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x0, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:07 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x12, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, 0x0, 0x20000, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x8000, 0x6, 0x7, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000140)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) close_range(r2, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000440)={{0x1, 0x1, 0x18, r0, {0x3, 0x1000}}, './file0\x00'}) preadv(r7, &(0x7f0000000480)=[{&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2, 0x3, 0x3) 06:21:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240100, 0x1b6) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x7, 0x7f, 0x0, 0x0, 0x9, 0x40000, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, @perf_bp={&(0x7f00000000c0), 0x2}, 0x2600, 0x7fff, 0x9, 0x6, 0x63, 0x5, 0x3, 0x0, 0xffffffff, 0x0, 0x100}, 0xffffffffffffffff, 0x6, r0, 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:07 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r1, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) (async) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f00000000c0)={@rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x1, 0x0}, r3}, 0xc) (async) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) [ 1490.261391][T19860] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1490.268210][T19860] alloc_pages_vma+0xf3/0x760 [ 1490.272926][T19860] shmem_alloc_page+0x11f/0x1f0 [ 1490.277802][T19860] ? shmem_link+0x360/0x360 [ 1490.282416][T19860] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1490.288720][T19860] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1490.294995][T19860] ? percpu_counter_add_batch+0xbd/0x180 [ 1490.300662][T19860] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1490.306408][T19860] ? __vm_enough_memory+0x184/0x360 06:21:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90840, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x3, &(0x7f0000000280)=0x6, 0x4) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) close(0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) sendfile(r0, r1, &(0x7f0000000140)=0x6, 0x8) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r2, 0x4010640d, &(0x7f00000000c0)={0x8}) [ 1490.311634][T19860] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1490.317305][T19860] shmem_getpage_gfp+0x643/0x22d0 [ 1490.322375][T19860] ? shmem_is_huge+0x2f0/0x2f0 [ 1490.327178][T19860] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1490.332932][T19860] ? shmem_fault+0x750/0x750 [ 1490.337559][T19860] ? __kasan_kmalloc+0xa9/0xd0 [ 1490.342352][T19860] drm_gem_get_pages+0x290/0x590 [ 1490.347583][T19860] ? drm_gem_object_lookup+0xc0/0xc0 [ 1490.352899][T19860] ? mutex_lock_io_nested+0x1150/0x1150 [ 1490.358477][T19860] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1490.363990][T19860] drm_gem_shmem_get_pages+0xd6/0x250 [ 1490.369497][T19860] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1490.375165][T19860] drm_gem_pin+0x64/0x90 [ 1490.379441][T19860] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1490.384588][T19860] dma_buf_dynamic_attach+0x206/0xb40 [ 1490.390020][T19860] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1490.396133][T19860] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1490.401644][T19860] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1490.407396][T19860] ? drm_gem_prime_handle_to_fd+0x650/0x650 06:21:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90840, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x3, &(0x7f0000000280)=0x6, 0x4) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) close(0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) sendfile(r0, r1, &(0x7f0000000140)=0x6, 0x8) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r2, 0x4010640d, &(0x7f00000000c0)={0x8}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90840, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_int(r4, 0x107, 0x3, &(0x7f0000000280)=0x6, 0x4) (async) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_int(r7, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) close(0xffffffffffffffff) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) sendfile(r0, r1, &(0x7f0000000140)=0x6, 0x8) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r2, 0x4010640d, &(0x7f00000000c0)={0x8}) (async) [ 1490.413339][T19860] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1490.419098][T19860] drm_ioctl_kernel+0x27d/0x4e0 [ 1490.423971][T19860] ? drm_prime_destroy_file_private+0x50/0x50 [ 1490.430084][T19860] ? drm_setversion+0x8a0/0x8a0 [ 1490.434980][T19860] drm_ioctl+0x51e/0x9d0 [ 1490.439245][T19860] ? drm_prime_destroy_file_private+0x50/0x50 [ 1490.445344][T19860] ? drm_version+0x3d0/0x3d0 [ 1490.449993][T19860] ? __fget_files+0x28c/0x470 [ 1490.454758][T19860] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1490.461043][T19860] ? drm_version+0x3d0/0x3d0 [ 1490.465666][T19860] __x64_sys_ioctl+0x193/0x200 [ 1490.470464][T19860] do_syscall_64+0x35/0xb0 [ 1490.474908][T19860] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1490.480836][T19860] RIP: 0033:0x7fe336aade99 [ 1490.485359][T19860] 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 [ 1490.504991][T19860] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 06:21:07 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90840, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x3, &(0x7f0000000280)=0x6, 0x4) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) r7 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r7, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) close(0xffffffffffffffff) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) sendfile(r0, r1, &(0x7f0000000140)=0x6, 0x8) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r2, 0x4010640d, &(0x7f00000000c0)={0x8}) 06:21:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x0, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) [ 1490.513437][T19860] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1490.521437][T19860] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1490.529441][T19860] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1490.537435][T19860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1490.545426][T19860] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1490.553449][T19860] 06:21:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240100, 0x1b6) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x7, 0x7f, 0x0, 0x0, 0x9, 0x40000, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, @perf_bp={&(0x7f00000000c0), 0x2}, 0x2600, 0x7fff, 0x9, 0x6, 0x63, 0x5, 0x3, 0x0, 0xffffffff, 0x0, 0x100}, 0xffffffffffffffff, 0x6, r0, 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) close_range(r1, 0xffffffffffffffff, 0xfffffffe) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 23) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:08 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x12, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, 0x0, 0x20000, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r1) (async, rerun: 32) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x8000, 0x6, 0x7, 0x0, 0x0}) (rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000140)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) close_range(r2, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000440)={{0x1, 0x1, 0x18, r0, {0x3, 0x1000}}, './file0\x00'}) preadv(r7, &(0x7f0000000480)=[{&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2, 0x3, 0x3) 06:21:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240100, 0x1b6) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x7, 0x7f, 0x0, 0x0, 0x9, 0x40000, 0x8, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, @perf_bp={&(0x7f00000000c0), 0x2}, 0x2600, 0x7fff, 0x9, 0x6, 0x63, 0x5, 0x3, 0x0, 0xffffffff, 0x0, 0x100}, 0xffffffffffffffff, 0x6, r0, 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (rerun: 32) 06:21:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x1f, 0x0, 0x0, 0x9, 0x1, 0x9, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) [ 1490.863744][T20316] FAULT_INJECTION: forcing a failure. [ 1490.863744][T20316] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1490.880606][T20316] CPU: 1 PID: 20316 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1490.889415][T20316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1490.899487][T20316] Call Trace: [ 1490.902794][T20316] [ 1490.905736][T20316] dump_stack_lvl+0xcd/0x134 [ 1490.910358][T20316] should_fail.cold+0x5/0xa [ 1490.914886][T20316] prepare_alloc_pages+0x17b/0x570 [ 1490.920030][T20316] ? __lock_acquire+0xbbf/0x5470 [ 1490.925013][T20316] __alloc_pages+0x12f/0x500 [ 1490.929641][T20316] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1490.936450][T20316] alloc_pages_vma+0xf3/0x760 [ 1490.941151][T20316] shmem_alloc_page+0x11f/0x1f0 [ 1490.946008][T20316] ? shmem_link+0x360/0x360 [ 1490.950523][T20316] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1490.956795][T20316] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1490.963045][T20316] ? percpu_counter_add_batch+0xbd/0x180 [ 1490.968682][T20316] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1490.974403][T20316] ? __vm_enough_memory+0x184/0x360 [ 1490.979605][T20316] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1490.985359][T20316] shmem_getpage_gfp+0x643/0x22d0 [ 1490.990409][T20316] ? shmem_is_huge+0x2f0/0x2f0 [ 1490.995191][T20316] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1491.000917][T20316] ? shmem_fault+0x750/0x750 [ 1491.005505][T20316] ? __kasan_kmalloc+0xa9/0xd0 [ 1491.010272][T20316] drm_gem_get_pages+0x290/0x590 [ 1491.015220][T20316] ? drm_gem_object_lookup+0xc0/0xc0 [ 1491.020504][T20316] ? find_held_lock+0x2d/0x110 [ 1491.025270][T20316] ? mutex_lock_io_nested+0x1150/0x1150 [ 1491.030818][T20316] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1491.036287][T20316] drm_gem_shmem_get_pages+0xd6/0x250 [ 1491.041669][T20316] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1491.047324][T20316] drm_gem_pin+0x64/0x90 [ 1491.051576][T20316] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1491.056691][T20316] dma_buf_dynamic_attach+0x206/0xb40 [ 1491.062069][T20316] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1491.068236][T20316] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1491.073705][T20316] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1491.079432][T20316] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1491.085332][T20316] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1491.091056][T20316] drm_ioctl_kernel+0x27d/0x4e0 [ 1491.095904][T20316] ? drm_prime_destroy_file_private+0x50/0x50 [ 1491.102248][T20316] ? drm_setversion+0x8a0/0x8a0 [ 1491.107127][T20316] drm_ioctl+0x51e/0x9d0 [ 1491.111370][T20316] ? drm_prime_destroy_file_private+0x50/0x50 [ 1491.117960][T20316] ? drm_version+0x3d0/0x3d0 [ 1491.122559][T20316] ? __fget_files+0x28c/0x470 [ 1491.127247][T20316] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1491.133491][T20316] ? drm_version+0x3d0/0x3d0 [ 1491.138080][T20316] __x64_sys_ioctl+0x193/0x200 [ 1491.142851][T20316] do_syscall_64+0x35/0xb0 [ 1491.147268][T20316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1491.153165][T20316] RIP: 0033:0x7fe336aade99 [ 1491.157583][T20316] 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 [ 1491.177218][T20316] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1491.185650][T20316] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1491.193624][T20316] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1491.201596][T20316] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 06:21:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) openat(r0, &(0x7f0000000080)='./file0\x00', 0xa8401, 0xd9) 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:08 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r4 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r4, 0xf504, 0x0) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0x9, 0x4, 0x1}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1491.209567][T20316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1491.217534][T20316] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1491.225536][T20316] 06:21:08 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x0, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:08 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x12, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, 0x0, 0x20000, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (rerun: 64) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r1) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x8000, 0x6, 0x7, 0x0, 0x0}) (rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000140)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) (async) close_range(r2, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000440)={{0x1, 0x1, 0x18, r0, {0x3, 0x1000}}, './file0\x00'}) preadv(r7, &(0x7f0000000480)=[{&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2, 0x3, 0x3) 06:21:08 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) r4 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r4, 0xf504, 0x0) close(r1) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0x9, 0x4, 0x1}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 24) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) openat(r0, &(0x7f0000000080)='./file0\x00', 0xa8401, 0xd9) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 1) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1491.523052][T20490] FAULT_INJECTION: forcing a failure. [ 1491.523052][T20490] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1491.554952][T20508] FAULT_INJECTION: forcing a failure. [ 1491.554952][T20508] name failslab, interval 1, probability 0, space 0, times 0 [ 1491.576508][T20490] CPU: 1 PID: 20490 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1491.585333][T20490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1491.595409][T20490] Call Trace: [ 1491.598702][T20490] [ 1491.601648][T20490] dump_stack_lvl+0xcd/0x134 [ 1491.606284][T20490] should_fail.cold+0x5/0xa [ 1491.610824][T20490] prepare_alloc_pages+0x17b/0x570 [ 1491.615967][T20490] ? __lock_acquire+0xbbf/0x5470 [ 1491.620945][T20490] __alloc_pages+0x12f/0x500 [ 1491.625562][T20490] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1491.632380][T20490] alloc_pages_vma+0xf3/0x760 [ 1491.637093][T20490] shmem_alloc_page+0x11f/0x1f0 [ 1491.641973][T20490] ? shmem_link+0x360/0x360 [ 1491.646498][T20490] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1491.652808][T20490] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1491.659078][T20490] ? percpu_counter_add_batch+0xbd/0x180 [ 1491.664742][T20490] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1491.670489][T20490] ? __vm_enough_memory+0x184/0x360 [ 1491.675721][T20490] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1491.681386][T20490] shmem_getpage_gfp+0x643/0x22d0 [ 1491.686452][T20490] ? shmem_is_huge+0x2f0/0x2f0 [ 1491.691246][T20490] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1491.696983][T20490] ? shmem_fault+0x750/0x750 [ 1491.701591][T20490] ? __kasan_kmalloc+0xa9/0xd0 [ 1491.706383][T20490] drm_gem_get_pages+0x290/0x590 [ 1491.711351][T20490] ? drm_gem_object_lookup+0xc0/0xc0 [ 1491.716659][T20490] ? find_held_lock+0x2d/0x110 [ 1491.721445][T20490] ? mutex_lock_io_nested+0x1150/0x1150 [ 1491.727011][T20490] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1491.732559][T20490] drm_gem_shmem_get_pages+0xd6/0x250 [ 1491.737951][T20490] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1491.743605][T20490] drm_gem_pin+0x64/0x90 [ 1491.747864][T20490] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1491.752989][T20490] dma_buf_dynamic_attach+0x206/0xb40 [ 1491.758385][T20490] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1491.764474][T20490] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1491.769980][T20490] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1491.775734][T20490] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1491.781739][T20490] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1491.787488][T20490] drm_ioctl_kernel+0x27d/0x4e0 [ 1491.792364][T20490] ? drm_prime_destroy_file_private+0x50/0x50 [ 1491.798456][T20490] ? drm_setversion+0x8a0/0x8a0 [ 1491.803339][T20490] drm_ioctl+0x51e/0x9d0 [ 1491.807689][T20490] ? drm_prime_destroy_file_private+0x50/0x50 [ 1491.813780][T20490] ? drm_version+0x3d0/0x3d0 [ 1491.818389][T20490] ? __fget_files+0x28c/0x470 [ 1491.823092][T20490] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1491.829357][T20490] ? drm_version+0x3d0/0x3d0 [ 1491.833966][T20490] __x64_sys_ioctl+0x193/0x200 [ 1491.838755][T20490] do_syscall_64+0x35/0xb0 [ 1491.843182][T20490] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1491.849094][T20490] RIP: 0033:0x7fe336aade99 [ 1491.853519][T20490] 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 06:21:09 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async, rerun: 32) r4 = socket$bt_bnep(0x1f, 0x3, 0x4) (rerun: 32) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r4, 0xf504, 0x0) close(r1) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async, rerun: 64) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0x9, 0x4, 0x1}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1491.873231][T20490] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1491.881665][T20490] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1491.889651][T20490] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1491.897634][T20490] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1491.905659][T20490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1491.913642][T20490] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1491.921646][T20490] [ 1491.934734][T20508] CPU: 0 PID: 20508 Comm: syz-executor.3 Not tainted 5.16.0-rc7-syzkaller #0 [ 1491.943552][T20508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1491.953619][T20508] Call Trace: [ 1491.956897][T20508] [ 1491.959829][T20508] dump_stack_lvl+0xcd/0x134 [ 1491.964439][T20508] should_fail.cold+0x5/0xa [ 1491.968959][T20508] ? tomoyo_realpath_from_path+0xc3/0x620 [ 1491.974692][T20508] should_failslab+0x5/0x10 [ 1491.979220][T20508] __kmalloc+0x72/0x340 [ 1491.983375][T20508] ? lock_chain_count+0x20/0x20 [ 1491.988238][T20508] tomoyo_realpath_from_path+0xc3/0x620 [ 1491.993798][T20508] ? tomoyo_profile+0x42/0x50 [ 1491.998488][T20508] tomoyo_path_number_perm+0x1d5/0x590 [ 1492.003953][T20508] ? tomoyo_path_number_perm+0x18d/0x590 [ 1492.009604][T20508] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1492.015476][T20508] ? find_held_lock+0x2d/0x110 [ 1492.020381][T20508] ? __fget_files+0x28c/0x470 [ 1492.025089][T20508] security_file_ioctl+0x50/0xb0 [ 1492.030040][T20508] __x64_sys_ioctl+0xb3/0x200 [ 1492.034735][T20508] do_syscall_64+0x35/0xb0 [ 1492.039158][T20508] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1492.045058][T20508] RIP: 0033:0x7f06db668e99 [ 1492.049477][T20508] 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 [ 1492.069101][T20508] RSP: 002b:00007f06d9fde168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1492.077520][T20508] RAX: ffffffffffffffda RBX: 00007f06db77bf60 RCX: 00007f06db668e99 [ 1492.085490][T20508] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1492.093635][T20508] RBP: 00007f06d9fde1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1492.101605][T20508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1492.109574][T20508] R13: 00007f06dbcafb1f R14: 00007f06d9fde300 R15: 0000000000022000 [ 1492.117571][T20508] 06:21:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 25) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) vmsplice(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="e23f76ed5b88", 0x6}], 0x1, 0x2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:09 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x0, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) openat(r0, &(0x7f0000000080)='./file0\x00', 0xa8401, 0xd9) 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0xa8401, 0xd9) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) [ 1492.290727][T20508] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1492.353085][T20615] FAULT_INJECTION: forcing a failure. [ 1492.353085][T20615] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1492.378457][T20615] CPU: 0 PID: 20615 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1492.387300][T20615] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1492.397478][T20615] Call Trace: [ 1492.400784][T20615] [ 1492.403739][T20615] dump_stack_lvl+0xcd/0x134 [ 1492.408365][T20615] should_fail.cold+0x5/0xa [ 1492.412915][T20615] prepare_alloc_pages+0x17b/0x570 [ 1492.418073][T20615] ? __lock_acquire+0xbbf/0x5470 [ 1492.423048][T20615] __alloc_pages+0x12f/0x500 [ 1492.427663][T20615] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1492.434500][T20615] alloc_pages_vma+0xf3/0x760 [ 1492.439248][T20615] shmem_alloc_page+0x11f/0x1f0 [ 1492.444138][T20615] ? shmem_link+0x360/0x360 [ 1492.448672][T20615] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1492.454999][T20615] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1492.461290][T20615] ? percpu_counter_add_batch+0xbd/0x180 [ 1492.467219][T20615] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1492.472955][T20615] ? __vm_enough_memory+0x184/0x360 [ 1492.478199][T20615] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1492.483886][T20615] shmem_getpage_gfp+0x643/0x22d0 [ 1492.488979][T20615] ? shmem_is_huge+0x2f0/0x2f0 [ 1492.493793][T20615] shmem_read_mapping_page_gfp+0xd3/0x170 06:21:09 executing program 5: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001140), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000040)={0x88, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x69, 0x33, @beacon={@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x6}, @device_b, @device_a, @from_mac=@device_b, {0xc}}, @ver_80211n={0x0, 0x7000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1}}, 0x0, @random, 0x0, @val, @val={0x1, 0x1, [{}]}, @val={0x3, 0x1, 0xb}, @val={0x4, 0x6}, @void, @void, @void, @void, @void, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @val={0x71, 0x7}, @void}}]}, 0x88}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x88a3, 0x3c}}}}, ["", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x800) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r3}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) [ 1492.499552][T20615] ? shmem_fault+0x750/0x750 [ 1492.504220][T20615] ? __kasan_kmalloc+0xa9/0xd0 [ 1492.509029][T20615] drm_gem_get_pages+0x290/0x590 [ 1492.514026][T20615] ? drm_gem_object_lookup+0xc0/0xc0 [ 1492.519353][T20615] ? find_held_lock+0x2d/0x110 [ 1492.524160][T20615] ? mutex_lock_io_nested+0x1150/0x1150 [ 1492.529738][T20615] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1492.535326][T20615] drm_gem_shmem_get_pages+0xd6/0x250 [ 1492.540706][T20615] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1492.546336][T20615] drm_gem_pin+0x64/0x90 [ 1492.550580][T20615] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1492.555720][T20615] dma_buf_dynamic_attach+0x206/0xb40 [ 1492.561160][T20615] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1492.567260][T20615] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1492.572737][T20615] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1492.578472][T20615] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1492.584399][T20615] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1492.590170][T20615] drm_ioctl_kernel+0x27d/0x4e0 [ 1492.595050][T20615] ? drm_prime_destroy_file_private+0x50/0x50 [ 1492.601132][T20615] ? drm_setversion+0x8a0/0x8a0 [ 1492.605997][T20615] drm_ioctl+0x51e/0x9d0 [ 1492.610244][T20615] ? drm_prime_destroy_file_private+0x50/0x50 [ 1492.616320][T20615] ? drm_version+0x3d0/0x3d0 [ 1492.620969][T20615] ? __fget_files+0x28c/0x470 [ 1492.625708][T20615] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1492.632168][T20615] ? drm_version+0x3d0/0x3d0 [ 1492.636949][T20615] __x64_sys_ioctl+0x193/0x200 [ 1492.641916][T20615] do_syscall_64+0x35/0xb0 [ 1492.646357][T20615] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1492.652254][T20615] RIP: 0033:0x7fe336aade99 [ 1492.656665][T20615] 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 [ 1492.676444][T20615] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1492.684916][T20615] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1492.692909][T20615] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1492.700890][T20615] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1492.708885][T20615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1492.716912][T20615] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1492.725363][T20615] 06:21:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 26) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:10 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000200)=@secondary) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000840)={0x2020, 0x0, 0x0, 0x0}, 0x2020) keyctl$chown(0x4, 0x0, r4, 0x0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r6, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r7, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) fsetxattr$system_posix_acl(r0, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x7}, [{0x2, 0x5, 0xee01}, {0x2, 0x2, r4}], {0x4, 0x2}, [{0x8, 0x2, 0xee01}, {0x8, 0x4, r6}, {0x8, 0x3, r7}, {0x8, 0x4, 0xee00}, {0x8, 0x0, 0xee01}], {0x10, 0x3}}, 0x5c, 0x3) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 2) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) vmsplice(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="e23f76ed5b88", 0x6}], 0x1, 0x2) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:10 executing program 5: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001140), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000040)={0x88, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x69, 0x33, @beacon={@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x6}, @device_b, @device_a, @from_mac=@device_b, {0xc}}, @ver_80211n={0x0, 0x7000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1}}, 0x0, @random, 0x0, @val, @val={0x1, 0x1, [{}]}, @val={0x3, 0x1, 0xb}, @val={0x4, 0x6}, @void, @void, @void, @void, @void, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @val={0x71, 0x7}, @void}}]}, 0x88}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x88a3, 0x3c}}}}, ["", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x800) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r3}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000001140), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) (async) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000040)={0x88, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x69, 0x33, @beacon={@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x6}, @device_b, @device_a, @from_mac=@device_b, {0xc}}, @ver_80211n={0x0, 0x7000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1}}, 0x0, @random, 0x0, @val, @val={0x1, 0x1, [{}]}, @val={0x3, 0x1, 0xb}, @val={0x4, 0x6}, @void, @void, @void, @void, @void, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @val={0x71, 0x7}, @void}}]}, 0x88}}, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x88a3, 0x3c}}}}, ["", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x800) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r3) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r5) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r3}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:10 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x0, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) [ 1492.906597][T20742] FAULT_INJECTION: forcing a failure. [ 1492.906597][T20742] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1492.927629][T20775] FAULT_INJECTION: forcing a failure. [ 1492.927629][T20775] name failslab, interval 1, probability 0, space 0, times 0 [ 1492.969438][T20742] CPU: 0 PID: 20742 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1492.978261][T20742] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1492.988358][T20742] Call Trace: [ 1492.991660][T20742] [ 1492.994616][T20742] dump_stack_lvl+0xcd/0x134 [ 1492.999252][T20742] should_fail.cold+0x5/0xa [ 1493.003802][T20742] prepare_alloc_pages+0x17b/0x570 [ 1493.008964][T20742] ? __lock_acquire+0xbbf/0x5470 [ 1493.013953][T20742] __alloc_pages+0x12f/0x500 06:21:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) vmsplice(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="e23f76ed5b88", 0x6}], 0x1, 0x2) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 1493.018671][T20742] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1493.025516][T20742] alloc_pages_vma+0xf3/0x760 [ 1493.030248][T20742] shmem_alloc_page+0x11f/0x1f0 [ 1493.035224][T20742] ? shmem_link+0x360/0x360 [ 1493.039752][T20742] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1493.046065][T20742] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1493.052341][T20742] ? percpu_counter_add_batch+0xbd/0x180 [ 1493.058024][T20742] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1493.063785][T20742] ? __vm_enough_memory+0x184/0x360 06:21:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x488400, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) recvmsg$can_raw(r0, &(0x7f0000000480)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast1}}}}, 0x80, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000001500)=""/65, 0x41}, {&(0x7f0000000140)=""/16, 0x10}], 0x6, &(0x7f0000001600)=""/93, 0x5d}, 0x2040) sendmsg$nl_route_sched(r5, &(0x7f0000001740)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001700)={&(0x7f00000016c0)=@delchain={0x3c, 0x65, 0x100, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x4, 0x8}, {0x6, 0xd}, {0x8, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x2}}, @filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040010}, 0x4004084) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000017c0)={{0x1, 0x1, 0x18, r5, {0x8}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00464b4, &(0x7f0000001800)={r6}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000001780)={r6}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 1493.069040][T20742] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1493.074816][T20742] shmem_getpage_gfp+0x643/0x22d0 [ 1493.079925][T20742] ? shmem_is_huge+0x2f0/0x2f0 [ 1493.084916][T20742] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1493.090690][T20742] ? shmem_fault+0x750/0x750 [ 1493.095324][T20742] ? __kasan_kmalloc+0xa9/0xd0 [ 1493.100143][T20742] drm_gem_get_pages+0x290/0x590 [ 1493.105130][T20742] ? drm_gem_object_lookup+0xc0/0xc0 [ 1493.110451][T20742] ? find_held_lock+0x2d/0x110 06:21:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x488400, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) recvmsg$can_raw(r0, &(0x7f0000000480)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast1}}}}, 0x80, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000001500)=""/65, 0x41}, {&(0x7f0000000140)=""/16, 0x10}], 0x6, &(0x7f0000001600)=""/93, 0x5d}, 0x2040) sendmsg$nl_route_sched(r5, &(0x7f0000001740)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001700)={&(0x7f00000016c0)=@delchain={0x3c, 0x65, 0x100, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x4, 0x8}, {0x6, 0xd}, {0x8, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x2}}, @filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040010}, 0x4004084) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000017c0)={{0x1, 0x1, 0x18, r5, {0x8}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00464b4, &(0x7f0000001800)={r6}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000001780)={r6}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 1493.115251][T20742] ? mutex_lock_io_nested+0x1150/0x1150 [ 1493.120850][T20742] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1493.126379][T20742] drm_gem_shmem_get_pages+0xd6/0x250 [ 1493.131829][T20742] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1493.137616][T20742] drm_gem_pin+0x64/0x90 [ 1493.141904][T20742] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1493.147055][T20742] dma_buf_dynamic_attach+0x206/0xb40 [ 1493.152486][T20742] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1493.158607][T20742] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1493.164113][T20742] drm_gem_prime_fd_to_handle+0x433/0x550 06:21:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x488400, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) recvmsg$can_raw(r0, &(0x7f0000000480)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast1}}}}, 0x80, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000001500)=""/65, 0x41}, {&(0x7f0000000140)=""/16, 0x10}], 0x6, &(0x7f0000001600)=""/93, 0x5d}, 0x2040) sendmsg$nl_route_sched(r5, &(0x7f0000001740)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001700)={&(0x7f00000016c0)=@delchain={0x3c, 0x65, 0x100, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x4, 0x8}, {0x6, 0xd}, {0x8, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x2}}, @filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040010}, 0x4004084) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000017c0)={{0x1, 0x1, 0x18, r5, {0x8}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00464b4, &(0x7f0000001800)={r6}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000001780)={r6}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x488400, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) recvmsg$can_raw(r0, &(0x7f0000000480)={&(0x7f0000000240)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @multicast1}}}}, 0x80, &(0x7f0000001580)=[{&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000001500)=""/65, 0x41}, {&(0x7f0000000140)=""/16, 0x10}], 0x6, &(0x7f0000001600)=""/93, 0x5d}, 0x2040) (async) sendmsg$nl_route_sched(r5, &(0x7f0000001740)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000001700)={&(0x7f00000016c0)=@delchain={0x3c, 0x65, 0x100, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, {0x4, 0x8}, {0x6, 0xd}, {0x8, 0xc}}, [@TCA_RATE={0x6, 0x5, {0x1, 0x2}}, @filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040010}, 0x4004084) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000017c0)={{0x1, 0x1, 0x18, r5, {0x8}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r7, 0xc00464b4, &(0x7f0000001800)={r6}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000001780)={r6}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) [ 1493.169882][T20742] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1493.175828][T20742] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1493.181606][T20742] drm_ioctl_kernel+0x27d/0x4e0 [ 1493.186506][T20742] ? drm_prime_destroy_file_private+0x50/0x50 [ 1493.192617][T20742] ? drm_setversion+0x8a0/0x8a0 [ 1493.197537][T20742] drm_ioctl+0x51e/0x9d0 [ 1493.201869][T20742] ? drm_prime_destroy_file_private+0x50/0x50 [ 1493.207980][T20742] ? drm_version+0x3d0/0x3d0 [ 1493.212625][T20742] ? __fget_files+0x28c/0x470 06:21:10 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) fsconfig$FSCONFIG_SET_PATH(r4, 0x3, &(0x7f00000000c0)='@*\x00', &(0x7f0000000140)='./file0\x00', r0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1053, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 1493.217350][T20742] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1493.223632][T20742] ? drm_version+0x3d0/0x3d0 [ 1493.228261][T20742] __x64_sys_ioctl+0x193/0x200 [ 1493.233072][T20742] do_syscall_64+0x35/0xb0 [ 1493.237524][T20742] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1493.243453][T20742] RIP: 0033:0x7fe336aade99 [ 1493.247892][T20742] 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 [ 1493.267611][T20742] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1493.276060][T20742] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1493.284069][T20742] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1493.292079][T20742] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1493.300165][T20742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1493.308239][T20742] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1493.316269][T20742] 06:21:10 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000200)=@secondary) (async) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000840)={0x2020, 0x0, 0x0, 0x0}, 0x2020) keyctl$chown(0x4, 0x0, r4, 0x0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r6, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r7, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async, rerun: 32) fsetxattr$system_posix_acl(r0, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x7}, [{0x2, 0x5, 0xee01}, {0x2, 0x2, r4}], {0x4, 0x2}, [{0x8, 0x2, 0xee01}, {0x8, 0x4, r6}, {0x8, 0x3, r7}, {0x8, 0x4, 0xee00}, {0x8, 0x0, 0xee01}], {0x10, 0x3}}, 0x5c, 0x3) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1493.370602][T20775] CPU: 0 PID: 20775 Comm: syz-executor.3 Not tainted 5.16.0-rc7-syzkaller #0 [ 1493.379533][T20775] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1493.389617][T20775] Call Trace: [ 1493.392990][T20775] [ 1493.395950][T20775] dump_stack_lvl+0xcd/0x134 [ 1493.400583][T20775] should_fail.cold+0x5/0xa [ 1493.405132][T20775] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 1493.410547][T20775] should_failslab+0x5/0x10 [ 1493.415086][T20775] __kmalloc+0x72/0x340 [ 1493.419292][T20775] tomoyo_encode2.part.0+0xe9/0x3a0 [ 1493.424534][T20775] tomoyo_encode+0x28/0x50 [ 1493.428987][T20775] tomoyo_realpath_from_path+0x186/0x620 [ 1493.434673][T20775] tomoyo_path_number_perm+0x1d5/0x590 [ 1493.440248][T20775] ? tomoyo_path_number_perm+0x18d/0x590 [ 1493.446000][T20775] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1493.451880][T20775] ? find_held_lock+0x2d/0x110 [ 1493.456716][T20775] ? __fget_files+0x28c/0x470 [ 1493.461407][T20775] security_file_ioctl+0x50/0xb0 [ 1493.466352][T20775] __x64_sys_ioctl+0xb3/0x200 [ 1493.471064][T20775] do_syscall_64+0x35/0xb0 [ 1493.475504][T20775] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1493.481434][T20775] RIP: 0033:0x7f06db668e99 [ 1493.485875][T20775] 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 [ 1493.505516][T20775] RSP: 002b:00007f06d9fde168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1493.513939][T20775] RAX: ffffffffffffffda RBX: 00007f06db77bf60 RCX: 00007f06db668e99 [ 1493.522149][T20775] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1493.530134][T20775] RBP: 00007f06d9fde1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1493.538127][T20775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1493.546126][T20775] R13: 00007f06dbcafb1f R14: 00007f06d9fde300 R15: 0000000000022000 [ 1493.554165][T20775] [ 1493.592494][T20775] ERROR: Out of memory at tomoyo_realpath_from_path. 06:21:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 27) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:11 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000200)=@secondary) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000840)={0x2020, 0x0, 0x0, 0x0}, 0x2020) keyctl$chown(0x4, 0x0, r4, 0x0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) fstat(r5, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r6, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r7, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) fsetxattr$system_posix_acl(r0, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x7}, [{0x2, 0x5, 0xee01}, {0x2, 0x2, r4}], {0x4, 0x2}, [{0x8, 0x2, 0xee01}, {0x8, 0x4, r6}, {0x8, 0x3, r7}, {0x8, 0x4, 0xee00}, {0x8, 0x0, 0xee01}], {0x10, 0x3}}, 0x5c, 0x3) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r1) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, 0x0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000200)=@secondary) (async) add_key$user(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000840)={0x2020}, 0x2020) (async) keyctl$chown(0x4, 0x0, r4, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) (async) fstat(r5, &(0x7f0000001900)) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r6, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffff7ffffffff, 0xffffffffffffffff, 0x0) (async) fstat(0xffffffffffffffff, &(0x7f0000000340)) (async) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYRESHEX, @ANYRESDEC=0xee00, @ANYBLOB, @ANYRES16=r7, @ANYBLOB=',max_read=0x0000000000000001,blksize=0x0000000000001000,max_read=0x00000000ffffffff,blksize=0x0000000000000000,max_read=0x0000000000000bd5,blksize=0x0000000000000600,b', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) (async) fsetxattr$system_posix_acl(r0, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x7}, [{0x2, 0x5, 0xee01}, {0x2, 0x2, r4}], {0x4, 0x2}, [{0x8, 0x2, 0xee01}, {0x8, 0x4, r6}, {0x8, 0x3, r7}, {0x8, 0x4, 0xee00}, {0x8, 0x0, 0xee01}], {0x10, 0x3}}, 0x5c, 0x3) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) 06:21:11 executing program 5: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async, rerun: 64) r0 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001140), 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000040)={0x88, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_FRAME={0x69, 0x33, @beacon={@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x6}, @device_b, @device_a, @from_mac=@device_b, {0xc}}, @ver_80211n={0x0, 0x7000, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1}}, 0x0, @random, 0x0, @val, @val={0x1, 0x1, [{}]}, @val={0x3, 0x1, 0xb}, @val={0x4, 0x6}, @void, @void, @void, @void, @void, @val={0x2d, 0x1a}, @val={0x72, 0x6}, @val={0x71, 0x7}, @void}}]}, 0x88}}, 0x0) (async, rerun: 32) sendmsg$NL80211_CMD_LEAVE_OCB(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x28, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x88a3, 0x3c}}}}, ["", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x84}, 0x800) (rerun: 32) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r3) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r5) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) (rerun: 32) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r3}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:11 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) fsconfig$FSCONFIG_SET_PATH(r4, 0x3, &(0x7f00000000c0)='@*\x00', &(0x7f0000000140)='./file0\x00', r0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1053, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) pipe(&(0x7f00000001c0)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) (async) fsconfig$FSCONFIG_SET_PATH(r4, 0x3, &(0x7f00000000c0)='@*\x00', &(0x7f0000000140)='./file0\x00', r0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1053, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x0, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 3) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1493.781973][T21038] FAULT_INJECTION: forcing a failure. [ 1493.781973][T21038] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1493.816742][T21053] FAULT_INJECTION: forcing a failure. [ 1493.816742][T21053] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1493.847105][T21038] CPU: 0 PID: 21038 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1493.855925][T21038] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1493.866014][T21038] Call Trace: [ 1493.869311][T21038] [ 1493.872339][T21038] dump_stack_lvl+0xcd/0x134 [ 1493.876966][T21038] should_fail.cold+0x5/0xa [ 1493.881507][T21038] prepare_alloc_pages+0x17b/0x570 [ 1493.886656][T21038] ? __lock_acquire+0xbbf/0x5470 [ 1493.891654][T21038] __alloc_pages+0x12f/0x500 [ 1493.896269][T21038] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1493.903100][T21038] alloc_pages_vma+0xf3/0x760 [ 1493.907807][T21038] shmem_alloc_page+0x11f/0x1f0 [ 1493.912681][T21038] ? shmem_link+0x360/0x360 [ 1493.917207][T21038] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1493.923512][T21038] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1493.929775][T21038] ? percpu_counter_add_batch+0xbd/0x180 [ 1493.935435][T21038] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1493.941170][T21038] ? __vm_enough_memory+0x184/0x360 [ 1493.946397][T21038] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1493.952068][T21038] shmem_getpage_gfp+0x643/0x22d0 [ 1493.957143][T21038] ? shmem_is_huge+0x2f0/0x2f0 [ 1493.961947][T21038] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1493.967689][T21038] ? shmem_fault+0x750/0x750 [ 1493.972298][T21038] ? __kasan_kmalloc+0xa9/0xd0 [ 1493.977099][T21038] drm_gem_get_pages+0x290/0x590 [ 1493.982073][T21038] ? drm_gem_object_lookup+0xc0/0xc0 [ 1493.987374][T21038] ? find_held_lock+0x2d/0x110 [ 1493.992158][T21038] ? mutex_lock_io_nested+0x1150/0x1150 [ 1493.997739][T21038] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1494.003245][T21038] drm_gem_shmem_get_pages+0xd6/0x250 [ 1494.008643][T21038] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1494.014297][T21038] drm_gem_pin+0x64/0x90 [ 1494.018560][T21038] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1494.023689][T21038] dma_buf_dynamic_attach+0x206/0xb40 [ 1494.029182][T21038] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1494.035281][T21038] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1494.040765][T21038] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1494.046506][T21038] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1494.052423][T21038] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1494.058172][T21038] drm_ioctl_kernel+0x27d/0x4e0 [ 1494.063046][T21038] ? drm_prime_destroy_file_private+0x50/0x50 [ 1494.069142][T21038] ? drm_setversion+0x8a0/0x8a0 [ 1494.074043][T21038] drm_ioctl+0x51e/0x9d0 [ 1494.078310][T21038] ? drm_prime_destroy_file_private+0x50/0x50 [ 1494.084407][T21038] ? drm_version+0x3d0/0x3d0 [ 1494.089041][T21038] ? __fget_files+0x28c/0x470 [ 1494.093843][T21038] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1494.100115][T21038] ? drm_version+0x3d0/0x3d0 [ 1494.104723][T21038] __x64_sys_ioctl+0x193/0x200 [ 1494.109523][T21038] do_syscall_64+0x35/0xb0 [ 1494.113960][T21038] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1494.119875][T21038] RIP: 0033:0x7fe336aade99 [ 1494.124295][T21038] 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 [ 1494.144267][T21038] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1494.152703][T21038] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1494.160724][T21038] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1494.168802][T21038] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1494.176782][T21038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1494.184853][T21038] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1494.192871][T21038] [ 1494.195901][T21053] CPU: 1 PID: 21053 Comm: syz-executor.3 Not tainted 5.16.0-rc7-syzkaller #0 [ 1494.204684][T21053] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1494.214757][T21053] Call Trace: [ 1494.218046][T21053] [ 1494.220988][T21053] dump_stack_lvl+0xcd/0x134 [ 1494.225610][T21053] should_fail.cold+0x5/0xa [ 1494.230156][T21053] _copy_from_user+0x2c/0x180 [ 1494.234861][T21053] drm_ioctl+0x488/0x9d0 [ 1494.239127][T21053] ? drm_prime_destroy_file_private+0x50/0x50 [ 1494.245215][T21053] ? drm_version+0x3d0/0x3d0 [ 1494.249819][T21053] ? __fget_files+0x28c/0x470 [ 1494.254507][T21053] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1494.260835][T21053] ? drm_version+0x3d0/0x3d0 [ 1494.265782][T21053] __x64_sys_ioctl+0x193/0x200 [ 1494.270583][T21053] do_syscall_64+0x35/0xb0 [ 1494.275002][T21053] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1494.280898][T21053] RIP: 0033:0x7f06db668e99 [ 1494.285311][T21053] 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 [ 1494.304912][T21053] RSP: 002b:00007f06d9fde168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1494.313323][T21053] RAX: ffffffffffffffda RBX: 00007f06db77bf60 RCX: 00007f06db668e99 [ 1494.321375][T21053] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1494.329342][T21053] RBP: 00007f06d9fde1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1494.337320][T21053] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 06:21:11 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) syz_open_dev$dri(&(0x7f0000000000), 0x8, 0x0) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1494.345289][T21053] R13: 00007f06dbcafb1f R14: 00007f06d9fde300 R15: 0000000000022000 [ 1494.353267][T21053] 06:21:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 28) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 4) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4044, &(0x7f0000000040), 0x1c) [ 1494.526444][T21164] FAULT_INJECTION: forcing a failure. [ 1494.526444][T21164] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1494.542428][T21164] CPU: 0 PID: 21164 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1494.551253][T21164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1494.561428][T21164] Call Trace: [ 1494.564736][T21164] [ 1494.567709][T21164] dump_stack_lvl+0xcd/0x134 [ 1494.572339][T21164] should_fail.cold+0x5/0xa [ 1494.576895][T21164] prepare_alloc_pages+0x17b/0x570 [ 1494.582053][T21164] ? __lock_acquire+0xbbf/0x5470 [ 1494.587045][T21164] __alloc_pages+0x12f/0x500 [ 1494.591656][T21164] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1494.598654][T21164] alloc_pages_vma+0xf3/0x760 [ 1494.603343][T21164] shmem_alloc_page+0x11f/0x1f0 [ 1494.608194][T21164] ? shmem_link+0x360/0x360 [ 1494.612705][T21164] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1494.615536][T21190] FAULT_INJECTION: forcing a failure. [ 1494.615536][T21190] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1494.619022][T21164] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1494.638293][T21164] ? percpu_counter_add_batch+0xbd/0x180 [ 1494.643967][T21164] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1494.649716][T21164] ? __vm_enough_memory+0x184/0x360 [ 1494.654955][T21164] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1494.660621][T21164] shmem_getpage_gfp+0x643/0x22d0 [ 1494.665798][T21164] ? shmem_is_huge+0x2f0/0x2f0 [ 1494.670698][T21164] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1494.676453][T21164] ? shmem_fault+0x750/0x750 [ 1494.681065][T21164] ? __kasan_kmalloc+0xa9/0xd0 [ 1494.685856][T21164] drm_gem_get_pages+0x290/0x590 [ 1494.690846][T21164] ? drm_gem_object_lookup+0xc0/0xc0 [ 1494.696148][T21164] ? find_held_lock+0x2d/0x110 [ 1494.700924][T21164] ? mutex_lock_io_nested+0x1150/0x1150 [ 1494.706495][T21164] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1494.711999][T21164] drm_gem_shmem_get_pages+0xd6/0x250 [ 1494.717399][T21164] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1494.723049][T21164] drm_gem_pin+0x64/0x90 [ 1494.727302][T21164] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1494.732604][T21164] dma_buf_dynamic_attach+0x206/0xb40 [ 1494.738001][T21164] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1494.744088][T21164] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1494.749570][T21164] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1494.755306][T21164] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1494.761228][T21164] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1494.766978][T21164] drm_ioctl_kernel+0x27d/0x4e0 [ 1494.771837][T21164] ? drm_prime_destroy_file_private+0x50/0x50 [ 1494.777927][T21164] ? drm_setversion+0x8a0/0x8a0 [ 1494.782817][T21164] drm_ioctl+0x51e/0x9d0 [ 1494.787085][T21164] ? drm_prime_destroy_file_private+0x50/0x50 [ 1494.793178][T21164] ? drm_version+0x3d0/0x3d0 [ 1494.797811][T21164] ? __fget_files+0x28c/0x470 [ 1494.802531][T21164] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1494.808791][T21164] ? drm_version+0x3d0/0x3d0 [ 1494.813390][T21164] __x64_sys_ioctl+0x193/0x200 [ 1494.818175][T21164] do_syscall_64+0x35/0xb0 [ 1494.822616][T21164] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1494.828525][T21164] RIP: 0033:0x7fe336aade99 [ 1494.832943][T21164] 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 [ 1494.852560][T21164] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1494.860985][T21164] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1494.868963][T21164] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1494.876947][T21164] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1494.884930][T21164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1494.892913][T21164] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1494.900930][T21164] [ 1494.903957][T21190] CPU: 1 PID: 21190 Comm: syz-executor.3 Not tainted 5.16.0-rc7-syzkaller #0 [ 1494.912744][T21190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1494.922819][T21190] Call Trace: [ 1494.926109][T21190] [ 1494.929054][T21190] dump_stack_lvl+0xcd/0x134 [ 1494.933674][T21190] should_fail.cold+0x5/0xa [ 1494.938213][T21190] _copy_to_user+0x2c/0x150 [ 1494.942749][T21190] drm_ioctl+0x546/0x9d0 [ 1494.947025][T21190] ? drm_prime_destroy_file_private+0x50/0x50 [ 1494.953120][T21190] ? drm_version+0x3d0/0x3d0 [ 1494.957745][T21190] ? __fget_files+0x28c/0x470 [ 1494.962456][T21190] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1494.968720][T21190] ? drm_version+0x3d0/0x3d0 [ 1494.973338][T21190] __x64_sys_ioctl+0x193/0x200 [ 1494.978113][T21190] do_syscall_64+0x35/0xb0 [ 1494.982533][T21190] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1494.988427][T21190] RIP: 0033:0x7f06db668e99 [ 1494.992839][T21190] 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 [ 1495.012536][T21190] RSP: 002b:00007f06d9fbd168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1495.020961][T21190] RAX: ffffffffffffffda RBX: 00007f06db77c030 RCX: 00007f06db668e99 06:21:12 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (rerun: 64) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async, rerun: 64) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (rerun: 64) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) (async) fsconfig$FSCONFIG_SET_PATH(r4, 0x3, &(0x7f00000000c0)='@*\x00', &(0x7f0000000140)='./file0\x00', r0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1053, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (rerun: 32) 06:21:12 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async, rerun: 32) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async, rerun: 32) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async, rerun: 32) syz_open_dev$dri(&(0x7f0000000000), 0x8, 0x0) (rerun: 32) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (rerun: 32) 06:21:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 29) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1495.028938][T21190] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000003 [ 1495.036914][T21190] RBP: 00007f06d9fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1495.044880][T21190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1495.052847][T21190] R13: 00007f06dbcafb1f R14: 00007f06d9fbd300 R15: 0000000000022000 [ 1495.060826][T21190] 06:21:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 5) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1495.242436][T21249] FAULT_INJECTION: forcing a failure. [ 1495.242436][T21249] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1495.278314][T21249] CPU: 0 PID: 21249 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1495.287135][T21249] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1495.297221][T21249] Call Trace: [ 1495.300522][T21249] [ 1495.303472][T21249] dump_stack_lvl+0xcd/0x134 [ 1495.308101][T21249] should_fail.cold+0x5/0xa [ 1495.312739][T21249] prepare_alloc_pages+0x17b/0x570 [ 1495.317896][T21249] ? __lock_acquire+0xbbf/0x5470 [ 1495.322859][T21249] __alloc_pages+0x12f/0x500 [ 1495.327499][T21249] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1495.334431][T21249] alloc_pages_vma+0xf3/0x760 [ 1495.338118][T21365] FAULT_INJECTION: forcing a failure. [ 1495.338118][T21365] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1495.339150][T21249] shmem_alloc_page+0x11f/0x1f0 [ 1495.339185][T21249] ? shmem_link+0x360/0x360 [ 1495.362006][T21249] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1495.368320][T21249] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1495.374595][T21249] ? percpu_counter_add_batch+0xbd/0x180 [ 1495.380261][T21249] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1495.385997][T21249] ? __vm_enough_memory+0x184/0x360 [ 1495.391222][T21249] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1495.396891][T21249] shmem_getpage_gfp+0x643/0x22d0 [ 1495.401961][T21249] ? shmem_is_huge+0x2f0/0x2f0 [ 1495.406761][T21249] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1495.412584][T21249] ? shmem_fault+0x750/0x750 [ 1495.417192][T21249] ? __kasan_kmalloc+0xa9/0xd0 [ 1495.422073][T21249] drm_gem_get_pages+0x290/0x590 [ 1495.427038][T21249] ? drm_gem_object_lookup+0xc0/0xc0 [ 1495.432334][T21249] ? find_held_lock+0x2d/0x110 [ 1495.437119][T21249] ? mutex_lock_io_nested+0x1150/0x1150 [ 1495.442689][T21249] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1495.448196][T21249] drm_gem_shmem_get_pages+0xd6/0x250 [ 1495.453583][T21249] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1495.459237][T21249] drm_gem_pin+0x64/0x90 [ 1495.463504][T21249] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1495.468630][T21249] dma_buf_dynamic_attach+0x206/0xb40 [ 1495.474028][T21249] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1495.480118][T21249] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1495.485597][T21249] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1495.491338][T21249] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1495.497260][T21249] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1495.503019][T21249] drm_ioctl_kernel+0x27d/0x4e0 [ 1495.507879][T21249] ? drm_prime_destroy_file_private+0x50/0x50 [ 1495.513964][T21249] ? drm_setversion+0x8a0/0x8a0 [ 1495.518854][T21249] drm_ioctl+0x51e/0x9d0 [ 1495.523114][T21249] ? drm_prime_destroy_file_private+0x50/0x50 [ 1495.529205][T21249] ? drm_version+0x3d0/0x3d0 [ 1495.533835][T21249] ? __fget_files+0x28c/0x470 [ 1495.538547][T21249] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1495.544798][T21249] ? drm_version+0x3d0/0x3d0 [ 1495.549406][T21249] __x64_sys_ioctl+0x193/0x200 [ 1495.554192][T21249] do_syscall_64+0x35/0xb0 [ 1495.558622][T21249] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1495.564530][T21249] RIP: 0033:0x7fe336aade99 [ 1495.569004][T21249] 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 [ 1495.588621][T21249] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1495.597051][T21249] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1495.605209][T21249] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1495.613187][T21249] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1495.621163][T21249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1495.629663][T21249] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1495.637682][T21249] [ 1495.640746][T21365] CPU: 1 PID: 21365 Comm: syz-executor.3 Not tainted 5.16.0-rc7-syzkaller #0 [ 1495.649531][T21365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1495.659607][T21365] Call Trace: [ 1495.662969][T21365] [ 1495.665896][T21365] dump_stack_lvl+0xcd/0x134 [ 1495.670492][T21365] should_fail.cold+0x5/0xa [ 1495.675007][T21365] _copy_to_user+0x2c/0x150 [ 1495.679517][T21365] simple_read_from_buffer+0xcc/0x160 [ 1495.684928][T21365] proc_fail_nth_read+0x187/0x220 [ 1495.689989][T21365] ? proc_tid_comm_permission+0x1b0/0x1b0 [ 1495.695704][T21365] ? security_file_permission+0xab/0xd0 [ 1495.701255][T21365] ? proc_tid_comm_permission+0x1b0/0x1b0 [ 1495.706974][T21365] vfs_read+0x1b5/0x600 [ 1495.711187][T21365] ksys_read+0x12d/0x250 [ 1495.715426][T21365] ? vfs_write+0xae0/0xae0 [ 1495.719844][T21365] ? syscall_enter_from_user_mode+0x21/0x70 [ 1495.725743][T21365] do_syscall_64+0x35/0xb0 [ 1495.730163][T21365] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1495.736062][T21365] RIP: 0033:0x7f06db61ba4c [ 1495.740475][T21365] 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 [ 1495.760081][T21365] RSP: 002b:00007f06d9fbd160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1495.768579][T21365] RAX: ffffffffffffffda RBX: 00007f06db77c030 RCX: 00007f06db61ba4c [ 1495.776551][T21365] RDX: 000000000000000f RSI: 00007f06d9fbd1e0 RDI: 000000000000000e [ 1495.784519][T21365] RBP: 00007f06d9fbd1d0 R08: 0000000000000000 R09: 0000000000000000 06:21:13 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0x0, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:13 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) syz_open_dev$dri(&(0x7f0000000000), 0x8, 0x0) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1495.792483][T21365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1495.800454][T21365] R13: 00007f06dbcafb1f R14: 00007f06d9fbd300 R15: 0000000000022000 [ 1495.808454][T21365] 06:21:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) r5 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x5) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x80, 0x2, 0x5, 0x5, 0x0, 0x4, 0x38700, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000000c0), 0x3}, 0x10100, 0x7fff, 0x1, 0x6, 0x5, 0xffff0001, 0xfffa, 0x0, 0xfffffff8, 0x0, 0x200}, 0xffffffffffffffff, 0x1, r5, 0x8) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f0000000300)={0x5, 0x80, 0x5, 0x7, 0x5, 0x9f, 0x0, 0x1, 0x16f4, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000002c0)}, 0x2402, 0x8cc, 0x1, 0x4, 0x7f, 0x7, 0x3f, 0x0, 0x5, 0x0, 0x4}) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4044, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(r0, 0x0, 0x0, 0x4044, &(0x7f0000000040), 0x1c) (async) 06:21:13 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000200)='westwood\x00', 0x9) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) sendmsg$nl_xfrm(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000340)=@delpolicy={0x1cc, 0x14, 0x2, 0x70bd28, 0x25dfdbfb, {{@in=@local, @in=@multicast1, 0x4e20, 0x0, 0x4e24, 0x0, 0x2, 0x0, 0x8ad8ab8751939a92, 0x2f, 0x0, 0xee00}, 0x6e6bb6}, [@algo_aead={0xf4, 0x12, {{'seqiv(aegis256)\x00'}, 0x540, 0x0, "9c4df02895b91f8a55c160d08433114e00ad9332f9d727b8bb3cd00e2205a778bb9eb856383f0ca259c8a719ec56df7f92f8175dbaa24c208aa1ae070e92a1d9a7c9dbbedb84cfd7bd704f499a279452c44a0e5d4d353cf8862efbd0aac5d36e2b57d9f355b94e80c10803000000000000002ea62b3d44c41f3c90b79a2957dd3a8273bf815435df4e9e37aecb824a91fc1d287e8cba0e4ee17684184e91f60264e3e6477bfca756"}}, @replay_esn_val={0x3c, 0x17, {0x8, 0x70bd2b, 0x70bd2c, 0x70bd27, 0x70bd2b, 0x5, [0x8, 0xa4d, 0x1000, 0x50, 0x6, 0x400, 0x3, 0x1]}}, @encap={0x1c, 0x4, {0xffffffffffffffff, 0x4e23, 0x4e24, @in6=@dev={0xfe, 0x80, '\x00', 0x21}}}, @lastused={0xc, 0xf, 0x9}, @tfcpad={0x8, 0x16, 0x3f}, @mark={0xc, 0x15, {0x35075c, 0xfffff800}}, @replay_val={0x10, 0xa, {0x70bd2b, 0x70bd28, 0x8a8}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x24000050}, 0x4000) 06:21:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 30) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (rerun: 32) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) (async) r5 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x5) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x80, 0x2, 0x5, 0x5, 0x0, 0x4, 0x38700, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000000c0), 0x3}, 0x10100, 0x7fff, 0x1, 0x6, 0x5, 0xffff0001, 0xfffa, 0x0, 0xfffffff8, 0x0, 0x200}, 0xffffffffffffffff, 0x1, r5, 0x8) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f0000000300)={0x5, 0x80, 0x5, 0x7, 0x5, 0x9f, 0x0, 0x1, 0x16f4, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000002c0)}, 0x2402, 0x8cc, 0x1, 0x4, 0x7f, 0x7, 0x3f, 0x0, 0x5, 0x0, 0x4}) (async, rerun: 32) socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 32) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:13 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0x0, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) [ 1496.086829][T21492] FAULT_INJECTION: forcing a failure. [ 1496.086829][T21492] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1496.116814][T21492] CPU: 0 PID: 21492 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1496.125640][T21492] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 06:21:13 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000200)='westwood\x00', 0x9) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) sendmsg$nl_xfrm(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000340)=@delpolicy={0x1cc, 0x14, 0x2, 0x70bd28, 0x25dfdbfb, {{@in=@local, @in=@multicast1, 0x4e20, 0x0, 0x4e24, 0x0, 0x2, 0x0, 0x8ad8ab8751939a92, 0x2f, 0x0, 0xee00}, 0x6e6bb6}, [@algo_aead={0xf4, 0x12, {{'seqiv(aegis256)\x00'}, 0x540, 0x0, "9c4df02895b91f8a55c160d08433114e00ad9332f9d727b8bb3cd00e2205a778bb9eb856383f0ca259c8a719ec56df7f92f8175dbaa24c208aa1ae070e92a1d9a7c9dbbedb84cfd7bd704f499a279452c44a0e5d4d353cf8862efbd0aac5d36e2b57d9f355b94e80c10803000000000000002ea62b3d44c41f3c90b79a2957dd3a8273bf815435df4e9e37aecb824a91fc1d287e8cba0e4ee17684184e91f60264e3e6477bfca756"}}, @replay_esn_val={0x3c, 0x17, {0x8, 0x70bd2b, 0x70bd2c, 0x70bd27, 0x70bd2b, 0x5, [0x8, 0xa4d, 0x1000, 0x50, 0x6, 0x400, 0x3, 0x1]}}, @encap={0x1c, 0x4, {0xffffffffffffffff, 0x4e23, 0x4e24, @in6=@dev={0xfe, 0x80, '\x00', 0x21}}}, @lastused={0xc, 0xf, 0x9}, @tfcpad={0x8, 0x16, 0x3f}, @mark={0xc, 0x15, {0x35075c, 0xfffff800}}, @replay_val={0x10, 0xa, {0x70bd2b, 0x70bd28, 0x8a8}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x24000050}, 0x4000) [ 1496.135728][T21492] Call Trace: [ 1496.139033][T21492] [ 1496.141990][T21492] dump_stack_lvl+0xcd/0x134 [ 1496.146625][T21492] should_fail.cold+0x5/0xa [ 1496.151175][T21492] prepare_alloc_pages+0x17b/0x570 [ 1496.156329][T21492] ? __lock_acquire+0xbbf/0x5470 [ 1496.161315][T21492] __alloc_pages+0x12f/0x500 [ 1496.165935][T21492] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1496.172864][T21492] alloc_pages_vma+0xf3/0x760 [ 1496.177591][T21492] shmem_alloc_page+0x11f/0x1f0 [ 1496.182486][T21492] ? shmem_link+0x360/0x360 [ 1496.187018][T21492] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1496.193341][T21492] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1496.199618][T21492] ? percpu_counter_add_batch+0xbd/0x180 [ 1496.205298][T21492] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1496.211055][T21492] ? __vm_enough_memory+0x184/0x360 [ 1496.216304][T21492] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1496.221990][T21492] shmem_getpage_gfp+0x643/0x22d0 [ 1496.227080][T21492] ? shmem_is_huge+0x2f0/0x2f0 [ 1496.231992][T21492] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1496.237761][T21492] ? shmem_fault+0x750/0x750 [ 1496.242389][T21492] ? __kasan_kmalloc+0xa9/0xd0 [ 1496.247203][T21492] drm_gem_get_pages+0x290/0x590 [ 1496.252206][T21492] ? drm_gem_object_lookup+0xc0/0xc0 [ 1496.257576][T21492] ? find_held_lock+0x2d/0x110 [ 1496.262374][T21492] ? mutex_lock_io_nested+0x1150/0x1150 [ 1496.267965][T21492] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1496.273491][T21492] drm_gem_shmem_get_pages+0xd6/0x250 [ 1496.278902][T21492] ? drm_gem_shmem_get_pages+0x250/0x250 06:21:13 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) setsockopt$inet6_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000200)='westwood\x00', 0x9) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) (async) sendmsg$nl_xfrm(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000340)=@delpolicy={0x1cc, 0x14, 0x2, 0x70bd28, 0x25dfdbfb, {{@in=@local, @in=@multicast1, 0x4e20, 0x0, 0x4e24, 0x0, 0x2, 0x0, 0x8ad8ab8751939a92, 0x2f, 0x0, 0xee00}, 0x6e6bb6}, [@algo_aead={0xf4, 0x12, {{'seqiv(aegis256)\x00'}, 0x540, 0x0, "9c4df02895b91f8a55c160d08433114e00ad9332f9d727b8bb3cd00e2205a778bb9eb856383f0ca259c8a719ec56df7f92f8175dbaa24c208aa1ae070e92a1d9a7c9dbbedb84cfd7bd704f499a279452c44a0e5d4d353cf8862efbd0aac5d36e2b57d9f355b94e80c10803000000000000002ea62b3d44c41f3c90b79a2957dd3a8273bf815435df4e9e37aecb824a91fc1d287e8cba0e4ee17684184e91f60264e3e6477bfca756"}}, @replay_esn_val={0x3c, 0x17, {0x8, 0x70bd2b, 0x70bd2c, 0x70bd27, 0x70bd2b, 0x5, [0x8, 0xa4d, 0x1000, 0x50, 0x6, 0x400, 0x3, 0x1]}}, @encap={0x1c, 0x4, {0xffffffffffffffff, 0x4e23, 0x4e24, @in6=@dev={0xfe, 0x80, '\x00', 0x21}}}, @lastused={0xc, 0xf, 0x9}, @tfcpad={0x8, 0x16, 0x3f}, @mark={0xc, 0x15, {0x35075c, 0xfffff800}}, @replay_val={0x10, 0xa, {0x70bd2b, 0x70bd28, 0x8a8}}]}, 0x1cc}, 0x1, 0x0, 0x0, 0x24000050}, 0x4000) [ 1496.284577][T21492] drm_gem_pin+0x64/0x90 [ 1496.288862][T21492] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1496.294017][T21492] dma_buf_dynamic_attach+0x206/0xb40 [ 1496.299446][T21492] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1496.305562][T21492] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1496.311075][T21492] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1496.317016][T21492] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1496.322954][T21492] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1496.328723][T21492] drm_ioctl_kernel+0x27d/0x4e0 06:21:13 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) (async) r5 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x5) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x80, 0x2, 0x5, 0x5, 0x0, 0x4, 0x38700, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000000c0), 0x3}, 0x10100, 0x7fff, 0x1, 0x6, 0x5, 0xffff0001, 0xfffa, 0x0, 0xfffffff8, 0x0, 0x200}, 0xffffffffffffffff, 0x1, r5, 0x8) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f0000000300)={0x5, 0x80, 0x5, 0x7, 0x5, 0x9f, 0x0, 0x1, 0x16f4, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000002c0)}, 0x2402, 0x8cc, 0x1, 0x4, 0x7f, 0x7, 0x3f, 0x0, 0x5, 0x0, 0x4}) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 1496.333607][T21492] ? drm_prime_destroy_file_private+0x50/0x50 [ 1496.339723][T21492] ? drm_setversion+0x8a0/0x8a0 [ 1496.344643][T21492] drm_ioctl+0x51e/0x9d0 [ 1496.348942][T21492] ? drm_prime_destroy_file_private+0x50/0x50 [ 1496.355062][T21492] ? drm_version+0x3d0/0x3d0 [ 1496.359711][T21492] ? __fget_files+0x28c/0x470 [ 1496.364453][T21492] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1496.370740][T21492] ? drm_version+0x3d0/0x3d0 [ 1496.375380][T21492] __x64_sys_ioctl+0x193/0x200 [ 1496.380195][T21492] do_syscall_64+0x35/0xb0 06:21:13 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x5c2302) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x2, 0x7, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) r3 = signalfd(r1, &(0x7f00000000c0)={[0xcac0]}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) r6 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') setsockopt$inet_tcp_TCP_CONGESTION(r6, 0x6, 0xd, &(0x7f0000000280)='reno\x00', 0x5) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000200)={r2}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r3, 0xc01864ba, &(0x7f0000000140)={0x887, 0x4, 0x9, 0xbbbbbbbb}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x1, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x6, 0xe1]}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'wg0\x00'}) [ 1496.384652][T21492] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1496.390593][T21492] RIP: 0033:0x7fe336aade99 [ 1496.395045][T21492] 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 [ 1496.414684][T21492] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1496.423141][T21492] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 06:21:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4044, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(r0, 0x0, 0x0, 0x4044, &(0x7f0000000040), 0x1c) (async) [ 1496.431143][T21492] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1496.439147][T21492] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1496.447148][T21492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1496.455156][T21492] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1496.463181][T21492] 06:21:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0x0, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 31) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffffff, 0x80046402, &(0x7f0000000140)=0x8) 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}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f00000000c0)={r4}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) 06:21:14 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x5c2302) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) socket$inet_tcp(0x2, 0x1, 0x0) (async, rerun: 64) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x2, 0x7, 0x0, 0x0}) close(r0) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async, rerun: 64) r3 = signalfd(r1, &(0x7f00000000c0)={[0xcac0]}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) r6 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') setsockopt$inet_tcp_TCP_CONGESTION(r6, 0x6, 0xd, &(0x7f0000000280)='reno\x00', 0x5) (async) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000200)={r2}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r3, 0xc01864ba, &(0x7f0000000140)={0x887, 0x4, 0x9, 0xbbbbbbbb}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x1, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x6, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'wg0\x00'}) [ 1496.746074][T21926] FAULT_INJECTION: forcing a failure. [ 1496.746074][T21926] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1496.787726][T21926] CPU: 1 PID: 21926 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1496.796550][T21926] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1496.806629][T21926] Call Trace: [ 1496.809923][T21926] [ 1496.812891][T21926] dump_stack_lvl+0xcd/0x134 [ 1496.817514][T21926] should_fail.cold+0x5/0xa [ 1496.822054][T21926] prepare_alloc_pages+0x17b/0x570 [ 1496.827201][T21926] ? __lock_acquire+0xbbf/0x5470 [ 1496.832268][T21926] __alloc_pages+0x12f/0x500 06:21:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 64) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) [ 1496.836916][T21926] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1496.843740][T21926] alloc_pages_vma+0xf3/0x760 [ 1496.848458][T21926] shmem_alloc_page+0x11f/0x1f0 [ 1496.853341][T21926] ? shmem_link+0x360/0x360 [ 1496.857870][T21926] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1496.864182][T21926] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1496.870632][T21926] ? percpu_counter_add_batch+0xbd/0x180 [ 1496.876303][T21926] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1496.882053][T21926] ? __vm_enough_memory+0x184/0x360 06:21:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) 06:21:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x2, 0x4}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) [ 1496.887284][T21926] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1496.892960][T21926] shmem_getpage_gfp+0x643/0x22d0 [ 1496.898030][T21926] ? shmem_is_huge+0x2f0/0x2f0 [ 1496.902827][T21926] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1496.908557][T21926] ? shmem_fault+0x750/0x750 [ 1496.913182][T21926] ? __kasan_kmalloc+0xa9/0xd0 [ 1496.917991][T21926] drm_gem_get_pages+0x290/0x590 [ 1496.922973][T21926] ? drm_gem_object_lookup+0xc0/0xc0 [ 1496.928287][T21926] ? find_held_lock+0x2d/0x110 [ 1496.933087][T21926] ? mutex_lock_io_nested+0x1150/0x1150 [ 1496.938680][T21926] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1496.944192][T21926] drm_gem_shmem_get_pages+0xd6/0x250 [ 1496.949597][T21926] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1496.955233][T21926] drm_gem_pin+0x64/0x90 [ 1496.959484][T21926] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1496.964621][T21926] dma_buf_dynamic_attach+0x206/0xb40 [ 1496.969994][T21926] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1496.976069][T21926] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1496.981567][T21926] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1496.987401][T21926] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1496.993375][T21926] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1496.999095][T21926] drm_ioctl_kernel+0x27d/0x4e0 [ 1497.003943][T21926] ? drm_prime_destroy_file_private+0x50/0x50 [ 1497.010035][T21926] ? drm_setversion+0x8a0/0x8a0 [ 1497.014912][T21926] drm_ioctl+0x51e/0x9d0 [ 1497.019150][T21926] ? drm_prime_destroy_file_private+0x50/0x50 [ 1497.025227][T21926] ? drm_version+0x3d0/0x3d0 [ 1497.029893][T21926] ? __fget_files+0x28c/0x470 [ 1497.034576][T21926] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1497.040818][T21926] ? drm_version+0x3d0/0x3d0 [ 1497.045441][T21926] __x64_sys_ioctl+0x193/0x200 [ 1497.050226][T21926] do_syscall_64+0x35/0xb0 [ 1497.054702][T21926] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1497.060655][T21926] RIP: 0033:0x7fe336aade99 [ 1497.065067][T21926] 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 06:21:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1497.084761][T21926] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1497.093175][T21926] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1497.101278][T21926] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1497.109260][T21926] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1497.117227][T21926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1497.125197][T21926] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1497.133181][T21926] 06:21:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffffff, 0x80046402, &(0x7f0000000140)=0x8) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f00000000c0)={r4}) (async) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 32) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x0, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x2, 0x4}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x2, 0x4}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:14 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x5c2302) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x2, 0x7, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) r3 = signalfd(r1, &(0x7f00000000c0)={[0xcac0]}, 0x8) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) r6 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') setsockopt$inet_tcp_TCP_CONGESTION(r6, 0x6, 0xd, &(0x7f0000000280)='reno\x00', 0x5) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000200)={r2}) (async) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r3, 0xc01864ba, &(0x7f0000000140)={0x887, 0x4, 0x9, 0xbbbbbbbb}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x1, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x6, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'wg0\x00'}) [ 1497.349384][T22056] FAULT_INJECTION: forcing a failure. [ 1497.349384][T22056] name fail_page_alloc, interval 1, probability 0, space 0, times 0 06:21:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffffff, 0x80046402, &(0x7f0000000140)=0x8) 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}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f00000000c0)={r4}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) ioctl$DRM_IOCTL_GET_MAGIC(0xffffffffffffffff, 0x80046402, &(0x7f0000000140)=0x8) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f00000000c0)={r4}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) [ 1497.425706][T22056] CPU: 1 PID: 22056 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1497.434521][T22056] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1497.444600][T22056] Call Trace: [ 1497.448245][T22056] [ 1497.451198][T22056] dump_stack_lvl+0xcd/0x134 [ 1497.455829][T22056] should_fail.cold+0x5/0xa [ 1497.460368][T22056] prepare_alloc_pages+0x17b/0x570 [ 1497.465507][T22056] ? __lock_acquire+0xbbf/0x5470 [ 1497.470477][T22056] __alloc_pages+0x12f/0x500 [ 1497.475085][T22056] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1497.481879][T22056] alloc_pages_vma+0xf3/0x760 [ 1497.486576][T22056] shmem_alloc_page+0x11f/0x1f0 [ 1497.491437][T22056] ? shmem_link+0x360/0x360 [ 1497.495962][T22056] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1497.502257][T22056] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1497.508511][T22056] ? percpu_counter_add_batch+0xbd/0x180 [ 1497.514156][T22056] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1497.519905][T22056] ? __vm_enough_memory+0x184/0x360 [ 1497.525109][T22056] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1497.530923][T22056] shmem_getpage_gfp+0x643/0x22d0 [ 1497.535963][T22056] ? shmem_is_huge+0x2f0/0x2f0 [ 1497.540744][T22056] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1497.546477][T22056] ? shmem_fault+0x750/0x750 [ 1497.551068][T22056] ? __kasan_kmalloc+0xa9/0xd0 [ 1497.555869][T22056] drm_gem_get_pages+0x290/0x590 [ 1497.560831][T22056] ? drm_gem_object_lookup+0xc0/0xc0 [ 1497.566123][T22056] ? find_held_lock+0x2d/0x110 [ 1497.570895][T22056] ? mutex_lock_io_nested+0x1150/0x1150 [ 1497.576535][T22056] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1497.582018][T22056] drm_gem_shmem_get_pages+0xd6/0x250 [ 1497.587394][T22056] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1497.593026][T22056] drm_gem_pin+0x64/0x90 [ 1497.597268][T22056] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1497.602381][T22056] dma_buf_dynamic_attach+0x206/0xb40 [ 1497.607763][T22056] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1497.613843][T22056] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1497.619308][T22056] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1497.625044][T22056] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1497.631028][T22056] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1497.636754][T22056] drm_ioctl_kernel+0x27d/0x4e0 [ 1497.641601][T22056] ? drm_prime_destroy_file_private+0x50/0x50 [ 1497.647671][T22056] ? drm_setversion+0x8a0/0x8a0 [ 1497.652532][T22056] drm_ioctl+0x51e/0x9d0 [ 1497.656775][T22056] ? drm_prime_destroy_file_private+0x50/0x50 [ 1497.662864][T22056] ? drm_version+0x3d0/0x3d0 [ 1497.667727][T22056] ? __fget_files+0x28c/0x470 [ 1497.672414][T22056] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1497.678654][T22056] ? drm_version+0x3d0/0x3d0 [ 1497.683263][T22056] __x64_sys_ioctl+0x193/0x200 [ 1497.688043][T22056] do_syscall_64+0x35/0xb0 [ 1497.692460][T22056] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1497.698356][T22056] RIP: 0033:0x7fe336aade99 [ 1497.702764][T22056] 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 06:21:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1497.722452][T22056] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1497.730865][T22056] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1497.738830][T22056] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1497.746797][T22056] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1497.754765][T22056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1497.762731][T22056] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1497.770729][T22056] 06:21:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 33) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x2, 0x4}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:15 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0xfffffc00, 0x9, 0x2}) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x61a000, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000001c0)={0x4, 0x6, 0x1f, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000200)={r5}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x43, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000240)={r7}) [ 1497.949574][T22114] warn_alloc: 2 callbacks suppressed 06:21:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1497.949590][T22114] syz-executor.4: vmalloc error: size 4096, page order 0, failed to allocate pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null) [ 1497.979008][T22180] FAULT_INJECTION: forcing a failure. [ 1497.979008][T22180] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1498.011961][T22114] ,cpuset=syz4,mems_allowed=0-1 [ 1498.020316][T22180] CPU: 1 PID: 22180 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1498.029120][T22180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1498.039184][T22180] Call Trace: [ 1498.042462][T22180] [ 1498.045388][T22180] dump_stack_lvl+0xcd/0x134 [ 1498.049984][T22180] should_fail.cold+0x5/0xa [ 1498.054494][T22180] prepare_alloc_pages+0x17b/0x570 [ 1498.059611][T22180] ? __lock_acquire+0xbbf/0x5470 [ 1498.064566][T22180] __alloc_pages+0x12f/0x500 [ 1498.069159][T22180] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1498.075938][T22180] alloc_pages_vma+0xf3/0x760 [ 1498.080626][T22180] shmem_alloc_page+0x11f/0x1f0 [ 1498.085481][T22180] ? shmem_link+0x360/0x360 [ 1498.090025][T22180] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1498.096442][T22180] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1498.102680][T22180] ? percpu_counter_add_batch+0xbd/0x180 [ 1498.108320][T22180] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1498.114041][T22180] ? __vm_enough_memory+0x184/0x360 [ 1498.119242][T22180] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1498.124885][T22180] shmem_getpage_gfp+0x643/0x22d0 [ 1498.129922][T22180] ? shmem_is_huge+0x2f0/0x2f0 [ 1498.134695][T22180] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1498.140418][T22180] ? shmem_fault+0x750/0x750 [ 1498.145010][T22180] ? __kasan_kmalloc+0xa9/0xd0 [ 1498.149782][T22180] drm_gem_get_pages+0x290/0x590 [ 1498.154730][T22180] ? drm_gem_object_lookup+0xc0/0xc0 [ 1498.160019][T22180] ? mutex_lock_io_nested+0x1150/0x1150 [ 1498.165570][T22180] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1498.171073][T22180] drm_gem_shmem_get_pages+0xd6/0x250 [ 1498.176449][T22180] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1498.182085][T22180] drm_gem_pin+0x64/0x90 [ 1498.186334][T22180] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1498.191459][T22180] dma_buf_dynamic_attach+0x206/0xb40 [ 1498.196841][T22180] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1498.202915][T22180] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1498.208380][T22180] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1498.214114][T22180] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1498.220015][T22180] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1498.225741][T22180] drm_ioctl_kernel+0x27d/0x4e0 [ 1498.230589][T22180] ? drm_prime_destroy_file_private+0x50/0x50 [ 1498.236665][T22180] ? drm_setversion+0x8a0/0x8a0 [ 1498.241528][T22180] drm_ioctl+0x51e/0x9d0 [ 1498.245774][T22180] ? drm_prime_destroy_file_private+0x50/0x50 [ 1498.251845][T22180] ? drm_version+0x3d0/0x3d0 [ 1498.256445][T22180] ? __fget_files+0x28c/0x470 [ 1498.261146][T22180] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1498.267415][T22180] ? drm_version+0x3d0/0x3d0 [ 1498.272024][T22180] __x64_sys_ioctl+0x193/0x200 [ 1498.276800][T22180] do_syscall_64+0x35/0xb0 [ 1498.281218][T22180] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1498.287113][T22180] RIP: 0033:0x7fe336aade99 [ 1498.291526][T22180] 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 [ 1498.311134][T22180] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1498.319543][T22180] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 06:21:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x0, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) [ 1498.327514][T22180] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1498.335484][T22180] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1498.343459][T22180] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1498.351442][T22180] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1498.359429][T22180] [ 1498.370454][T22114] CPU: 1 PID: 22114 Comm: syz-executor.4 Not tainted 5.16.0-rc7-syzkaller #0 [ 1498.379265][T22114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1498.389341][T22114] Call Trace: [ 1498.392618][T22114] [ 1498.395542][T22114] dump_stack_lvl+0xcd/0x134 [ 1498.400143][T22114] warn_alloc.cold+0x87/0x17a [ 1498.404822][T22114] ? zone_watermark_ok_safe+0x290/0x290 [ 1498.410364][T22114] ? __kmalloc_node+0x62/0x390 [ 1498.415148][T22114] ? __vmalloc_node_range+0x571/0xab0 [ 1498.420519][T22114] __vmalloc_node_range+0x880/0xab0 [ 1498.425727][T22114] ? vfree_atomic+0xe0/0xe0 [ 1498.430233][T22114] ? rcu_read_lock_sched_held+0x3a/0x70 [ 1498.435780][T22114] ? kernel_clone+0xe7/0xab0 [ 1498.440367][T22114] copy_process+0x926/0x75a0 [ 1498.444955][T22114] ? kernel_clone+0xe7/0xab0 [ 1498.449546][T22114] ? lock_chain_count+0x20/0x20 [ 1498.454393][T22114] ? lock_chain_count+0x20/0x20 [ 1498.459246][T22114] ? find_held_lock+0x2d/0x110 [ 1498.464012][T22114] ? __cleanup_sighand+0xb0/0xb0 [ 1498.468946][T22114] ? lock_downgrade+0x6e0/0x6e0 [ 1498.473800][T22114] ? __lock_acquire+0x1655/0x5470 [ 1498.478827][T22114] ? kernel_clone+0x314/0xab0 [ 1498.483506][T22114] kernel_clone+0xe7/0xab0 [ 1498.487925][T22114] ? create_io_thread+0xf0/0xf0 [ 1498.492772][T22114] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 1498.498753][T22114] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 1498.504741][T22114] ? find_held_lock+0x2d/0x110 [ 1498.509515][T22114] __do_sys_clone+0xc8/0x110 [ 1498.514107][T22114] ? kernel_clone+0xab0/0xab0 [ 1498.518779][T22114] ? lock_downgrade+0x6e0/0x6e0 [ 1498.523639][T22114] ? syscall_enter_from_user_mode+0x21/0x70 [ 1498.529541][T22114] do_syscall_64+0x35/0xb0 [ 1498.533951][T22114] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1498.539848][T22114] RIP: 0033:0x7f4f191452c1 [ 1498.544259][T22114] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 1498.563863][T22114] RSP: 002b:00007f4f1978aa68 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 1498.572289][T22114] RAX: ffffffffffffffda RBX: 00007f4f1792d700 RCX: 00007f4f191452c1 [ 1498.580274][T22114] RDX: 00007f4f1792d9d0 RSI: 00007f4f1792d2f0 RDI: 00000000003d0f00 [ 1498.588253][T22114] RBP: 00007f4f1978acb0 R08: 00007f4f1792d700 R09: 00007f4f1792d700 [ 1498.596230][T22114] R10: 00007f4f1792d9d0 R11: 0000000000000206 R12: 00007f4f1978ab1e [ 1498.604198][T22114] R13: 00007f4f1978ab1f R14: 00007f4f1792d300 R15: 0000000000022000 [ 1498.612200][T22114] [ 1498.631068][T22114] Mem-Info: [ 1498.635054][T22114] active_anon:644 inactive_anon:134259 isolated_anon:0 [ 1498.635054][T22114] active_file:3800 inactive_file:63670 isolated_file:0 [ 1498.635054][T22114] unevictable:750 dirty:0 writeback:0 [ 1498.635054][T22114] slab_reclaimable:16798 slab_unreclaimable:97020 [ 1498.635054][T22114] mapped:27827 shmem:6260 pagetables:2301 bounce:0 [ 1498.635054][T22114] kernel_misc_reclaimable:0 [ 1498.635054][T22114] free:1282924 free_pcp:8312 free_cma:0 06:21:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r3, 0x0, r2, 0x0, 0x1000000000000003, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) close(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 34) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1498.753849][T22114] Node 0 active_anon:2568kB inactive_anon:533976kB active_file:15128kB inactive_file:254680kB unevictable:1464kB isolated(anon):0kB isolated(file):0kB mapped:111308kB dirty:0kB writeback:0kB shmem:22488kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 233472kB writeback_tmp:0kB kernel_stack:12800kB pagetables:9200kB all_unreclaimable? no [ 1498.821205][T22114] Node 1 active_anon:8kB inactive_anon:908kB active_file:72kB inactive_file:0kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:2452kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:16kB pagetables:4kB all_unreclaimable? no [ 1498.865827][T22114] Node 0 DMA free:15360kB boost:0kB min:200kB low:248kB high:296kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB 06:21:16 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0xfffffc00, 0x9, 0x2}) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x61a000, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000001c0)={0x4, 0x6, 0x1f, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000200)={r5}) close(r1) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (rerun: 64) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x43, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000240)={r7}) [ 1498.965490][T22268] FAULT_INJECTION: forcing a failure. [ 1498.965490][T22268] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1498.975225][T22114] lowmem_reserve[]: 0 2645 2645 2645 2645 [ 1498.986744][T22114] Node 0 DMA32 free:1172780kB boost:0kB min:35676kB low:44592kB high:53508kB reserved_highatomic:0KB active_anon:2568kB inactive_anon:536200kB active_file:15128kB inactive_file:254680kB unevictable:1664kB writepending:0kB present:3129332kB managed:2716748kB mlocked:0kB bounce:0kB free_pcp:31132kB local_pcp:11028kB free_cma:0kB [ 1499.020135][T22268] CPU: 0 PID: 22268 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1499.029069][T22268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1499.029469][T22114] lowmem_reserve[]: [ 1499.039137][T22268] Call Trace: [ 1499.039150][T22268] [ 1499.039162][T22268] dump_stack_lvl+0xcd/0x134 [ 1499.039200][T22268] should_fail.cold+0x5/0xa [ 1499.039238][T22268] prepare_alloc_pages+0x17b/0x570 [ 1499.059019][T22114] 0 [ 1499.063729][T22268] ? __lock_acquire+0xbbf/0x5470 [ 1499.063777][T22268] __alloc_pages+0x12f/0x500 [ 1499.063806][T22268] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1499.067046][T22114] 0 [ 1499.071297][T22268] alloc_pages_vma+0xf3/0x760 [ 1499.071344][T22268] shmem_alloc_page+0x11f/0x1f0 [ 1499.071374][T22268] ? shmem_link+0x360/0x360 [ 1499.078537][T22114] 0 [ 1499.082682][T22268] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1499.082769][T22268] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1499.085893][T22114] 0 [ 1499.089948][T22268] ? percpu_counter_add_batch+0xbd/0x180 [ 1499.089996][T22268] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1499.090028][T22268] ? __vm_enough_memory+0x184/0x360 [ 1499.095594][T22114] 0 [ 1499.099365][T22268] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1499.099417][T22268] shmem_getpage_gfp+0x643/0x22d0 [ 1499.099471][T22268] ? shmem_is_huge+0x2f0/0x2f0 [ 1499.102665][T22114] [ 1499.109050][T22268] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1499.109093][T22268] ? shmem_fault+0x750/0x750 [ 1499.116136][T22114] Node 0 [ 1499.118005][T22268] ? __kasan_kmalloc+0xa9/0xd0 [ 1499.118055][T22268] drm_gem_get_pages+0x290/0x590 [ 1499.124288][T22114] Normal free:0kB boost:0kB min:4kB low:4kB high:4kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:1048576kB managed:400kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1499.129504][T22268] ? drm_gem_object_lookup+0xc0/0xc0 [ 1499.129543][T22268] ? find_held_lock+0x2d/0x110 [ 1499.135348][T22114] lowmem_reserve[]: [ 1499.137246][T22268] ? mutex_lock_io_nested+0x1150/0x1150 [ 1499.137288][T22268] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1499.137350][T22268] drm_gem_shmem_get_pages+0xd6/0x250 [ 1499.143604][T22114] 0 [ 1499.147936][T22268] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1499.147981][T22268] drm_gem_pin+0x64/0x90 [ 1499.148012][T22268] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1499.153448][T22114] 0 [ 1499.155085][T22268] dma_buf_dynamic_attach+0x206/0xb40 06:21:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1499.155137][T22268] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1499.161439][T22114] 0 [ 1499.165491][T22268] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1499.165538][T22268] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1499.168642][T22114] 0 [ 1499.173222][T22268] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1499.173267][T22268] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1499.173305][T22268] drm_ioctl_kernel+0x27d/0x4e0 [ 1499.181067][T22114] 0 [ 1499.204442][T22268] ? drm_prime_destroy_file_private+0x50/0x50 [ 1499.204491][T22268] ? drm_setversion+0x8a0/0x8a0 [ 1499.204544][T22268] drm_ioctl+0x51e/0x9d0 [ 1499.210527][T22114] [ 1499.214581][T22268] ? drm_prime_destroy_file_private+0x50/0x50 [ 1499.214625][T22268] ? drm_version+0x3d0/0x3d0 [ 1499.214669][T22268] ? __fget_files+0x28c/0x470 [ 1499.218659][T22114] Node 1 [ 1499.224160][T22268] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1499.224197][T22268] ? drm_version+0x3d0/0x3d0 [ 1499.224229][T22268] __x64_sys_ioctl+0x193/0x200 [ 1499.230918][T22114] Normal free:3945744kB boost:0kB min:54224kB low:67780kB high:81336kB reserved_highatomic:0KB active_anon:8kB inactive_anon:908kB active_file:72kB inactive_file:0kB unevictable:1536kB writepending:0kB present:4194304kB managed:4117620kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1499.235128][T22268] do_syscall_64+0x35/0xb0 [ 1499.235165][T22268] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1499.237823][T22114] lowmem_reserve[]: [ 1499.243276][T22268] RIP: 0033:0x7fe336aade99 [ 1499.243305][T22268] 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 [ 1499.243333][T22268] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1499.243361][T22268] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1499.243381][T22268] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1499.248831][T22114] 0 [ 1499.252689][T22268] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1499.252710][T22268] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1499.252728][T22268] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1499.252780][T22268] [ 1499.255963][T22114] 0 0 0 0 [ 1499.508233][T22114] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 1499.521089][T22114] Node 0 DMA32: 660*4kB (ME) 383*8kB (UME) 418*16kB (UME) 375*32kB (UME) 202*64kB (UME) 50*128kB (UE) 21*256kB (UME) 5*512kB (UE) 1*1024kB (M) 6*2048kB (ME) 271*4096kB (UM) = 1174984kB [ 1499.540945][T22114] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 1499.552862][T22114] Node 1 Normal: 180*4kB (UE) 38*8kB (UE) 37*16kB (UE) 166*32kB (UME) 88*64kB (UME) 30*128kB (UME) 11*256kB (UME) 9*512kB (UME) 2*1024kB (UM) 2*2048kB (ME) 956*4096kB (M) = 3945744kB [ 1499.598917][T22114] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1499.611188][T22114] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 1499.621473][T22114] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1499.631374][T22114] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 1499.640973][T22114] 17413 total pagecache pages 06:21:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)={r5}) close(r2) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) io_cancel(0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, r4, &(0x7f0000000240)="e3037cbf60a8df3cc4a44495161d1fe583eace26eb061b7596d54a3d3d0d95d469722a50fe80349ce562fada563d21c114219c16b2277a3d4e1e44b757a3d19cc0a8bdbaeab0b7c428eb241df18612a94151cbbda63386677dcc355671cee1a34f16c2a6cf701dac164ca25981e9347c406509912d1bc137b41d1437ffde3d881df0ce26ce457bf6701438e0", 0x8c, 0x5, 0x0, 0x2}, &(0x7f0000000340)) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000000c0)={0xfffffc00, 0x9, 0x2}) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x61a000, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000001c0)={0x4, 0x6, 0x1f, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000200)={r5}) close(r1) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r6, 0xc02064b2, &(0x7f0000000040)={0x80, 0x43, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r6, 0xc00c642d, &(0x7f0000000100)={r7}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r0, 0xc00464b4, &(0x7f0000000240)={r7}) 06:21:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x2, 0x0, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 35) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r3, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r3, 0x0, r2, 0x0, 0x1000000000000003, 0x0) (async) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) (async) close(r0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) [ 1499.645649][T22114] 0 pages in swap cache [ 1499.649783][T22114] Swap cache stats: add 0, delete 0, find 0/0 [ 1499.656180][T22114] Free swap = 0kB [ 1499.659903][T22114] Total swap = 0kB [ 1499.663850][T22114] 2097051 pages RAM [ 1499.667732][T22114] 0 pages HighMem/MovableOnly [ 1499.673942][T22114] 384519 pages reserved [ 1499.678109][T22114] 0 pages cma reserved 06:21:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r3, 0x0, r2, 0x0, 0x1000000000000003, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) close(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) pipe(&(0x7f00000001c0)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r3, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r3, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r3, 0x0, r2, 0x0, 0x1000000000000003, 0x0) (async) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) [ 1499.776445][T22419] FAULT_INJECTION: forcing a failure. [ 1499.776445][T22419] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1499.833582][T22419] CPU: 0 PID: 22419 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1499.842405][T22419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1499.852580][T22419] Call Trace: [ 1499.855875][T22419] [ 1499.858821][T22419] dump_stack_lvl+0xcd/0x134 [ 1499.863449][T22419] should_fail.cold+0x5/0xa [ 1499.868008][T22419] prepare_alloc_pages+0x17b/0x570 [ 1499.873169][T22419] ? __lock_acquire+0xbbf/0x5470 [ 1499.878158][T22419] __alloc_pages+0x12f/0x500 [ 1499.882787][T22419] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1499.889718][T22419] alloc_pages_vma+0xf3/0x760 [ 1499.894454][T22419] shmem_alloc_page+0x11f/0x1f0 [ 1499.899343][T22419] ? shmem_link+0x360/0x360 [ 1499.903877][T22419] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1499.910204][T22419] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1499.916484][T22419] ? percpu_counter_add_batch+0xbd/0x180 [ 1499.922174][T22419] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1499.927929][T22419] ? __vm_enough_memory+0x184/0x360 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1499.933169][T22419] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1499.938857][T22419] shmem_getpage_gfp+0x643/0x22d0 [ 1499.943943][T22419] ? shmem_is_huge+0x2f0/0x2f0 [ 1499.948770][T22419] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1499.954644][T22419] ? shmem_fault+0x750/0x750 [ 1499.959273][T22419] ? __kasan_kmalloc+0xa9/0xd0 [ 1499.964092][T22419] drm_gem_get_pages+0x290/0x590 [ 1499.969173][T22419] ? drm_gem_object_lookup+0xc0/0xc0 [ 1499.974495][T22419] ? find_held_lock+0x2d/0x110 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1499.979298][T22419] ? mutex_lock_io_nested+0x1150/0x1150 [ 1499.984887][T22419] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1499.990414][T22419] drm_gem_shmem_get_pages+0xd6/0x250 [ 1499.995824][T22419] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1500.001496][T22419] drm_gem_pin+0x64/0x90 [ 1500.005787][T22419] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1500.010932][T22419] dma_buf_dynamic_attach+0x206/0xb40 [ 1500.016342][T22419] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1500.022453][T22419] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1500.027957][T22419] drm_gem_prime_fd_to_handle+0x433/0x550 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) [ 1500.033732][T22419] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1500.039676][T22419] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1500.045450][T22419] drm_ioctl_kernel+0x27d/0x4e0 [ 1500.050329][T22419] ? drm_prime_destroy_file_private+0x50/0x50 [ 1500.056444][T22419] ? drm_setversion+0x8a0/0x8a0 [ 1500.061364][T22419] drm_ioctl+0x51e/0x9d0 [ 1500.065737][T22419] ? drm_prime_destroy_file_private+0x50/0x50 [ 1500.071825][T22419] ? drm_version+0x3d0/0x3d0 [ 1500.076416][T22419] ? __fget_files+0x28c/0x470 [ 1500.081093][T22419] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1500.087340][T22419] ? drm_version+0x3d0/0x3d0 [ 1500.091921][T22419] __x64_sys_ioctl+0x193/0x200 [ 1500.096692][T22419] do_syscall_64+0x35/0xb0 [ 1500.101122][T22419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1500.107041][T22419] RIP: 0033:0x7fe336aade99 [ 1500.111478][T22419] 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 06:21:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)={r5}) close(r2) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) io_cancel(0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, r4, &(0x7f0000000240)="e3037cbf60a8df3cc4a44495161d1fe583eace26eb061b7596d54a3d3d0d95d469722a50fe80349ce562fada563d21c114219c16b2277a3d4e1e44b757a3d19cc0a8bdbaeab0b7c428eb241df18612a94151cbbda63386677dcc355671cee1a34f16c2a6cf701dac164ca25981e9347c406509912d1bc137b41d1437ffde3d881df0ce26ce457bf6701438e0", 0x8c, 0x5, 0x0, 0x2}, &(0x7f0000000340)) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)={r5}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async) io_cancel(0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, r4, &(0x7f0000000240)="e3037cbf60a8df3cc4a44495161d1fe583eace26eb061b7596d54a3d3d0d95d469722a50fe80349ce562fada563d21c114219c16b2277a3d4e1e44b757a3d19cc0a8bdbaeab0b7c428eb241df18612a94151cbbda63386677dcc355671cee1a34f16c2a6cf701dac164ca25981e9347c406509912d1bc137b41d1437ffde3d881df0ce26ce457bf6701438e0", 0x8c, 0x5, 0x0, 0x2}, &(0x7f0000000340)) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000140)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) close_range(r3, r4, 0x0) close(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000, 0x4000010, 0xffffffffffffffff, 0x506aa000) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1500.131123][T22419] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1500.139827][T22419] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1500.147796][T22419] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1500.155761][T22419] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1500.163725][T22419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1500.171687][T22419] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1500.179758][T22419] 06:21:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x0, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 36) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)={r5}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async) io_cancel(0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, r4, &(0x7f0000000240)="e3037cbf60a8df3cc4a44495161d1fe583eace26eb061b7596d54a3d3d0d95d469722a50fe80349ce562fada563d21c114219c16b2277a3d4e1e44b757a3d19cc0a8bdbaeab0b7c428eb241df18612a94151cbbda63386677dcc355671cee1a34f16c2a6cf701dac164ca25981e9347c406509912d1bc137b41d1437ffde3d881df0ce26ce457bf6701438e0", 0x8c, 0x5, 0x0, 0x2}, &(0x7f0000000340)) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x41, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x8001, 0x2}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:17 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000140)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) close_range(r3, r4, 0x0) close(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000, 0x4000010, 0xffffffffffffffff, 0x506aa000) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1500.496199][T22682] FAULT_INJECTION: forcing a failure. [ 1500.496199][T22682] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1500.557718][T22682] CPU: 1 PID: 22682 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1500.566555][T22682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1500.576624][T22682] Call Trace: [ 1500.579906][T22682] [ 1500.582833][T22682] dump_stack_lvl+0xcd/0x134 [ 1500.587431][T22682] should_fail.cold+0x5/0xa [ 1500.591941][T22682] prepare_alloc_pages+0x17b/0x570 [ 1500.597060][T22682] ? __lock_acquire+0xbbf/0x5470 [ 1500.602004][T22682] __alloc_pages+0x12f/0x500 [ 1500.606590][T22682] ? __alloc_pages_slowpath.constprop.0+0x20d0/0x20d0 [ 1500.613378][T22682] alloc_pages_vma+0xf3/0x760 [ 1500.618066][T22682] shmem_alloc_page+0x11f/0x1f0 [ 1500.622915][T22682] ? shmem_link+0x360/0x360 [ 1500.627412][T22682] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 1500.633678][T22682] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1500.639916][T22682] ? percpu_counter_add_batch+0xbd/0x180 [ 1500.645551][T22682] ? __sanitizer_cov_trace_cmp8+0x1d/0x70 [ 1500.651266][T22682] ? __vm_enough_memory+0x184/0x360 [ 1500.656466][T22682] shmem_alloc_and_acct_page+0x161/0x8c0 [ 1500.662104][T22682] shmem_getpage_gfp+0x643/0x22d0 [ 1500.667226][T22682] ? shmem_is_huge+0x2f0/0x2f0 [ 1500.671998][T22682] shmem_read_mapping_page_gfp+0xd3/0x170 [ 1500.677718][T22682] ? shmem_fault+0x750/0x750 [ 1500.682308][T22682] ? __kasan_kmalloc+0xa9/0xd0 [ 1500.687081][T22682] drm_gem_get_pages+0x290/0x590 [ 1500.692027][T22682] ? drm_gem_object_lookup+0xc0/0xc0 [ 1500.697312][T22682] ? find_held_lock+0x2d/0x110 [ 1500.702077][T22682] ? mutex_lock_io_nested+0x1150/0x1150 [ 1500.707626][T22682] ? kmem_cache_alloc_trace+0x42/0x2c0 [ 1500.713098][T22682] drm_gem_shmem_get_pages+0xd6/0x250 [ 1500.718472][T22682] ? drm_gem_shmem_get_pages+0x250/0x250 [ 1500.724107][T22682] drm_gem_pin+0x64/0x90 [ 1500.728348][T22682] ? drm_gem_dmabuf_mmap+0xf0/0xf0 [ 1500.733462][T22682] dma_buf_dynamic_attach+0x206/0xb40 [ 1500.738845][T22682] drm_gem_prime_import_dev.part.0+0x21/0x220 [ 1500.744917][T22682] drm_gem_prime_import_dev+0xa9/0x1d0 [ 1500.750380][T22682] drm_gem_prime_fd_to_handle+0x433/0x550 [ 1500.756105][T22682] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1500.762005][T22682] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1500.767727][T22682] drm_ioctl_kernel+0x27d/0x4e0 [ 1500.772570][T22682] ? drm_prime_destroy_file_private+0x50/0x50 [ 1500.778727][T22682] ? drm_setversion+0x8a0/0x8a0 [ 1500.783767][T22682] drm_ioctl+0x51e/0x9d0 [ 1500.788022][T22682] ? drm_prime_destroy_file_private+0x50/0x50 [ 1500.794268][T22682] ? drm_version+0x3d0/0x3d0 [ 1500.798863][T22682] ? __fget_files+0x28c/0x470 [ 1500.803550][T22682] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1500.809792][T22682] ? drm_version+0x3d0/0x3d0 [ 1500.814393][T22682] __x64_sys_ioctl+0x193/0x200 [ 1500.819164][T22682] do_syscall_64+0x35/0xb0 [ 1500.823589][T22682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1500.829483][T22682] RIP: 0033:0x7fe336aade99 [ 1500.833914][T22682] 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 [ 1500.853517][T22682] RSP: 002b:00007fe335423168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1500.861928][T22682] RAX: ffffffffffffffda RBX: 00007fe336bc0f60 RCX: 00007fe336aade99 [ 1500.869980][T22682] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000004 [ 1500.878039][T22682] RBP: 00007fe3354231d0 R08: 0000000000000000 R09: 0000000000000000 [ 1500.886010][T22682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1500.894001][T22682] R13: 00007fe3370f4b1f R14: 00007fe335423300 R15: 0000000000022000 [ 1500.901987][T22682] 06:21:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc020662a, &(0x7f0000000240)={0x9, 0x80000000, 0x4, 0x7, 0x4, [{0x7fffffff, 0x5, 0x6, '\x00', 0x100}, {0x3, 0x10000, 0x2, '\x00', 0x486}, {0x100000000000, 0x8, 0x4, '\x00', 0x480}, {0x20, 0x80000000, 0x9, '\x00', 0x2081}]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) close_range(r2, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (fail_nth: 37) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x41, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x8001, 0x2}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x41, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x8001, 0x2}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x0, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) (rerun: 32) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc020662a, &(0x7f0000000240)={0x9, 0x80000000, 0x4, 0x7, 0x4, [{0x7fffffff, 0x5, 0x6, '\x00', 0x100}, {0x3, 0x10000, 0x2, '\x00', 0x486}, {0x100000000000, 0x8, 0x4, '\x00', 0x480}, {0x20, 0x80000000, 0x9, '\x00', 0x2081}]}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) (async) close_range(r2, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (rerun: 32) 06:21:18 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000140)=0x100, 0x4) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) close_range(r3, r4, 0x0) (async) close(r0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000000, 0x4000010, 0xffffffffffffffff, 0x506aa000) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x41, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x8001, 0x2}}, './file0\x00'}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x41, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x8001, 0x2}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:18 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 06:21:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) 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}) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0x0, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:18 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc020662a, &(0x7f0000000240)={0x9, 0x80000000, 0x4, 0x7, 0x4, [{0x7fffffff, 0x5, 0x6, '\x00', 0x100}, {0x3, 0x10000, 0x2, '\x00', 0x486}, {0x100000000000, 0x8, 0x4, '\x00', 0x480}, {0x20, 0x80000000, 0x9, '\x00', 0x2081}]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) close_range(r2, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) (async) openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r1) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$EXT4_IOC_GET_ES_CACHE(r2, 0xc020662a, &(0x7f0000000240)={0x9, 0x80000000, 0x4, 0x7, 0x4, [{0x7fffffff, 0x5, 0x6, '\x00', 0x100}, {0x3, 0x10000, 0x2, '\x00', 0x486}, {0x100000000000, 0x8, 0x4, '\x00', 0x480}, {0x20, 0x80000000, 0x9, '\x00', 0x2081}]}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r3) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) (async) close_range(r2, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:18 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 06:21:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async, rerun: 64) close(r0) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (rerun: 64) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x8}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r5 = syz_open_dev$dri(&(0x7f0000000240), 0x2, 0x100) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000280)={0x0, 0x9, 0xff}) 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}) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e24, 0x80, @private1, 0x9}, 0x1c) lseek(r5, 0x401, 0x4) close_range(r1, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000000500)=""/137, 0x89}], 0x3, 0xfffffff8, 0x9) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0x0, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r1, 0xc0096616, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 06:21:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x8}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r5 = syz_open_dev$dri(&(0x7f0000000240), 0x2, 0x100) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000280)={0x0, 0x9, 0xff}) 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}) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e24, 0x80, @private1, 0x9}, 0x1c) lseek(r5, 0x401, 0x4) close_range(r1, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000000500)=""/137, 0x89}], 0x3, 0xfffffff8, 0x9) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x8}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) syz_open_dev$dri(&(0x7f0000000240), 0x2, 0x100) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000280)={0x0, 0x9, 0xff}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e24, 0x80, @private1, 0x9}, 0x1c) (async) lseek(r5, 0x401, 0x4) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000000500)=""/137, 0x89}], 0x3, 0xfffffff8, 0x9) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r1, 0xc01064c5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0], 0x1}) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000140)) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x8}, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 64) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) r5 = syz_open_dev$dri(&(0x7f0000000240), 0x2, 0x100) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000280)={0x0, 0x9, 0xff}) (async) close(r2) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async, rerun: 32) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e24, 0x80, @private1, 0x9}, 0x1c) (async, rerun: 64) lseek(r5, 0x401, 0x4) (async, rerun: 64) close_range(r1, 0xffffffffffffffff, 0x0) (async) preadv(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f0000000500)=""/137, 0x89}], 0x3, 0xfffffff8, 0x9) (async) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r1, 0xc01064c5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0], 0x1}) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000140)) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:19 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'tunl0\x00'}) r4 = epoll_create(0x2) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r0) 06:21:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0x0, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(r1, 0xc01064c5, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0], 0x1}) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000140)) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'tunl0\x00'}) (async, rerun: 64) r4 = epoll_create(0x2) (rerun: 64) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r0) 06:21:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:19 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1, 0x4, 0x40, 0xff, 0x0, 0x0, 0x4435, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x5, @perf_bp={&(0x7f00000000c0), 0x1}, 0x10014, 0x5, 0x5, 0x4, 0x20, 0x6, 0x7f, 0x0, 0x7fffffff, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r4, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x9, 0x0, 0x0, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1, 0x4, 0x40, 0xff, 0x0, 0x0, 0x4435, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x5, @perf_bp={&(0x7f00000000c0), 0x1}, 0x10014, 0x5, 0x5, 0x4, 0x20, 0x6, 0x7f, 0x0, 0x7fffffff, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r4, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1, 0x4, 0x40, 0xff, 0x0, 0x0, 0x4435, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x5, @perf_bp={&(0x7f00000000c0), 0x1}, 0x10014, 0x5, 0x5, 0x4, 0x20, 0x6, 0x7f, 0x0, 0x7fffffff, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r4, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async, rerun: 64) ioctl$VIDIOC_TRY_ENCODER_CMD(r1, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'tunl0\x00'}) (async) r4 = epoll_create(0x2) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, r0) 06:21:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80000, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2200000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=@newneigh={0x4c, 0x1c, 0x800, 0x70bd2d, 0x25dfdbfc, {0x1c, 0x0, 0x0, 0x0, 0x40, 0x8, 0x4}, [@NDA_PORT={0x6, 0x6, 0x4e22}, @NDA_CACHEINFO={0x14, 0x3, {0x1, 0x9, 0xe7, 0xfcbe}}, @NDA_CACHEINFO={0x14, 0x3, {0x8e, 0x0, 0x4, 0x6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000810}, 0x10) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) close(0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1, 0x4, 0x40, 0xff, 0x0, 0x0, 0x4435, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x5, @perf_bp={&(0x7f00000000c0), 0x1}, 0x10014, 0x5, 0x5, 0x4, 0x20, 0x6, 0x7f, 0x0, 0x7fffffff, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r4, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80000, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) socket$packet(0x11, 0x2, 0x300) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2200000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=@newneigh={0x4c, 0x1c, 0x800, 0x70bd2d, 0x25dfdbfc, {0x1c, 0x0, 0x0, 0x0, 0x40, 0x8, 0x4}, [@NDA_PORT={0x6, 0x6, 0x4e22}, @NDA_CACHEINFO={0x14, 0x3, {0x1, 0x9, 0xe7, 0xfcbe}}, @NDA_CACHEINFO={0x14, 0x3, {0x8e, 0x0, 0x4, 0x6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000810}, 0x10) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) (async) close(0xffffffffffffffff) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82080, 0xcc) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) write$binfmt_elf32(r3, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x0, 0x2, 0x0, 0x1000, 0x2, 0x3e, 0x8, 0x328, 0x38, 0x2fb, 0x9, 0x8, 0x20, 0x2, 0x8, 0x0, 0x6}, [{0x1, 0x2, 0x2, 0x6, 0x3, 0x5, 0xe1d, 0x4}], "91b392892de9baa480485f00c26bdb0b077f8c4be1d5bd6b1d0624b6946fb238ba2d436682760260b2058c85bb067ae5a28bb9b42c4424cf5b9ace651234a6b1e4c4f4ed0dd59c844ea13420243268d2764a4e072f570771a3db57bbfcac4b5dbc627d021ce8ec682c99be53bbbac39504171ca7b889b8b07b09cf9fa8ee98fd936f8a58c7bcff", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5df) close_range(r1, 0xffffffffffffffff, 0x0) recvfrom$rxrpc(r2, &(0x7f00000000c0)=""/21, 0x15, 0x40000040, &(0x7f0000000140)=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x4e23, 0x8, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1}}, 0x24) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x80000, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) socket$packet(0x11, 0x2, 0x300) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2200000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=@newneigh={0x4c, 0x1c, 0x800, 0x70bd2d, 0x25dfdbfc, {0x1c, 0x0, 0x0, 0x0, 0x40, 0x8, 0x4}, [@NDA_PORT={0x6, 0x6, 0x4e22}, @NDA_CACHEINFO={0x14, 0x3, {0x1, 0x9, 0xe7, 0xfcbe}}, @NDA_CACHEINFO={0x14, 0x3, {0x8e, 0x0, 0x4, 0x6}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000810}, 0x10) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) bind$packet(r2, &(0x7f0000000040)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) (async) close(0xffffffffffffffff) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0), 0x8800, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r5, 0xc02064b6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xf) close_range(r6, r0, 0x2) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:20 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82080, 0xcc) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82080, 0xcc) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) 06:21:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (rerun: 64) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 32) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) write$binfmt_elf32(r3, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x0, 0x2, 0x0, 0x1000, 0x2, 0x3e, 0x8, 0x328, 0x38, 0x2fb, 0x9, 0x8, 0x20, 0x2, 0x8, 0x0, 0x6}, [{0x1, 0x2, 0x2, 0x6, 0x3, 0x5, 0xe1d, 0x4}], "91b392892de9baa480485f00c26bdb0b077f8c4be1d5bd6b1d0624b6946fb238ba2d436682760260b2058c85bb067ae5a28bb9b42c4424cf5b9ace651234a6b1e4c4f4ed0dd59c844ea13420243268d2764a4e072f570771a3db57bbfcac4b5dbc627d021ce8ec682c99be53bbbac39504171ca7b889b8b07b09cf9fa8ee98fd936f8a58c7bcff", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5df) close_range(r1, 0xffffffffffffffff, 0x0) (async, rerun: 32) recvfrom$rxrpc(r2, &(0x7f00000000c0)=""/21, 0x15, 0x40000040, &(0x7f0000000140)=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x4e23, 0x8, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1}}, 0x24) (async, rerun: 32) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x16, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) (async) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0), 0x8800, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r5, 0xc02064b6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xf) close_range(r6, r0, 0x2) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:21 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82080, 0xcc) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82080, 0xcc) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) 06:21:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) r5 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0), 0x8800, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(r5, 0xc02064b6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xf) close_range(r6, r0, 0x2) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000000c0), 0x8800, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETPLANE(r5, 0xc02064b6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0xf) (async) close_range(r6, r0, 0x2) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0xffd, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) write$binfmt_elf32(r3, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x0, 0x2, 0x0, 0x1000, 0x2, 0x3e, 0x8, 0x328, 0x38, 0x2fb, 0x9, 0x8, 0x20, 0x2, 0x8, 0x0, 0x6}, [{0x1, 0x2, 0x2, 0x6, 0x3, 0x5, 0xe1d, 0x4}], "91b392892de9baa480485f00c26bdb0b077f8c4be1d5bd6b1d0624b6946fb238ba2d436682760260b2058c85bb067ae5a28bb9b42c4424cf5b9ace651234a6b1e4c4f4ed0dd59c844ea13420243268d2764a4e072f570771a3db57bbfcac4b5dbc627d021ce8ec682c99be53bbbac39504171ca7b889b8b07b09cf9fa8ee98fd936f8a58c7bcff", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5df) close_range(r1, 0xffffffffffffffff, 0x0) recvfrom$rxrpc(r2, &(0x7f00000000c0)=""/21, 0x15, 0x40000040, &(0x7f0000000140)=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x4e23, 0x8, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1}}, 0x24) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) write$binfmt_elf32(r3, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x0, 0x2, 0x0, 0x1000, 0x2, 0x3e, 0x8, 0x328, 0x38, 0x2fb, 0x9, 0x8, 0x20, 0x2, 0x8, 0x0, 0x6}, [{0x1, 0x2, 0x2, 0x6, 0x3, 0x5, 0xe1d, 0x4}], "91b392892de9baa480485f00c26bdb0b077f8c4be1d5bd6b1d0624b6946fb238ba2d436682760260b2058c85bb067ae5a28bb9b42c4424cf5b9ace651234a6b1e4c4f4ed0dd59c844ea13420243268d2764a4e072f570771a3db57bbfcac4b5dbc627d021ce8ec682c99be53bbbac39504171ca7b889b8b07b09cf9fa8ee98fd936f8a58c7bcff", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x5df) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) recvfrom$rxrpc(r2, &(0x7f00000000c0)=""/21, 0x15, 0x40000040, &(0x7f0000000140)=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x4e23, 0x8, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1}}, 0x24) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x0, r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x8, 0x0, 0x8d40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) close(r1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r3, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) ftruncate(r3, 0xfffffffffffffffe) 06:21:21 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r0, 0x4068aea3, &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x30, r5, 0x4bebf000) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xff, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x604}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, &(0x7f00000000c0)={0x36a, 0x1, 0xe4, 0x80000001, 0x10, 0x400}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x8, 0x0, 0x8d40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)) (async) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(r3, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) ftruncate(r3, 0xfffffffffffffffe) 06:21:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r0, 0x4068aea3, &(0x7f0000000240)) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x30, r5, 0x4bebf000) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r6}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:21 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async, rerun: 32) close(r0) (rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x0, r3}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (rerun: 32) 06:21:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async, rerun: 32) close(r0) (rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xff, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x604}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, &(0x7f00000000c0)={0x36a, 0x1, 0xe4, 0x80000001, 0x10, 0x400}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x8, 0x0, 0x8d40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) close(r1) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00464b4, &(0x7f0000000100)) (async) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r3, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) ftruncate(r3, 0xfffffffffffffffe) 06:21:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:21 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r0, 0x4068aea3, &(0x7f0000000240)) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (rerun: 32) close(r1) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) r5 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x30, r5, 0x4bebf000) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r6}) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000500)=@mangle={'mangle\x00', 0x1f, 0x6, 0x5e0, 0x320, 0xe0, 0x0, 0xe0, 0x320, 0x510, 0x510, 0x510, 0x510, 0x510, 0x6, &(0x7f00000002c0), {[{{@ipv6={@loopback, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xff], [0xff000000, 0xff, 0xffffffff, 0xffffffff], 'geneve1\x00', 'macsec0\x00', {}, {}, 0x1d, 0x0, 0x4, 0x8}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x4, 0x6, 0x4}, {0x4, 0x3, 0x6}, {0x1, 0x4, 0xa}, 0xc0, 0xa6ff}}}, {{@ipv6={@dev={0xfe, 0x80, '\x00', 0x3d}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0x0, 0x0, 0xff000000, 0xffffffff], [0xff, 0xff000000, 0xff000000, 0xff000000], 'veth0_virt_wifi\x00', 'gretap0\x00', {}, {}, 0x6, 0x9, 0x4, 0x26}, 0x0, 0x108, 0x148, 0x0, {}, [@common=@mh={{0x28}, {"7de6", 0x1}}, @common=@unspec=@devgroup={{0x38}, {0x1, 0x100, 0x8000, 0x7f, 0x7}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0xfffffffd, 0x7, @ipv6=@empty, 0x4e20}}}, {{@ipv6={@remote, @mcast2, [0xff, 0xffffffff, 0xff, 0xffffffff], [0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff], 'ipvlan1\x00', 'veth0_to_batadv\x00', {0xff}, {}, 0x5e, 0x7, 0x3, 0x51}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@ipv6header={{0x28}, {0x5c, 0x0, 0x1}}]}, @inet=@TOS={0x28, 'TOS\x00', 0x0, {0x5, 0x20}}}, {{@ipv6={@mcast1, @empty, [0xff000000, 0xffffff00, 0x0, 0xffffff00], [0xff0000ff, 0xffffffff, 0xffffff00, 0xffffff00], 'gre0\x00', 'batadv0\x00', {}, {}, 0x5c, 0x7, 0x2, 0xc}, 0x0, 0xa8, 0xd0}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x1}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30}, {[0x3f, 0xfffffffd], 0x4, 0x3, 0x1}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x17, 0xb}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x640) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r7, 0x0, r6, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r6, 0xc01064b3, &(0x7f00000000c0)={r5}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x2, 0x4, 0x7, 0xf6, 0x0, 0x9, 0x4000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x1, 0x95, 0xfff, 0x8, 0x401, 0x3, 0x6, 0x0, 0x100, 0x0, 0x4}, 0xffffffffffffffff, 0x2, r4, 0x0) 06:21:21 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000000c0)={0x0, 0x0, r3}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:21 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 32) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xff, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x604}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (rerun: 32) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, &(0x7f00000000c0)={0x36a, 0x1, 0xe4, 0x80000001, 0x10, 0x400}) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$inet6(0xa, 0x80000, 0x800) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) syz_open_dev$dri(&(0x7f0000000080), 0x2, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:22 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000140)) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0xfffffffc}}, './file0\x00'}) close_range(r4, r0, 0x2) ioctl$VIDIOC_TRY_ENCODER_CMD(r4, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x7, 0x8, 0xa3, 0x6, 0x200, 0xffb, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) close(r2) 06:21:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:22 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:22 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$dri(&(0x7f00000000c0), 0x80000000, 0x80500) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$inet6(0xa, 0x80000, 0x800) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) syz_open_dev$dri(&(0x7f0000000080), 0x2, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket$inet6(0xa, 0x80000, 0x800) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) syz_open_dev$dri(&(0x7f0000000080), 0x2, 0x0) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async, rerun: 32) close(r0) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 32) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) syz_open_dev$dri(&(0x7f00000000c0), 0x80000000, 0x80500) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async, rerun: 64) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:24 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:24 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000140)) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0xfffffffc}}, './file0\x00'}) close_range(r4, r0, 0x2) ioctl$VIDIOC_TRY_ENCODER_CMD(r4, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x7, 0x8, 0xa3, 0x6, 0x200, 0xffb, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) close(r2) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000140)) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r1) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0xfffffffc}}, './file0\x00'}) (async) close_range(r4, r0, 0x2) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r4, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x7, 0x8, 0xa3, 0x6, 0x200, 0xffb, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) close(r2) (async) 06:21:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$inet6(0xa, 0x80000, 0x800) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) syz_open_dev$dri(&(0x7f0000000080), 0x2, 0x0) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (rerun: 32) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000500)=@mangle={'mangle\x00', 0x1f, 0x6, 0x5e0, 0x320, 0xe0, 0x0, 0xe0, 0x320, 0x510, 0x510, 0x510, 0x510, 0x510, 0x6, &(0x7f00000002c0), {[{{@ipv6={@loopback, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xff], [0xff000000, 0xff, 0xffffffff, 0xffffffff], 'geneve1\x00', 'macsec0\x00', {}, {}, 0x1d, 0x0, 0x4, 0x8}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x4, 0x6, 0x4}, {0x4, 0x3, 0x6}, {0x1, 0x4, 0xa}, 0xc0, 0xa6ff}}}, {{@ipv6={@dev={0xfe, 0x80, '\x00', 0x3d}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0x0, 0x0, 0xff000000, 0xffffffff], [0xff, 0xff000000, 0xff000000, 0xff000000], 'veth0_virt_wifi\x00', 'gretap0\x00', {}, {}, 0x6, 0x9, 0x4, 0x26}, 0x0, 0x108, 0x148, 0x0, {}, [@common=@mh={{0x28}, {"7de6", 0x1}}, @common=@unspec=@devgroup={{0x38}, {0x1, 0x100, 0x8000, 0x7f, 0x7}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0xfffffffd, 0x7, @ipv6=@empty, 0x4e20}}}, {{@ipv6={@remote, @mcast2, [0xff, 0xffffffff, 0xff, 0xffffffff], [0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff], 'ipvlan1\x00', 'veth0_to_batadv\x00', {0xff}, {}, 0x5e, 0x7, 0x3, 0x51}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@ipv6header={{0x28}, {0x5c, 0x0, 0x1}}]}, @inet=@TOS={0x28, 'TOS\x00', 0x0, {0x5, 0x20}}}, {{@ipv6={@mcast1, @empty, [0xff000000, 0xffffff00, 0x0, 0xffffff00], [0xff0000ff, 0xffffffff, 0xffffff00, 0xffffff00], 'gre0\x00', 'batadv0\x00', {}, {}, 0x5c, 0x7, 0x2, 0xc}, 0x0, 0xa8, 0xd0}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x1}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30}, {[0x3f, 0xfffffffd], 0x4, 0x3, 0x1}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x17, 0xb}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x640) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (rerun: 32) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async, rerun: 32) close(r2) (rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r7, 0x0, r6, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r6, 0xc01064b3, &(0x7f00000000c0)={r5}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x2, 0x4, 0x7, 0xf6, 0x0, 0x9, 0x4000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x1, 0x95, 0xfff, 0x8, 0x401, 0x3, 0x6, 0x0, 0x100, 0x0, 0x4}, 0xffffffffffffffff, 0x2, r4, 0x0) (rerun: 32) 06:21:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f0000000500)=""/224, 0xe0}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000140)=""/1, 0x1}], 0x7, 0xffff, 0xbe5) 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:25 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000140)) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r1) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0xfffffffc}}, './file0\x00'}) close_range(r4, r0, 0x2) ioctl$VIDIOC_TRY_ENCODER_CMD(r4, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x7, 0x8, 0xa3, 0x6, 0x200, 0xffb, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) close(r2) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000140)) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r1) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00c642d, &(0x7f0000000100)={r3}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2, {0xfffffffc}}, './file0\x00'}) (async) close_range(r4, r0, 0x2) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r4, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x7, 0x8, 0xa3, 0x6, 0x200, 0xffb, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) close(r2) (async) [ 1507.841743][T24580] cgroup: fork rejected by pids controller in /syz3 06:21:25 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f0000000500)=""/224, 0xe0}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000140)=""/1, 0x1}], 0x7, 0xffff, 0xbe5) (async, rerun: 64) close(r2) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$dri(&(0x7f00000000c0), 0x80000000, 0x80500) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) syz_open_dev$dri(&(0x7f00000000c0), 0x80000000, 0x80500) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) 06:21:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:25 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x82c00, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_SET_MASTER(r3, 0x641e) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async, rerun: 64) close(r0) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async, rerun: 64) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f0000000500)=""/224, 0xe0}, {&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000140)=""/1, 0x1}], 0x7, 0xffff, 0xbe5) (rerun: 64) close(r2) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async, rerun: 32) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async, rerun: 32) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000500)=@mangle={'mangle\x00', 0x1f, 0x6, 0x5e0, 0x320, 0xe0, 0x0, 0xe0, 0x320, 0x510, 0x510, 0x510, 0x510, 0x510, 0x6, &(0x7f00000002c0), {[{{@ipv6={@loopback, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xff], [0xff000000, 0xff, 0xffffffff, 0xffffffff], 'geneve1\x00', 'macsec0\x00', {}, {}, 0x1d, 0x0, 0x4, 0x8}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x4, 0x6, 0x4}, {0x4, 0x3, 0x6}, {0x1, 0x4, 0xa}, 0xc0, 0xa6ff}}}, {{@ipv6={@dev={0xfe, 0x80, '\x00', 0x3d}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0x0, 0x0, 0xff000000, 0xffffffff], [0xff, 0xff000000, 0xff000000, 0xff000000], 'veth0_virt_wifi\x00', 'gretap0\x00', {}, {}, 0x6, 0x9, 0x4, 0x26}, 0x0, 0x108, 0x148, 0x0, {}, [@common=@mh={{0x28}, {"7de6", 0x1}}, @common=@unspec=@devgroup={{0x38}, {0x1, 0x100, 0x8000, 0x7f, 0x7}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0xfffffffd, 0x7, @ipv6=@empty, 0x4e20}}}, {{@ipv6={@remote, @mcast2, [0xff, 0xffffffff, 0xff, 0xffffffff], [0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff], 'ipvlan1\x00', 'veth0_to_batadv\x00', {0xff}, {}, 0x5e, 0x7, 0x3, 0x51}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@ipv6header={{0x28}, {0x5c, 0x0, 0x1}}]}, @inet=@TOS={0x28, 'TOS\x00', 0x0, {0x5, 0x20}}}, {{@ipv6={@mcast1, @empty, [0xff000000, 0xffffff00, 0x0, 0xffffff00], [0xff0000ff, 0xffffffff, 0xffffff00, 0xffffff00], 'gre0\x00', 'batadv0\x00', {}, {}, 0x5c, 0x7, 0x2, 0xc}, 0x0, 0xa8, 0xd0}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x1}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30}, {[0x3f, 0xfffffffd], 0x4, 0x3, 0x1}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x17, 0xb}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x640) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r7, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r7, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r7, 0x0, r6, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r6, 0xc01064b3, &(0x7f00000000c0)={r5}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x2, 0x4, 0x7, 0xf6, 0x0, 0x9, 0x4000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x1, 0x95, 0xfff, 0x8, 0x401, 0x3, 0x6, 0x0, 0x100, 0x0, 0x4}, 0xffffffffffffffff, 0x2, r4, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000500)=@mangle={'mangle\x00', 0x1f, 0x6, 0x5e0, 0x320, 0xe0, 0x0, 0xe0, 0x320, 0x510, 0x510, 0x510, 0x510, 0x510, 0x6, &(0x7f00000002c0), {[{{@ipv6={@loopback, @dev={0xfe, 0x80, '\x00', 0x1a}, [0xff], [0xff000000, 0xff, 0xffffffff, 0xffffffff], 'geneve1\x00', 'macsec0\x00', {}, {}, 0x1d, 0x0, 0x4, 0x8}, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38, 'SET\x00', 0x3, {{0x4, 0x6, 0x4}, {0x4, 0x3, 0x6}, {0x1, 0x4, 0xa}, 0xc0, 0xa6ff}}}, {{@ipv6={@dev={0xfe, 0x80, '\x00', 0x3d}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0x0, 0x0, 0xff000000, 0xffffffff], [0xff, 0xff000000, 0xff000000, 0xff000000], 'veth0_virt_wifi\x00', 'gretap0\x00', {}, {}, 0x6, 0x9, 0x4, 0x26}, 0x0, 0x108, 0x148, 0x0, {}, [@common=@mh={{0x28}, {"7de6", 0x1}}, @common=@unspec=@devgroup={{0x38}, {0x1, 0x100, 0x8000, 0x7f, 0x7}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0xfffffffd, 0x7, @ipv6=@empty, 0x4e20}}}, {{@ipv6={@remote, @mcast2, [0xff, 0xffffffff, 0xff, 0xffffffff], [0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff], 'ipvlan1\x00', 'veth0_to_batadv\x00', {0xff}, {}, 0x5e, 0x7, 0x3, 0x51}, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@ipv6header={{0x28}, {0x5c, 0x0, 0x1}}]}, @inet=@TOS={0x28, 'TOS\x00', 0x0, {0x5, 0x20}}}, {{@ipv6={@mcast1, @empty, [0xff000000, 0xffffff00, 0x0, 0xffffff00], [0xff0000ff, 0xffffffff, 0xffffff00, 0xffffff00], 'gre0\x00', 'batadv0\x00', {}, {}, 0x5c, 0x7, 0x2, 0xc}, 0x0, 0xa8, 0xd0}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0x1}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30}, {[0x3f, 0xfffffffd], 0x4, 0x3, 0x1}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}, 0x17, 0xb}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x640) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) pipe(&(0x7f00000001c0)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r7, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r7, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r7, 0x0, r6, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r6, 0xc01064b3, &(0x7f00000000c0)={r5}) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x2, 0x4, 0x7, 0xf6, 0x0, 0x9, 0x4000, 0x6, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000080), 0x4}, 0x1, 0x95, 0xfff, 0x8, 0x401, 0x3, 0x6, 0x0, 0x100, 0x0, 0x4}, 0xffffffffffffffff, 0x2, r4, 0x0) (async) 06:21:25 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r2}, {}, {r1}, {r1}, {r1, r2}, {}, {}, {0x0, r2}, {}, {r1}, {0x0, r2}, {}, {r0, r2}, {0x0, r2}, {}, {r1, r2}, {0x0, r2}, {}, {}, {}, {0x0, r2}, {r1}, {0x0, r2}, {0x0, r2}, {r1}, {0x0, r2}, {r0}, {}, {r0}, {0x0, r2}, {}, {}, {r0, r2}, {r1}, {}, {0x0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {}, {0x0, r2}, {r1}, {}, {0x0, r2}, {r1}, {}, {r1}, {0x0, r2}, {}, {r0, r2}, {0x0, r2}, {r0}, {}, {r1}, {r0}, {}, {r1, r2}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {}, {r0, r2}, {}, {}, {}, {}, {0x0, r2}, {}, {r1}, {r0}, {}, {r1}, {}, {0x0, r2}, {}, {}, {}, {0x0, r2}, {r0}, {}, {0x0, r2}, {0x0, r2}, {r0, r2}, {}, {}, {}, {}, {r0}, {0x0, r2}, {}, {}, {r0, r2}, {0x0, r2}, {r0}, {r1, r2}, {}, {}, {0x0, r2}, {}, {0x0, r2}, {r0}, {0x0, r2}, {}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1}, {}, {r0, r2}, {r0}, {r1, r2}, {}, {r0}, {r0, r2}, {}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {}, {r1}, {}, {}, {0x0, r2}, {r0}, {0x0, r2}, {r1, r2}, {r0}, {}, {r1}, {0x0, r2}, {0x0, r2}, {}, {}, {r1}, {0x0, r2}, {r1}, {r0}, {}, {}, {}, {0x0, r2}, {r0, r2}, {r1}, {}, {0x0, r2}, {}, {r1}, {0x0, r2}, {}, {}, {r0}, {r0}, {0x0, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0}, {}, {r0}, {}, {r1}, {r0}, {r0}, {0x0, r2}, {0x0, r2}, {}, {}, {}, {r1}, {r0}, {}, {}, {r1}, {0x0, r2}, {r1, r2}, {0x0, r2}, {}, {0x0, r2}, {}, {r1, r2}, {r0}, {r1}, {r1, r2}, {}, {}, {r0}, {}, {r0}, {r1}, {}, {r0, r2}, {}, {}, {}, {r1}, {0x0, r2}, {r0}, {}, {r1}, {}, {}, {r1}, {0x0, r2}, {0x0, r2}, {r0}, {r0}, {}, {0x0, r2}, {}, {}, {r1, r2}, {r0}, {0x0, r2}, {}, {r1}, {r0}, {r1, r2}, {r1}, {r0, r2}, {}, {}, {r1}, {r0, r2}, {0x0, r2}, {r0}, {}, {r1}, {r1}, {r0}, {0x0, r2}, {r1, r2}, {}, {0x0, r2}, {}, {}, {0x0, r2}, {r0, r2}], 0x7, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000003140)={r2, 0x0, "e974b65060af8c59fc946793638e91d921757cbc5229231796ecfde30325eae053d2dbe77f2d501576ce0b7e62e530ab603e756020cfd82fab5b7b8aac8d6f9e39950cbded62fa60f7265e391214a55484997abdde47d4e2e89d383aa570b895ba66c28a0c9c8e1087e334d10e7a0c6adb39257d44a062443800d57652c6256fac910f4fd1fea176e9080d69061b3efd7105c77018771e31001661895b9d074c4b93e65f2fbff32c4eadc02c2eb7d6fb4596108972378f696da8223c364d6d7199d833eb20f2a51024373a28ffb2422acd08d1645d338b400c7b7bbb2da68fbe33ea716c76ba20e6584dd726bbe8296e870a52878cc900e2bf2fd55ee4cea67d", "2c900f3d1e5626eba6963f1747549d8b2f52967537149809046eebea3187d09236c21efa8ee9b7fbc68da9d640e6e8f1fbd748fdeb13310d3f51436d6e9ef7ba8cfe97577e8590f3826733d3890a1aff72b0a2ade7923892074d810b48dc220dc461b125a87f319941c8e7d5c7bcd333de646df34d7f9a335db3a96c26c8b5e452690f3e5a2c189357db5939a0b3e54c06d5b7e594930bf1a1c9b2023077461210868bf7b28f37c0b0c8769cd93aed1c2f58a02d595a9f7f5f8cac24a1ea7b3a85795656903d89ee4d1490a00630afb46db4f93a30e92227bc667fe3ff1c64f95fd847b0facd2ad697680185707cc7c345e3d42d1f4d7812a9dbbefe62d18adbd1382d4af5eac2a50ca9b9784e496f902d1ca5328ea0bd20222dd53ab139d420f1c7d7dedc4f93a727107509f2256800f24ea902682aaa14ce17a97a5011f14bd9e52dcbf26632f1891ebabb35027c714ee2f5cb5236074d06fa2e1dbcfdc06a60223cfcaa7bfacbf695df5a2dbd59de60ee84c9bc947d149d66b3c7299997bab20cb5826a1c8a199642e355cd643d150421423fe9b6a7a240e44af87336c0a33969cf17ddbaf14404b66e0787c9f203f1585a6de04fc8726620810b573ffd7828cbe7b1b43c8e718eda981600da10f87f25db9a8e90130041143a004d9840fe856b55702439f78c2dd8a47d5505e4d511d7f678b1112fb33135704dd1046227f304d7017ccc0ea44060b1b943f8e1144d09c896b79d0dfedb59172a11267d5ab120c2b656c6dbe51fd470ff08b90a397e245317eb58ca4fd5ce9f343cdd96d576ad6e905bb602d0d0b74017025b6479d8a2e50f8b213c91d658c53844b0b8a8015e2014217922aee3461275715a88f0bdf69773104284fe3ae17f10e2fd4f8fa07ee813b2749043a1463df3ae118a9391fb0aa1959b29ca6ad9b052f4c51eca139b79c1c479a92a0973b8d3038e353253db16b7aa154df89286c2b6e3a9d7b665a37e03ed11e9093a4df548c72a73dcdd96bf35314f6fec243847bfdfb5be62628e6336c6a6246bdb9b4edbb433e447d33c51ea03302a9855e0dad5f59b17f55b9dcea808e8d1df7ca7d24988bf20927f9432305b1c4c6d30ec8552a4be33678da36058d4418c5a136bfa1d5bc1daea0eaa5af2a079ed974c9fb86f1b6db36a11c5d54ee4152e62b8d75410b004a0dcb94bda8dddd3c8abac8eb5a3e98d3636b206ecdbfa4ec6483a8fd01382b340e6c5a790aeb5df9944dbb981c3ae457a79b894d574c2a4e9ac0eb0ea72354bfd42dd4981513e5d885f5b4bc18e04a05d6379bfc7fc08c88db3e92595e65471366dac0966cbf7ccc7af25389075d1c3f9965490d7c133a4e1438d71e1ef733d8738a4ea6c3a986a268770ee141fe25fe426e892192951bb68052e088e15231dcbc284a5cd4dec6e4964502694c11174d61eb0a3542ea5f4742f4ec4e7619fe79f094db60aaff8d15a37fffdb229888538495e6645e76dea8ddb48c903852db4b7b38c693eefe9e841cd6e4e6c47b59cbf6056641a7f2c97051b6ff11d0d740042c541083e865f13c85f9728242514132b94e1904c565aeb77090c5d48f99ccba1833f7a9ca379074ca2a251bae23aff0ef106875de67490c4b9194bb9897db97ff89e0babc1cd8cf4bf7aaee4274fcb2074ef4cd9dc07402e58169b63c3e9691935065fce521e4459630cae5dd9960d1938cbcc1d8845197aabf637ad02cf59b4b68dec04e803b8a21c250c82c3ecc3cd27b68cfd1faf28aec8cdaee1c3306cf37621f234afc57b86d3dfde5a82da42e7df5efd6692c7969953d708fa974f47a72af9c75afe44f2ed07b5107bcb0a769e04acccb9f8c1e2db9585f5457a53fc6115df1d9c7636dcd6b1139088e23beb171a41ef9f05960d541d69bd29207b9ae3939da84f1eaf562f5afb4ac612a98cf59e6210b0466f31f244076971ade435a5ab2813c1a772a759a8f691b0ecb7d0322f279fd371e40561600d9c6f15a314ea1d9c617afd6061271158d1bad4f7302390bd735a90d7fbeeac96cfbe952bf0a8dabfc9dab7afcfecdae7cb3f4c511f9fcc3bf23bc8a0e48d94f2dcc2e08dd6f4dfdf5b7ad267df5e566477fb5b484ad36c4b6361c68ded64b1cc107fb70eea06ab7137de3c7c378709138f3ce6638ed06c36e9ee3c77522e6ff874c4aff310b093e8c5c95e5f8e46be8b687ecb5b48defcbad1888da225367b799600ef0891af42ee18075162e7694b839a1427d938224aa8f847ed329ee205baa1a5ac0006ae9bbf0f3d8c74df71a444fd7e3b9451b89336f1d7f41324867e1fe2ab65fa489542546dc0a918c969f141b992fa331d7e03126dfb2e92ff82a272f917dda06f83be98668ebc5a26d3d0ae7ae425b263754181b7e1a694657d970276df2fd53af56598fcf9b9a39f5b86d4bbf4d2a85684896b0b2035a227d9f8382fc5db18f2a3de46d896b4cfed862fe6adbffce09bc8fa673d42ee632c9877a11d007815c7427178f6242e5382acdf5fb137ce832f5ef5f74b14e57caa909ea5775325507dc4d7cc043b0c80d1b53a1e564d5abd0d487b5f064e0f78da393cf6386a4e240fff6be8beba8b4545415c88fb5aedb2d5b965cfec38b67a11b037fa655d4594ccaf443cdca70c68b871c2e314247fefe7e50d9926a104220d3249ad3e95ce823c7cb25a90f01be7002c3c8e9aadb6dc984d410f0d65818bf35feee78733e6f694325e21aee3310b69b19632fadc52c9b789c4ae386b24c9ae443c8dd89a5fbf95f712e9d1d590fdc4c078e1c98889bccad85776494369eb95e463ef4668d9084e01ac9d2cb392dcfcd0cf8ae91c7dab4a21cb7e1a4a7ab9314d94cb55c36311cab9655ce13ba2508b3ef1495cf2f8a8395700e5d287fb2a422e42ae1d4662bf2b091ebfd103c4b56885786ae4c4a445ef4900c907cddbf10d65a817e037db31b1ed28d7d9d9b6eed6309db3f194b398f87b4ace4a854878a9f60e6d07b368d7b9802b9dad28b5ee011ac3c6364cc1d46539e52d2b181f5f97286a36a8c417909f7aced26384019268ccbeb22b09f01761383684e31d93411e7ba5d38f89b6488bdb3c5a165fc869f53ee388fcae0d1e18dedb57689b16d0ee6f6b38d7a7dc58785349d3ecc5df043b52883a0c132fb178292d04c0c5e8b48342df5b8d2e83d2510d2cc436f25b335487261c82409bf68752141a985a46925f9e42c9a1c6bdec2e09ba310dd6a5a18d02fc0eb07b75c7860b3b1c3d87cf08cd224167288cc7329d9ef0fcdf8c2a9b86c803fda3f0efb943b57529df07a5eb8e61bda82fc0dc97e9ce90d95fbb9dc9783d4c55d7dd1777faac546619c83ce2864ed2bbb469a97adb69f341f379d8ca258956bfa4d5379736ae7776b193a5607fa0bf3b1a5c9c3e983c05ea683899f014d246c184038125d81adad52172fddbcca4c3f61d7a2e0016cc21f43e6e63d8837b03a12d7c3c8b01f1aa2893cdd9d9192c3948e64143d9ce5c1bb8ff7504ce42b052805c5697c33e85ed6f75f0e7ec378500c7cfda966b2d2b83bef5dcade9e1c0d17a08430b1c1f931c3a2ab77e4e92436eae5068373029e573c2fec965b044f5d03da5f3907576f3b8f39c32a053e5ca90d4a9103b0abe99f50cf2ce8594c946040af0b248910af51439404877c080e9b84a657df83ebbf052a1dc71e3a2bb5deba7c4ac6b26b9b54dab23da75ce170d08a2183beee1305f0835a1bc19c82177972eadac12e3d2dc4fc6c8eea31bf967387405079563a1546d497976480ee5f70aa4ffbea28b8898050cb74429a756bdea27f85f35321201f1b4aed761d30b6958b48bd013267b609b6b7a87e70dcf91e80a559653f50b2c8e575148bcdbf4ddf36f95a715a812b48946d11ed49cf7ace6fb4574e6363e0c5850f4778350b9f5382cd1c0f2f7a364af67dc881dcb6486936003be8b96f75bee3399f221748d76cb6b5c5d874f0f043cdc5e149a531fb02ea7e4824c08c8bfc7a4b97c36dca66e049de7d8c1b333ec9eb5d1db8308d6a9a191397384999e37ba4b2c9b7bcc47a7063a8b01737f90cf0beafb22044341fd268d6e81989a3073e65a81c87b02d1131cb91d8d0275ed6b7c46bd70c4e7ea62debfbb75deaf81c2d82e52f28a29e4fd64db64f5c1d918167d4c501f61d76fa39f3964db568b5a197165c7540da2e4a312c2040fd62fdf66670b7cebbae722dd250c1e354bee906fa28ee453510c9625508de08c2d8aa383a340ebf6a83b7bb3180ecc31e6aee4189ef27f6a0fe96f3e6d6bfec699bf5118e179c2f1524ff57cec55a6ffc008c3c559eed53f61a0466828c0dc3f4a8d87a184810073cc3aa1c6bfb1ada03755ac2abd3c5163e2dc0471308afe7b468a8db52e3d94a0686d62a635d4787d44efdeb7aa94927fc464c8a823a9d54490a32dbb71e402abe90e0fb65556a3c2319d65049109b461d24839113bcc80fef70e8de867838c221c61cc62e8c5c95898c00fe2786e1542048e2def6cce710307e9a596fc1976c9b30a139d47ca585d337dc96ab85abe34c21d355b4a64e5cf020f40a7c4953f3c2324afed452bfdf3f1078fe89b08c796b3db5fb90cd3b930181dcadf366a7c886e4a73ce99569575efcfde11cd1db733048e32855717cd6ebc6e46ea245636a91266a65a6566ca33f9abc143cd905124c55db94d317726b9263c695e30d375bd4c30312f737d56303556ba16f9d5c9bc4fc01795365459c2484a0936718e5b26ffd988eb6d75fee5b28497e60622b418f122639ad306946a74e8538e1e861daf4a29eb5c08266861da87ff1bee0bd7241f7784db21b2b42a1241a2a2e0f01d4fb5f1f967b91f4ecd07c0ce548d20ffc3fec2cfd1ffd09e8b0ccbacae984949984bdb37ce81a542f69da6205fe129b4f195fab119d7d2ccccddc44cd555b47dc378031b5ce8b8e67d6a32832701465ebb3ef538cba663b90068de730b2e59798c7d9e3e3e79c84897e09ae0a30e885d07b25347d8aafe4c574f07e65c5e1e3d180b7431d2bebcf223fa1688b84febaa444bf609b91c6a75a163d812284e497c0c0be73bde5a4fad71a8b7ab0bed1526c6c9e25582bc530984bad9d95d57e4cc72f8ca7430a302853f712d62a829f0f96a0f6f18f6566c3c98a4039d795fc9140667e79e4fef7906557238adac7cf4c67e4f9191131de566b3ee6229839cef7fa45ec13d438dce52ec80bf6b5fde3253002bb96329f2b89b95579475fc9122c16831606905a6774ee37aeb8357422ac90efc14835a7857e9d299cb619144e4d59effa5b106707a94fe6942c8dede0a15500cb115562868b7dd8cf71bebaa8e687a1c0b57209170bc52c178c1eb7a439b7e1aab8eaa0deacb4f818531ddbc84521011c5f08fa3025b80d419729eb7"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f00000030c0)={0x0, 0x0}) recvmmsg(r3, &(0x7f0000002e80)=[{{&(0x7f0000000240)=@vsock, 0x80, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000140)=""/30, 0x1e}], 0x3, &(0x7f0000000380)=""/106, 0x6a}, 0x40}, {{&(0x7f0000000400)=@un=@abs, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/39, 0x27}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000940)=""/30, 0x1e}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/66, 0x42}], 0x5, &(0x7f0000000840)=""/108, 0x6c}, 0x5}, {{&(0x7f00000008c0)=@sco, 0x80, &(0x7f0000000b80), 0x0, &(0x7f0000000c00)=""/90, 0x5a}, 0x9}, {{&(0x7f0000000c80)=@in={0x2, 0x0, @initdev}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000d00)=""/36, 0x24}, {&(0x7f0000000d40)=""/109, 0x6d}], 0x2, &(0x7f0000000e00)=""/193, 0xc1}, 0xadd7}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000f00)=""/23, 0x17}, {&(0x7f0000000b40)=""/46, 0x2e}, {&(0x7f0000000f80)=""/255, 0xff}], 0x3}, 0x8}, {{&(0x7f00000010c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, &(0x7f0000001280)=[{&(0x7f0000001140)=""/106, 0x6a}, {&(0x7f00000011c0)=""/163, 0xa3}], 0x2, &(0x7f00000012c0)=""/113, 0x71}, 0x6}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001340)=""/243, 0xf3}, {&(0x7f0000001440)=""/142, 0x8e}, {&(0x7f0000001500)=""/233, 0xe9}, {&(0x7f0000001600)=""/14, 0xe}, {&(0x7f0000001640)=""/148, 0x94}, {&(0x7f0000001700)=""/170, 0xaa}, {&(0x7f00000017c0)=""/243, 0xf3}, {&(0x7f00000018c0)=""/10, 0xa}, {&(0x7f0000001900)=""/144, 0x90}, {&(0x7f00000019c0)=""/85, 0x55}], 0xa}, 0x20}, {{0x0, 0x0, &(0x7f0000002cc0)=[{&(0x7f0000001b00)=""/99, 0x63}, {&(0x7f0000001b80)=""/184, 0xb8}, {&(0x7f0000001c40)=""/110, 0x6e}, {&(0x7f0000001cc0)=""/4096, 0x1000}], 0x4, &(0x7f0000002d00)=""/170, 0xaa}, 0x8}, {{0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f0000002dc0)=""/30, 0x1e}], 0x1, &(0x7f0000000980)=""/60, 0x3c}, 0x8}], 0x9, 0x40001040, &(0x7f0000003100)={r6, r7+60000000}) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r8, 0xf504, 0x0) r9 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7, 0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r9, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r5) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r9, 0xc00c642d, &(0x7f0000000100)={r10}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000a40)={0x0, 0x5, r5}) close_range(r4, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:25 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x82c00, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_SET_MASTER(r3, 0x641e) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) pipe(&(0x7f00000001c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x82c00, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_SET_MASTER(r3, 0x641e) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) 06:21:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:25 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r2}, {}, {r1}, {r1}, {r1, r2}, {}, {}, {0x0, r2}, {}, {r1}, {0x0, r2}, {}, {r0, r2}, {0x0, r2}, {}, {r1, r2}, {0x0, r2}, {}, {}, {}, {0x0, r2}, {r1}, {0x0, r2}, {0x0, r2}, {r1}, {0x0, r2}, {r0}, {}, {r0}, {0x0, r2}, {}, {}, {r0, r2}, {r1}, {}, {0x0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {}, {0x0, r2}, {r1}, {}, {0x0, r2}, {r1}, {}, {r1}, {0x0, r2}, {}, {r0, r2}, {0x0, r2}, {r0}, {}, {r1}, {r0}, {}, {r1, r2}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {}, {r0, r2}, {}, {}, {}, {}, {0x0, r2}, {}, {r1}, {r0}, {}, {r1}, {}, {0x0, r2}, {}, {}, {}, {0x0, r2}, {r0}, {}, {0x0, r2}, {0x0, r2}, {r0, r2}, {}, {}, {}, {}, {r0}, {0x0, r2}, {}, {}, {r0, r2}, {0x0, r2}, {r0}, {r1, r2}, {}, {}, {0x0, r2}, {}, {0x0, r2}, {r0}, {0x0, r2}, {}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1}, {}, {r0, r2}, {r0}, {r1, r2}, {}, {r0}, {r0, r2}, {}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {}, {r1}, {}, {}, {0x0, r2}, {r0}, {0x0, r2}, {r1, r2}, {r0}, {}, {r1}, {0x0, r2}, {0x0, r2}, {}, {}, {r1}, {0x0, r2}, {r1}, {r0}, {}, {}, {}, {0x0, r2}, {r0, r2}, {r1}, {}, {0x0, r2}, {}, {r1}, {0x0, r2}, {}, {}, {r0}, {r0}, {0x0, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0}, {}, {r0}, {}, {r1}, {r0}, {r0}, {0x0, r2}, {0x0, r2}, {}, {}, {}, {r1}, {r0}, {}, {}, {r1}, {0x0, r2}, {r1, r2}, {0x0, r2}, {}, {0x0, r2}, {}, {r1, r2}, {r0}, {r1}, {r1, r2}, {}, {}, {r0}, {}, {r0}, {r1}, {}, {r0, r2}, {}, {}, {}, {r1}, {0x0, r2}, {r0}, {}, {r1}, {}, {}, {r1}, {0x0, r2}, {0x0, r2}, {r0}, {r0}, {}, {0x0, r2}, {}, {}, {r1, r2}, {r0}, {0x0, r2}, {}, {r1}, {r0}, {r1, r2}, {r1}, {r0, r2}, {}, {}, {r1}, {r0, r2}, {0x0, r2}, {r0}, {}, {r1}, {r1}, {r0}, {0x0, r2}, {r1, r2}, {}, {0x0, r2}, {}, {}, {0x0, r2}, {r0, r2}], 0x7, "2156816c73038c"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000003140)={r2, 0x0, "e974b65060af8c59fc946793638e91d921757cbc5229231796ecfde30325eae053d2dbe77f2d501576ce0b7e62e530ab603e756020cfd82fab5b7b8aac8d6f9e39950cbded62fa60f7265e391214a55484997abdde47d4e2e89d383aa570b895ba66c28a0c9c8e1087e334d10e7a0c6adb39257d44a062443800d57652c6256fac910f4fd1fea176e9080d69061b3efd7105c77018771e31001661895b9d074c4b93e65f2fbff32c4eadc02c2eb7d6fb4596108972378f696da8223c364d6d7199d833eb20f2a51024373a28ffb2422acd08d1645d338b400c7b7bbb2da68fbe33ea716c76ba20e6584dd726bbe8296e870a52878cc900e2bf2fd55ee4cea67d", "2c900f3d1e5626eba6963f1747549d8b2f52967537149809046eebea3187d09236c21efa8ee9b7fbc68da9d640e6e8f1fbd748fdeb13310d3f51436d6e9ef7ba8cfe97577e8590f3826733d3890a1aff72b0a2ade7923892074d810b48dc220dc461b125a87f319941c8e7d5c7bcd333de646df34d7f9a335db3a96c26c8b5e452690f3e5a2c189357db5939a0b3e54c06d5b7e594930bf1a1c9b2023077461210868bf7b28f37c0b0c8769cd93aed1c2f58a02d595a9f7f5f8cac24a1ea7b3a85795656903d89ee4d1490a00630afb46db4f93a30e92227bc667fe3ff1c64f95fd847b0facd2ad697680185707cc7c345e3d42d1f4d7812a9dbbefe62d18adbd1382d4af5eac2a50ca9b9784e496f902d1ca5328ea0bd20222dd53ab139d420f1c7d7dedc4f93a727107509f2256800f24ea902682aaa14ce17a97a5011f14bd9e52dcbf26632f1891ebabb35027c714ee2f5cb5236074d06fa2e1dbcfdc06a60223cfcaa7bfacbf695df5a2dbd59de60ee84c9bc947d149d66b3c7299997bab20cb5826a1c8a199642e355cd643d150421423fe9b6a7a240e44af87336c0a33969cf17ddbaf14404b66e0787c9f203f1585a6de04fc8726620810b573ffd7828cbe7b1b43c8e718eda981600da10f87f25db9a8e90130041143a004d9840fe856b55702439f78c2dd8a47d5505e4d511d7f678b1112fb33135704dd1046227f304d7017ccc0ea44060b1b943f8e1144d09c896b79d0dfedb59172a11267d5ab120c2b656c6dbe51fd470ff08b90a397e245317eb58ca4fd5ce9f343cdd96d576ad6e905bb602d0d0b74017025b6479d8a2e50f8b213c91d658c53844b0b8a8015e2014217922aee3461275715a88f0bdf69773104284fe3ae17f10e2fd4f8fa07ee813b2749043a1463df3ae118a9391fb0aa1959b29ca6ad9b052f4c51eca139b79c1c479a92a0973b8d3038e353253db16b7aa154df89286c2b6e3a9d7b665a37e03ed11e9093a4df548c72a73dcdd96bf35314f6fec243847bfdfb5be62628e6336c6a6246bdb9b4edbb433e447d33c51ea03302a9855e0dad5f59b17f55b9dcea808e8d1df7ca7d24988bf20927f9432305b1c4c6d30ec8552a4be33678da36058d4418c5a136bfa1d5bc1daea0eaa5af2a079ed974c9fb86f1b6db36a11c5d54ee4152e62b8d75410b004a0dcb94bda8dddd3c8abac8eb5a3e98d3636b206ecdbfa4ec6483a8fd01382b340e6c5a790aeb5df9944dbb981c3ae457a79b894d574c2a4e9ac0eb0ea72354bfd42dd4981513e5d885f5b4bc18e04a05d6379bfc7fc08c88db3e92595e65471366dac0966cbf7ccc7af25389075d1c3f9965490d7c133a4e1438d71e1ef733d8738a4ea6c3a986a268770ee141fe25fe426e892192951bb68052e088e15231dcbc284a5cd4dec6e4964502694c11174d61eb0a3542ea5f4742f4ec4e7619fe79f094db60aaff8d15a37fffdb229888538495e6645e76dea8ddb48c903852db4b7b38c693eefe9e841cd6e4e6c47b59cbf6056641a7f2c97051b6ff11d0d740042c541083e865f13c85f9728242514132b94e1904c565aeb77090c5d48f99ccba1833f7a9ca379074ca2a251bae23aff0ef106875de67490c4b9194bb9897db97ff89e0babc1cd8cf4bf7aaee4274fcb2074ef4cd9dc07402e58169b63c3e9691935065fce521e4459630cae5dd9960d1938cbcc1d8845197aabf637ad02cf59b4b68dec04e803b8a21c250c82c3ecc3cd27b68cfd1faf28aec8cdaee1c3306cf37621f234afc57b86d3dfde5a82da42e7df5efd6692c7969953d708fa974f47a72af9c75afe44f2ed07b5107bcb0a769e04acccb9f8c1e2db9585f5457a53fc6115df1d9c7636dcd6b1139088e23beb171a41ef9f05960d541d69bd29207b9ae3939da84f1eaf562f5afb4ac612a98cf59e6210b0466f31f244076971ade435a5ab2813c1a772a759a8f691b0ecb7d0322f279fd371e40561600d9c6f15a314ea1d9c617afd6061271158d1bad4f7302390bd735a90d7fbeeac96cfbe952bf0a8dabfc9dab7afcfecdae7cb3f4c511f9fcc3bf23bc8a0e48d94f2dcc2e08dd6f4dfdf5b7ad267df5e566477fb5b484ad36c4b6361c68ded64b1cc107fb70eea06ab7137de3c7c378709138f3ce6638ed06c36e9ee3c77522e6ff874c4aff310b093e8c5c95e5f8e46be8b687ecb5b48defcbad1888da225367b799600ef0891af42ee18075162e7694b839a1427d938224aa8f847ed329ee205baa1a5ac0006ae9bbf0f3d8c74df71a444fd7e3b9451b89336f1d7f41324867e1fe2ab65fa489542546dc0a918c969f141b992fa331d7e03126dfb2e92ff82a272f917dda06f83be98668ebc5a26d3d0ae7ae425b263754181b7e1a694657d970276df2fd53af56598fcf9b9a39f5b86d4bbf4d2a85684896b0b2035a227d9f8382fc5db18f2a3de46d896b4cfed862fe6adbffce09bc8fa673d42ee632c9877a11d007815c7427178f6242e5382acdf5fb137ce832f5ef5f74b14e57caa909ea5775325507dc4d7cc043b0c80d1b53a1e564d5abd0d487b5f064e0f78da393cf6386a4e240fff6be8beba8b4545415c88fb5aedb2d5b965cfec38b67a11b037fa655d4594ccaf443cdca70c68b871c2e314247fefe7e50d9926a104220d3249ad3e95ce823c7cb25a90f01be7002c3c8e9aadb6dc984d410f0d65818bf35feee78733e6f694325e21aee3310b69b19632fadc52c9b789c4ae386b24c9ae443c8dd89a5fbf95f712e9d1d590fdc4c078e1c98889bccad85776494369eb95e463ef4668d9084e01ac9d2cb392dcfcd0cf8ae91c7dab4a21cb7e1a4a7ab9314d94cb55c36311cab9655ce13ba2508b3ef1495cf2f8a8395700e5d287fb2a422e42ae1d4662bf2b091ebfd103c4b56885786ae4c4a445ef4900c907cddbf10d65a817e037db31b1ed28d7d9d9b6eed6309db3f194b398f87b4ace4a854878a9f60e6d07b368d7b9802b9dad28b5ee011ac3c6364cc1d46539e52d2b181f5f97286a36a8c417909f7aced26384019268ccbeb22b09f01761383684e31d93411e7ba5d38f89b6488bdb3c5a165fc869f53ee388fcae0d1e18dedb57689b16d0ee6f6b38d7a7dc58785349d3ecc5df043b52883a0c132fb178292d04c0c5e8b48342df5b8d2e83d2510d2cc436f25b335487261c82409bf68752141a985a46925f9e42c9a1c6bdec2e09ba310dd6a5a18d02fc0eb07b75c7860b3b1c3d87cf08cd224167288cc7329d9ef0fcdf8c2a9b86c803fda3f0efb943b57529df07a5eb8e61bda82fc0dc97e9ce90d95fbb9dc9783d4c55d7dd1777faac546619c83ce2864ed2bbb469a97adb69f341f379d8ca258956bfa4d5379736ae7776b193a5607fa0bf3b1a5c9c3e983c05ea683899f014d246c184038125d81adad52172fddbcca4c3f61d7a2e0016cc21f43e6e63d8837b03a12d7c3c8b01f1aa2893cdd9d9192c3948e64143d9ce5c1bb8ff7504ce42b052805c5697c33e85ed6f75f0e7ec378500c7cfda966b2d2b83bef5dcade9e1c0d17a08430b1c1f931c3a2ab77e4e92436eae5068373029e573c2fec965b044f5d03da5f3907576f3b8f39c32a053e5ca90d4a9103b0abe99f50cf2ce8594c946040af0b248910af51439404877c080e9b84a657df83ebbf052a1dc71e3a2bb5deba7c4ac6b26b9b54dab23da75ce170d08a2183beee1305f0835a1bc19c82177972eadac12e3d2dc4fc6c8eea31bf967387405079563a1546d497976480ee5f70aa4ffbea28b8898050cb74429a756bdea27f85f35321201f1b4aed761d30b6958b48bd013267b609b6b7a87e70dcf91e80a559653f50b2c8e575148bcdbf4ddf36f95a715a812b48946d11ed49cf7ace6fb4574e6363e0c5850f4778350b9f5382cd1c0f2f7a364af67dc881dcb6486936003be8b96f75bee3399f221748d76cb6b5c5d874f0f043cdc5e149a531fb02ea7e4824c08c8bfc7a4b97c36dca66e049de7d8c1b333ec9eb5d1db8308d6a9a191397384999e37ba4b2c9b7bcc47a7063a8b01737f90cf0beafb22044341fd268d6e81989a3073e65a81c87b02d1131cb91d8d0275ed6b7c46bd70c4e7ea62debfbb75deaf81c2d82e52f28a29e4fd64db64f5c1d918167d4c501f61d76fa39f3964db568b5a197165c7540da2e4a312c2040fd62fdf66670b7cebbae722dd250c1e354bee906fa28ee453510c9625508de08c2d8aa383a340ebf6a83b7bb3180ecc31e6aee4189ef27f6a0fe96f3e6d6bfec699bf5118e179c2f1524ff57cec55a6ffc008c3c559eed53f61a0466828c0dc3f4a8d87a184810073cc3aa1c6bfb1ada03755ac2abd3c5163e2dc0471308afe7b468a8db52e3d94a0686d62a635d4787d44efdeb7aa94927fc464c8a823a9d54490a32dbb71e402abe90e0fb65556a3c2319d65049109b461d24839113bcc80fef70e8de867838c221c61cc62e8c5c95898c00fe2786e1542048e2def6cce710307e9a596fc1976c9b30a139d47ca585d337dc96ab85abe34c21d355b4a64e5cf020f40a7c4953f3c2324afed452bfdf3f1078fe89b08c796b3db5fb90cd3b930181dcadf366a7c886e4a73ce99569575efcfde11cd1db733048e32855717cd6ebc6e46ea245636a91266a65a6566ca33f9abc143cd905124c55db94d317726b9263c695e30d375bd4c30312f737d56303556ba16f9d5c9bc4fc01795365459c2484a0936718e5b26ffd988eb6d75fee5b28497e60622b418f122639ad306946a74e8538e1e861daf4a29eb5c08266861da87ff1bee0bd7241f7784db21b2b42a1241a2a2e0f01d4fb5f1f967b91f4ecd07c0ce548d20ffc3fec2cfd1ffd09e8b0ccbacae984949984bdb37ce81a542f69da6205fe129b4f195fab119d7d2ccccddc44cd555b47dc378031b5ce8b8e67d6a32832701465ebb3ef538cba663b90068de730b2e59798c7d9e3e3e79c84897e09ae0a30e885d07b25347d8aafe4c574f07e65c5e1e3d180b7431d2bebcf223fa1688b84febaa444bf609b91c6a75a163d812284e497c0c0be73bde5a4fad71a8b7ab0bed1526c6c9e25582bc530984bad9d95d57e4cc72f8ca7430a302853f712d62a829f0f96a0f6f18f6566c3c98a4039d795fc9140667e79e4fef7906557238adac7cf4c67e4f9191131de566b3ee6229839cef7fa45ec13d438dce52ec80bf6b5fde3253002bb96329f2b89b95579475fc9122c16831606905a6774ee37aeb8357422ac90efc14835a7857e9d299cb619144e4d59effa5b106707a94fe6942c8dede0a15500cb115562868b7dd8cf71bebaa8e687a1c0b57209170bc52c178c1eb7a439b7e1aab8eaa0deacb4f818531ddbc84521011c5f08fa3025b80d419729eb7"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f00000030c0)={0x0, 0x0}) recvmmsg(r3, &(0x7f0000002e80)=[{{&(0x7f0000000240)=@vsock, 0x80, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000140)=""/30, 0x1e}], 0x3, &(0x7f0000000380)=""/106, 0x6a}, 0x40}, {{&(0x7f0000000400)=@un=@abs, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/39, 0x27}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000940)=""/30, 0x1e}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/66, 0x42}], 0x5, &(0x7f0000000840)=""/108, 0x6c}, 0x5}, {{&(0x7f00000008c0)=@sco, 0x80, &(0x7f0000000b80), 0x0, &(0x7f0000000c00)=""/90, 0x5a}, 0x9}, {{&(0x7f0000000c80)=@in={0x2, 0x0, @initdev}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000d00)=""/36, 0x24}, {&(0x7f0000000d40)=""/109, 0x6d}], 0x2, &(0x7f0000000e00)=""/193, 0xc1}, 0xadd7}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000f00)=""/23, 0x17}, {&(0x7f0000000b40)=""/46, 0x2e}, {&(0x7f0000000f80)=""/255, 0xff}], 0x3}, 0x8}, {{&(0x7f00000010c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, &(0x7f0000001280)=[{&(0x7f0000001140)=""/106, 0x6a}, {&(0x7f00000011c0)=""/163, 0xa3}], 0x2, &(0x7f00000012c0)=""/113, 0x71}, 0x6}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001340)=""/243, 0xf3}, {&(0x7f0000001440)=""/142, 0x8e}, {&(0x7f0000001500)=""/233, 0xe9}, {&(0x7f0000001600)=""/14, 0xe}, {&(0x7f0000001640)=""/148, 0x94}, {&(0x7f0000001700)=""/170, 0xaa}, {&(0x7f00000017c0)=""/243, 0xf3}, {&(0x7f00000018c0)=""/10, 0xa}, {&(0x7f0000001900)=""/144, 0x90}, {&(0x7f00000019c0)=""/85, 0x55}], 0xa}, 0x20}, {{0x0, 0x0, &(0x7f0000002cc0)=[{&(0x7f0000001b00)=""/99, 0x63}, {&(0x7f0000001b80)=""/184, 0xb8}, {&(0x7f0000001c40)=""/110, 0x6e}, {&(0x7f0000001cc0)=""/4096, 0x1000}], 0x4, &(0x7f0000002d00)=""/170, 0xaa}, 0x8}, {{0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f0000002dc0)=""/30, 0x1e}], 0x1, &(0x7f0000000980)=""/60, 0x3c}, 0x8}], 0x9, 0x40001040, &(0x7f0000003100)={r6, r7+60000000}) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r8, 0xf504, 0x0) (async) r9 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7, 0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r9, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r5) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r9, 0xc00c642d, &(0x7f0000000100)={r10}) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000a40)={0x0, 0x5, r5}) (async, rerun: 64) close_range(r4, 0xffffffffffffffff, 0x0) (async, rerun: 32) socket$inet6_tcp(0xa, 0x1, 0x0) (rerun: 32) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000900)=ANY=[@ANYBLOB="9feb01001800000000000000dc000000dc0000006effffff100000000000000c02000000000000000600000d000000000f0000000200000002000000050000000000000002000000030000000400000009000000020000000d000000090000110010000006e6ff0000000000070000000800000000000000000000620d00000000000000b461653e0f0000000009000000ffffff0b000000050000005a0000000b00000014000805000000000f0000000500000001d7e0ff4100000001ff0003000000020400000009000000fbfd29fc1ec6d891af0a39361b31b1d600000009000000007f00640000003030000900000000000000000000000026f8ec266f975a44f476285f9f6b534f306ff02fa8c7286ea9cc58f03f72fc44097171faf2ad25283d70ffec95826726f84dea2f0b5199152a4ca144be8926f2a42d7b5d9b37923e4756620f198b7440f8e1a5dffb492869844eeffe9e2fd5fc76f3036582599d5b7ab552599eb909ee93a61c4ef1855f5ceb3abec14ef71bfc6cb8fc33f92ddf385a64237f40b13e6030d70dc19c4f884b5664649f033c784472847316d60fe6e39132467d345b2ae7e612a6a792ff665cd3c30d788cf2b5c824d3577a1a9114987c812b22f0e29a74"], &(0x7f0000000340)=""/148, 0xf9, 0x94, 0x1}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001700)={r3, r2, "9f290916d38fe0ec622acc2f4ce1dc47d3da790d9abca8216bc3795c13af2bbeb3fec2959cc3d13acda948c7837d0057f8060000000000000083ff0f000051a4a0118cdf1405c75103a8245f5d9dd284991ece30e8d4e8dcddef47d6e12612a0be58855287ddb8eeb51ead8ca88917a6642747c3b36d516952ed1b75e4bdf97a4ee52e243e3a04be92495a1fb80d4b4fe915c5905b4da2384d0d2da786ad8b4cc9fbe37dba7445d0097065009048d2e3ea01898ffd9c147f28a0ed21cf2d8e129563de04b2abb40bd361ccfb5b804eae3ba400", "f72d4d6b478bb4e1deef785c37c82232b23def46a87f90912c2167852fe30dad35114cd78e45bd43b18db717325002eb4d0a4e109903e521d82448d11eb8c57c02c825aa0c8abd36bcdfa95c443bfcf72eed032ad46debe161bfd2b048671ed5f6d92231c404f50ab6038d33ac883c27efa940d3b4e987a480b0d4585c0bff09ec77a103a5756af6b0c640306cfa3b79dbb634dd004ad5da96279f3fe7a414c6389b0115685c784fd616083ec12a1240443caf148ad23c7790f90449ab42bf91f043b4177a357a40c79554c148d0e9805e9a05a6b4d172a29b3e0119c7168706f91793a0a32754318ce0124ae467ac97ef43eb61c0ed4c5ab0bbd64e3777b0bcab7a5eebdd4f110cd1034c081ccb6e8ce4f472b64c0f5177212a5acb67992413cee920231abbdaf8098bc8cf67cf6e8f4520d47b4f22c97515b61dabe95cabf31eb8f38f82718e0c27d2d273aa461d064e7187ab9219d55f42a74568fc6e4512cabd2265104091e11256983a3faee728b7d6c6845b9034427e97dfd406870149c1ac51d0196bd6bf5d3564d8e42c8fda2a573a1b60b92596b564c502c509be0cb4a8607cd72a11595797ff973fc1ea6bc1ef252ab918e6f0ead006e9d89d4d83e2ca8833b5434215c8349a16d68b56c45942475d3cd99317134b2e738f79b8bd693a78f4ee8bb298b53cfc5a9f1a9d63bee8cdb24d30d0dd4933443a92a71a19e95895d97d35d209532a0abb7d5bb6eac1690ca846fd071f5821ec62cdad27bc2e1d4280e3f495fe026ef355aee45499589ef39188384b22cbed75ca58f7cd0cacc449746971f1f6036c8d8fb58a0f57a7298c555b7dbc0e5bd50d778a812714339cddce3647fab34fbb037d301ea0f850b904cae5a1d1be037adbc81d4d5c1d3904ad54c918d4e5cf36ae122509724e5410bcebd3ff8dafe3a5078390a9a992a3500247a51df0e1755ec10a3ec100ecf9b8d234e9c20b7318294748ff5e97e045e321e92eaf229cf37704b27114c53d2d229d3c1c3de7c2c59d8df622d695433cfa45ecd2a6cf43de537c9b6ecaf393749e18793ec46548bf547be4ffb4e0d5fec0fd350fc67fa6f451720664a4e85f56986d20acb9ac62035874b5fe3ceca72e768186ddc03dcfb5ace33532b62e855633c4f7515596313d0488bb6b36eb4db0ec3e97b9dd69d803dd375932048fbc5097250962b6cca2b2d9bbc4066547bad1051569a46d8a8e11a8de2a43f90e0c09a65229de87be1cdda9866a1755326ee170dd1e86bf9adb49cb4943988bdca13d0d7ffd77938ee99bede1986ed1fc9007479f3f5c620bb481b618b2c9adaff8042afb95607a7d3288bac6bd7884d4cbaa1b1ee3757ba41dc9b16386f6e6874fb70b677c7a62f1a134d34c0b39725d87e97ff2b7a8f3fc45f82a757122b2b1c09b7715a5a6f73d84a7a35541a42cd7a73bd41befa3501ebce0beecbba6e920a2c524eab74ef5b66977fa3a4aa4b228ca29decb2364eecf74979d6f4a41550146e975d3be6070d7511ae42072aeea7398c0cf28b38203ee4b6d3a5e27d5089aaa357d9e8cc789bbb30b4817c9014c1e7815e670a33e34c020cdbc95391fbc500823dead5b66ab8de2affe0aabd86ab53c294b26361e7486c18ad1ff344f6bee8b0cd5026657d1e265c8be96a13a669889668682e96f698a9156297c96237d28a4ba939cfbbc1970678a8e2ea333f1c2e294e1f932dd5a2ecced8c38f7dc187c2585aee603844739a798a57a81d45303c053646031954e48c1d7e3e57114abc0b297a66ac6b735a2e0ea00ad051bcb4454109dbebbc396d8b2e369ad9403a519d05f0e0904b2afc436e62707eb193dca6685e60e19677092aae07bacac5e69f055ecc71be8604bb1951224949221d6983e402e62a56530b4b5a4967f8f3da17ee736d9496677e74caea0e91f5ddcb6de986a33b3ad52462faf047d4e7c6ee9ab741183061c5deb97c379417293760c647f7ea5658b1ba47b428f92333d6106f00c70ed43778cb4a5c4c5138d6a6b3bb99f784b6cbb43c1a9e6430018c8a5c922e9208c90e59f3b0b3c6b12ed83fc6a38faaacffc406846a7820f68b8719c42fecb88e70bd7ba9c770c7674f74f4d0f875e9663cd6cc31f228273e1e8120db1f541ced362d7c42338e4afb87c5442103cc7f937e5c728c3e9239703b277b3cac3497e0c331e3640c9616daa262618d871c3ec7df17e8056cc8de74aadfed1a08c8172ed63897c5811c77e2d87e51ebcf0d9d5df7ec4dc5d91a9bf8796b744d29633b556d4089da2b55c59fad824bc1548b9bc52c8ecb795a42c6d8ca4c547fc59a3bd54eb01a309b0a7a93fc8f22f96b4d553dda66b0a2c5f2e61e88cb3e878524df45263c6fbf3f59526af05e227d59fb0db98a0c57b7a0013fe233b637305e5ef1d16d73445fe74b52e5bc91915c44238cf902fce19605bd8f8014b0d404c735bd8572b63ecf52857801a1391dc517f2717af1d294c415d02de75a947ba3c9b933398c9253ea685eb4109832379a53a5bc751bcd1414eb58e0d2c4f9fd26bb5f65b9532a2e0992a73b2c5a7e66975ad582a783e1079640db7eda5a2033e94fdf772d38176c5bafe653361cc8151d561e0e5d21ff9d7c41ae9aa649e9b90df6e88803fa636fa7e3d7baa6d8cb1838926a6d17312979f755499c5078edbcad5e6a8c7c5567a9b7bcc8b547477bd031162df8acb6e527235b3912355eb275c1feca09c6fc506b6bbc17152f57aad8981b6937c57f8c8f6b0a99a2ca63e4383a5bdd68924ff18adc828a0fd1d81171a519e5022d0c4297b75ae79327cd83803c13853bbd6ad8cb9b123d41a6a95c11aa4cbf2003ee346086737b8eab4577497cc5def155a26a9def10522156be0148273db13dfa0540ce6e88cc8eb59d129ed9b8e5ae758365c0c4c8b21a1fbaf4b0a0a665fc657d69ae9881b3adc6b3743286740363f3650f9acf070832be5f4ef13c5f3935a40404595e83d71471c74d93346162fb347aae41c10a8c9a226b8e1accda768bf6607cff9e3a2d47f5ce5407b47d2a5b2049248d868d7c143ec2da6b33b99d226b943d7d16809b4d50172485e9092d4ccee55eaab84fc32beaa3b0ae44df9c1801b34a264486580f9e9adbf7f1fb56bea5060956aac0c039404cbfa59cc5f79285211b6ae52f5962da1e3c81473f55ba50dd267332b1c57b8fb6f07cfb7968c306141b7b819df85bda61d7d396cf2c0456304df3afefd5e67f0967e49377d3988b520a124df05034550ce531a6862f82ab6d4990b5a9dba24b573e6ed2fd45eeb162650bc68258322ec08f0987e663fb7f1bbc29012df9c54effc1395a78f57e55d5f9c3a09f34ef8d52cae2bae59262b23657eeb1ad37e7bca40ed7e6da2de816f19eb32d29fb5f5f1c68b4d61c302fef208e7682357549a26424fb5299ffd1ef1140bace51fc466e6ef6c3bb0320ba6a72f0991d0ce3c16a183c41dbf7078a7ece72caec56ea7965c46ccea52d5790126512e20a1c30fee869a3048a6c686dffce8ff0bbf45d10a23e095d03f75273e7fcdad317bdd490aa45fe7da775280271360459de7bc3fada422cc26bc5833fcf668f873798b327b3853a7fff0006e173d2cfb8fe3982904a6341a24070d075e88cecd694d7f0221c768e8a5b8b885c9eee04f0eb9d3d037fced77a726838f3498a3e001e03d40eeb7ae22956471667d9a38c32ac8caca50ab6394dff397a4b20b073e8e3f2c08bad8eaaf2207c138c780304b6777e3bed84cf32d890dc78936b7cc2538bef340b1a53dd195b3c08a5ad48cf170845d33c0d16a6bb7f55fdf336eeac1fc1d684baa5bd502322e448d4ce6ecc5f1cf4115598a7bb60a34ef24c051d0033c578f10cd4f3ef29991bb95e008f54a12c376436cd4c616771b4c798b7144c067e28089bd38ca93d169129be082569f163a2fb34a7dedbe786d4c1e6e7cfd0bca9a197aeae8ae06191f7ed84e3098cc40d9fa841b28f7d3c7b45beabe77d397a79be62d2ed0a18de784803559703e7d205fe3aca405907d5b9a145d939c56137a2a118ccba703bc2e3eb2b3f176505bfae066fae60c35e88f8725b6ca827972c1272631bae72aadcb5d2c205ad2ad2b1d93437259882c04178500ebef9b193ca5043207734c33e15d5d6cb2a05d08898d5e41152db995d64ffbf3777b15971d034f20b123bce5ff13464d443d930b24cbef6c6120d60901b18c556fb0b165d7dfc44ebde09978fa23ad127094d93d03d5db0c840294da8b545d94b987e8f05d6e6a181169af237b3f17186a6a9f7df1a587a7e76fada405440475b8420f8be86fe4774555ce410b7de9e6f30b55a9abd13841afd630b49859ee997ffea05eb96e04e9e90bb559407a8d3b3be6a777de56ed6cf1500e6671cc5cabbfb5271d70f8fea8ee5104ed6af4ad1b3c70f3e2f3fa366abe30ed732a788671afaa596ec4d58612e1333ab334d88ff53cf4f77d09565a512bd7ef024fb5d8648ba829a016799d966539c271d1bccf0bc9dacfeb28f579d56a0360c3db07e0eda04b433d096acb9e30cddbdc2b3ac1627012b3d9c2e5cd1a715d8750c5f3aaebff4f44d29963f7f827390a852c0873c51cf0e1fccc4fc383270ad3c60107eb37482860ff76c1c91cbe2940656f3f15e7ee8e14da60e1cb9ed8e3d41ada719ff74cd95461790f0dd2514245afd7348891c19f2fd47cb8b1fad0d0d0854c3f6d0da745db59e60260480ffe15234e2a14837988f3ea707de54756bdd1ccd05bc606c6ac2a67dec1d7762a291ba138dbdef78c410bc634ab27b1f36b3ec266d840cc89b96effac8d13b155a7dff48d4af65ec0df4326af9dcf0b2d0a2b0d7be9347ab4b4c78e25a43d877ffb797ce9d3350ebefbe7a6c0765c4a3a6bc93fcd6cd12d9e6630e366530705a012061df119ba94de179b9f38e9d0c6853c02c46cb25f772df38c269bea0cffd55887351b221fcb46d2fd6fef2da76952b0660e9cb2085eb4b8091da2d182caf6733db5235f739ed8a530ea8dd403df4977bf16b56b328d63042531deb0027dc194c8d32d21bfe334e0e4792c697b6ef2284c46616389f842730406b441066eda6948caa9f951dea18183df2ec20fe44ba3d9a178abbece0b62795159da95f6b105e14d0ce8743171662a1c0c6669bee6d7ce21e63c5097399ccdf43519236c07c1ac4a404fbe34d7de621ad0e4cfc388865c774d7be3765d603efd95b387b816e3636c8808246f605c2ca6e412112ed88e62ea49467ff4c3e519589ebe1e4b9b3f5834347b870d9d924823dd9dbdc6358e863196788b693e38865f74befcb1f9bff0379dfca89c6b2471957cf53b37d7c45bd6eaf487ab736f7214e98cc30ca2142138cb6cbdd23884a331131ba7edcd573619bc044c14e9"}) close(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x10001, 0x2000) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(0xffffffffffffffff, 0x40206417, &(0x7f0000000140)={0xef, 0x771d22cf, 0x800, 0x2, 0x4, 0x5}) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:26 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x82c00, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async, rerun: 32) sendto$inet6(r4, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async, rerun: 32) splice(r4, 0x0, r3, 0x0, 0x1000000000000003, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_SET_MASTER(r3, 0x641e) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000240)=ANY=[@ANYBLOB="eeffffff00000000180000006590e0d1b162125d82402f568dba7bf25aa527bec5edc127394ce3a71ef6b7340fae79770f789be8de342c516c3829cd26e835dd1eca1a1ea9d382878d61d14e6ad1f101eaea649ea7789570bb552031e58ce4b15e8c342e49d3715d79ed8b546f24f391ca2311e2a08ece4c40e8c041efa3c4cc818c4445fe06a548f1e5fa6694d0b2e59214f573a6fab82cf4ca5b9aeab6f084de9b2e8f3659d86081a16c79f154b9a53a86a1fc70834dec868cc6a95592089a16b1f12a815cc0978dcc89a5528ff52df14db78d3453045a", @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) 06:21:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000900)=ANY=[@ANYBLOB="9feb01001800000000000000dc000000dc0000006effffff100000000000000c02000000000000000600000d000000000f0000000200000002000000050000000000000002000000030000000400000009000000020000000d000000090000110010000006e6ff0000000000070000000800000000000000000000620d00000000000000b461653e0f0000000009000000ffffff0b000000050000005a0000000b00000014000805000000000f0000000500000001d7e0ff4100000001ff0003000000020400000009000000fbfd29fc1ec6d891af0a39361b31b1d600000009000000007f00640000003030000900000000000000000000000026f8ec266f975a44f476285f9f6b534f306ff02fa8c7286ea9cc58f03f72fc44097171faf2ad25283d70ffec95826726f84dea2f0b5199152a4ca144be8926f2a42d7b5d9b37923e4756620f198b7440f8e1a5dffb492869844eeffe9e2fd5fc76f3036582599d5b7ab552599eb909ee93a61c4ef1855f5ceb3abec14ef71bfc6cb8fc33f92ddf385a64237f40b13e6030d70dc19c4f884b5664649f033c784472847316d60fe6e39132467d345b2ae7e612a6a792ff665cd3c30d788cf2b5c824d3577a1a9114987c812b22f0e29a74"], &(0x7f0000000340)=""/148, 0xf9, 0x94, 0x1}, 0x20) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001700)={r3, r2, "9f290916d38fe0ec622acc2f4ce1dc47d3da790d9abca8216bc3795c13af2bbeb3fec2959cc3d13acda948c7837d0057f8060000000000000083ff0f000051a4a0118cdf1405c75103a8245f5d9dd284991ece30e8d4e8dcddef47d6e12612a0be58855287ddb8eeb51ead8ca88917a6642747c3b36d516952ed1b75e4bdf97a4ee52e243e3a04be92495a1fb80d4b4fe915c5905b4da2384d0d2da786ad8b4cc9fbe37dba7445d0097065009048d2e3ea01898ffd9c147f28a0ed21cf2d8e129563de04b2abb40bd361ccfb5b804eae3ba400", "f72d4d6b478bb4e1deef785c37c82232b23def46a87f90912c2167852fe30dad35114cd78e45bd43b18db717325002eb4d0a4e109903e521d82448d11eb8c57c02c825aa0c8abd36bcdfa95c443bfcf72eed032ad46debe161bfd2b048671ed5f6d92231c404f50ab6038d33ac883c27efa940d3b4e987a480b0d4585c0bff09ec77a103a5756af6b0c640306cfa3b79dbb634dd004ad5da96279f3fe7a414c6389b0115685c784fd616083ec12a1240443caf148ad23c7790f90449ab42bf91f043b4177a357a40c79554c148d0e9805e9a05a6b4d172a29b3e0119c7168706f91793a0a32754318ce0124ae467ac97ef43eb61c0ed4c5ab0bbd64e3777b0bcab7a5eebdd4f110cd1034c081ccb6e8ce4f472b64c0f5177212a5acb67992413cee920231abbdaf8098bc8cf67cf6e8f4520d47b4f22c97515b61dabe95cabf31eb8f38f82718e0c27d2d273aa461d064e7187ab9219d55f42a74568fc6e4512cabd2265104091e11256983a3faee728b7d6c6845b9034427e97dfd406870149c1ac51d0196bd6bf5d3564d8e42c8fda2a573a1b60b92596b564c502c509be0cb4a8607cd72a11595797ff973fc1ea6bc1ef252ab918e6f0ead006e9d89d4d83e2ca8833b5434215c8349a16d68b56c45942475d3cd99317134b2e738f79b8bd693a78f4ee8bb298b53cfc5a9f1a9d63bee8cdb24d30d0dd4933443a92a71a19e95895d97d35d209532a0abb7d5bb6eac1690ca846fd071f5821ec62cdad27bc2e1d4280e3f495fe026ef355aee45499589ef39188384b22cbed75ca58f7cd0cacc449746971f1f6036c8d8fb58a0f57a7298c555b7dbc0e5bd50d778a812714339cddce3647fab34fbb037d301ea0f850b904cae5a1d1be037adbc81d4d5c1d3904ad54c918d4e5cf36ae122509724e5410bcebd3ff8dafe3a5078390a9a992a3500247a51df0e1755ec10a3ec100ecf9b8d234e9c20b7318294748ff5e97e045e321e92eaf229cf37704b27114c53d2d229d3c1c3de7c2c59d8df622d695433cfa45ecd2a6cf43de537c9b6ecaf393749e18793ec46548bf547be4ffb4e0d5fec0fd350fc67fa6f451720664a4e85f56986d20acb9ac62035874b5fe3ceca72e768186ddc03dcfb5ace33532b62e855633c4f7515596313d0488bb6b36eb4db0ec3e97b9dd69d803dd375932048fbc5097250962b6cca2b2d9bbc4066547bad1051569a46d8a8e11a8de2a43f90e0c09a65229de87be1cdda9866a1755326ee170dd1e86bf9adb49cb4943988bdca13d0d7ffd77938ee99bede1986ed1fc9007479f3f5c620bb481b618b2c9adaff8042afb95607a7d3288bac6bd7884d4cbaa1b1ee3757ba41dc9b16386f6e6874fb70b677c7a62f1a134d34c0b39725d87e97ff2b7a8f3fc45f82a757122b2b1c09b7715a5a6f73d84a7a35541a42cd7a73bd41befa3501ebce0beecbba6e920a2c524eab74ef5b66977fa3a4aa4b228ca29decb2364eecf74979d6f4a41550146e975d3be6070d7511ae42072aeea7398c0cf28b38203ee4b6d3a5e27d5089aaa357d9e8cc789bbb30b4817c9014c1e7815e670a33e34c020cdbc95391fbc500823dead5b66ab8de2affe0aabd86ab53c294b26361e7486c18ad1ff344f6bee8b0cd5026657d1e265c8be96a13a669889668682e96f698a9156297c96237d28a4ba939cfbbc1970678a8e2ea333f1c2e294e1f932dd5a2ecced8c38f7dc187c2585aee603844739a798a57a81d45303c053646031954e48c1d7e3e57114abc0b297a66ac6b735a2e0ea00ad051bcb4454109dbebbc396d8b2e369ad9403a519d05f0e0904b2afc436e62707eb193dca6685e60e19677092aae07bacac5e69f055ecc71be8604bb1951224949221d6983e402e62a56530b4b5a4967f8f3da17ee736d9496677e74caea0e91f5ddcb6de986a33b3ad52462faf047d4e7c6ee9ab741183061c5deb97c379417293760c647f7ea5658b1ba47b428f92333d6106f00c70ed43778cb4a5c4c5138d6a6b3bb99f784b6cbb43c1a9e6430018c8a5c922e9208c90e59f3b0b3c6b12ed83fc6a38faaacffc406846a7820f68b8719c42fecb88e70bd7ba9c770c7674f74f4d0f875e9663cd6cc31f228273e1e8120db1f541ced362d7c42338e4afb87c5442103cc7f937e5c728c3e9239703b277b3cac3497e0c331e3640c9616daa262618d871c3ec7df17e8056cc8de74aadfed1a08c8172ed63897c5811c77e2d87e51ebcf0d9d5df7ec4dc5d91a9bf8796b744d29633b556d4089da2b55c59fad824bc1548b9bc52c8ecb795a42c6d8ca4c547fc59a3bd54eb01a309b0a7a93fc8f22f96b4d553dda66b0a2c5f2e61e88cb3e878524df45263c6fbf3f59526af05e227d59fb0db98a0c57b7a0013fe233b637305e5ef1d16d73445fe74b52e5bc91915c44238cf902fce19605bd8f8014b0d404c735bd8572b63ecf52857801a1391dc517f2717af1d294c415d02de75a947ba3c9b933398c9253ea685eb4109832379a53a5bc751bcd1414eb58e0d2c4f9fd26bb5f65b9532a2e0992a73b2c5a7e66975ad582a783e1079640db7eda5a2033e94fdf772d38176c5bafe653361cc8151d561e0e5d21ff9d7c41ae9aa649e9b90df6e88803fa636fa7e3d7baa6d8cb1838926a6d17312979f755499c5078edbcad5e6a8c7c5567a9b7bcc8b547477bd031162df8acb6e527235b3912355eb275c1feca09c6fc506b6bbc17152f57aad8981b6937c57f8c8f6b0a99a2ca63e4383a5bdd68924ff18adc828a0fd1d81171a519e5022d0c4297b75ae79327cd83803c13853bbd6ad8cb9b123d41a6a95c11aa4cbf2003ee346086737b8eab4577497cc5def155a26a9def10522156be0148273db13dfa0540ce6e88cc8eb59d129ed9b8e5ae758365c0c4c8b21a1fbaf4b0a0a665fc657d69ae9881b3adc6b3743286740363f3650f9acf070832be5f4ef13c5f3935a40404595e83d71471c74d93346162fb347aae41c10a8c9a226b8e1accda768bf6607cff9e3a2d47f5ce5407b47d2a5b2049248d868d7c143ec2da6b33b99d226b943d7d16809b4d50172485e9092d4ccee55eaab84fc32beaa3b0ae44df9c1801b34a264486580f9e9adbf7f1fb56bea5060956aac0c039404cbfa59cc5f79285211b6ae52f5962da1e3c81473f55ba50dd267332b1c57b8fb6f07cfb7968c306141b7b819df85bda61d7d396cf2c0456304df3afefd5e67f0967e49377d3988b520a124df05034550ce531a6862f82ab6d4990b5a9dba24b573e6ed2fd45eeb162650bc68258322ec08f0987e663fb7f1bbc29012df9c54effc1395a78f57e55d5f9c3a09f34ef8d52cae2bae59262b23657eeb1ad37e7bca40ed7e6da2de816f19eb32d29fb5f5f1c68b4d61c302fef208e7682357549a26424fb5299ffd1ef1140bace51fc466e6ef6c3bb0320ba6a72f0991d0ce3c16a183c41dbf7078a7ece72caec56ea7965c46ccea52d5790126512e20a1c30fee869a3048a6c686dffce8ff0bbf45d10a23e095d03f75273e7fcdad317bdd490aa45fe7da775280271360459de7bc3fada422cc26bc5833fcf668f873798b327b3853a7fff0006e173d2cfb8fe3982904a6341a24070d075e88cecd694d7f0221c768e8a5b8b885c9eee04f0eb9d3d037fced77a726838f3498a3e001e03d40eeb7ae22956471667d9a38c32ac8caca50ab6394dff397a4b20b073e8e3f2c08bad8eaaf2207c138c780304b6777e3bed84cf32d890dc78936b7cc2538bef340b1a53dd195b3c08a5ad48cf170845d33c0d16a6bb7f55fdf336eeac1fc1d684baa5bd502322e448d4ce6ecc5f1cf4115598a7bb60a34ef24c051d0033c578f10cd4f3ef29991bb95e008f54a12c376436cd4c616771b4c798b7144c067e28089bd38ca93d169129be082569f163a2fb34a7dedbe786d4c1e6e7cfd0bca9a197aeae8ae06191f7ed84e3098cc40d9fa841b28f7d3c7b45beabe77d397a79be62d2ed0a18de784803559703e7d205fe3aca405907d5b9a145d939c56137a2a118ccba703bc2e3eb2b3f176505bfae066fae60c35e88f8725b6ca827972c1272631bae72aadcb5d2c205ad2ad2b1d93437259882c04178500ebef9b193ca5043207734c33e15d5d6cb2a05d08898d5e41152db995d64ffbf3777b15971d034f20b123bce5ff13464d443d930b24cbef6c6120d60901b18c556fb0b165d7dfc44ebde09978fa23ad127094d93d03d5db0c840294da8b545d94b987e8f05d6e6a181169af237b3f17186a6a9f7df1a587a7e76fada405440475b8420f8be86fe4774555ce410b7de9e6f30b55a9abd13841afd630b49859ee997ffea05eb96e04e9e90bb559407a8d3b3be6a777de56ed6cf1500e6671cc5cabbfb5271d70f8fea8ee5104ed6af4ad1b3c70f3e2f3fa366abe30ed732a788671afaa596ec4d58612e1333ab334d88ff53cf4f77d09565a512bd7ef024fb5d8648ba829a016799d966539c271d1bccf0bc9dacfeb28f579d56a0360c3db07e0eda04b433d096acb9e30cddbdc2b3ac1627012b3d9c2e5cd1a715d8750c5f3aaebff4f44d29963f7f827390a852c0873c51cf0e1fccc4fc383270ad3c60107eb37482860ff76c1c91cbe2940656f3f15e7ee8e14da60e1cb9ed8e3d41ada719ff74cd95461790f0dd2514245afd7348891c19f2fd47cb8b1fad0d0d0854c3f6d0da745db59e60260480ffe15234e2a14837988f3ea707de54756bdd1ccd05bc606c6ac2a67dec1d7762a291ba138dbdef78c410bc634ab27b1f36b3ec266d840cc89b96effac8d13b155a7dff48d4af65ec0df4326af9dcf0b2d0a2b0d7be9347ab4b4c78e25a43d877ffb797ce9d3350ebefbe7a6c0765c4a3a6bc93fcd6cd12d9e6630e366530705a012061df119ba94de179b9f38e9d0c6853c02c46cb25f772df38c269bea0cffd55887351b221fcb46d2fd6fef2da76952b0660e9cb2085eb4b8091da2d182caf6733db5235f739ed8a530ea8dd403df4977bf16b56b328d63042531deb0027dc194c8d32d21bfe334e0e4792c697b6ef2284c46616389f842730406b441066eda6948caa9f951dea18183df2ec20fe44ba3d9a178abbece0b62795159da95f6b105e14d0ce8743171662a1c0c6669bee6d7ce21e63c5097399ccdf43519236c07c1ac4a404fbe34d7de621ad0e4cfc388865c774d7be3765d603efd95b387b816e3636c8808246f605c2ca6e412112ed88e62ea49467ff4c3e519589ebe1e4b9b3f5834347b870d9d924823dd9dbdc6358e863196788b693e38865f74befcb1f9bff0379dfca89c6b2471957cf53b37d7c45bd6eaf487ab736f7214e98cc30ca2142138cb6cbdd23884a331131ba7edcd573619bc044c14e9"}) (async) close(r0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x10001, 0x2000) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r4) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) (async) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MARK_BUFS(0xffffffffffffffff, 0x40206417, &(0x7f0000000140)={0xef, 0x771d22cf, 0x800, 0x2, 0x4, 0x5}) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{0x0, r2}, {}, {r1}, {r1}, {r1, r2}, {}, {}, {0x0, r2}, {}, {r1}, {0x0, r2}, {}, {r0, r2}, {0x0, r2}, {}, {r1, r2}, {0x0, r2}, {}, {}, {}, {0x0, r2}, {r1}, {0x0, r2}, {0x0, r2}, {r1}, {0x0, r2}, {r0}, {}, {r0}, {0x0, r2}, {}, {}, {r0, r2}, {r1}, {}, {0x0, r2}, {r1, r2}, {0x0, r2}, {r0, r2}, {}, {0x0, r2}, {r1}, {}, {0x0, r2}, {r1}, {}, {r1}, {0x0, r2}, {}, {r0, r2}, {0x0, r2}, {r0}, {}, {r1}, {r0}, {}, {r1, r2}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {}, {r0, r2}, {}, {}, {}, {}, {0x0, r2}, {}, {r1}, {r0}, {}, {r1}, {}, {0x0, r2}, {}, {}, {}, {0x0, r2}, {r0}, {}, {0x0, r2}, {0x0, r2}, {r0, r2}, {}, {}, {}, {}, {r0}, {0x0, r2}, {}, {}, {r0, r2}, {0x0, r2}, {r0}, {r1, r2}, {}, {}, {0x0, r2}, {}, {0x0, r2}, {r0}, {0x0, r2}, {}, {0x0, r2}, {r0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1}, {}, {r0, r2}, {r0}, {r1, r2}, {}, {r0}, {r0, r2}, {}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {}, {0x0, r2}, {0x0, r2}, {0x0, r2}, {r1, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {}, {r1}, {}, {}, {0x0, r2}, {r0}, {0x0, r2}, {r1, r2}, {r0}, {}, {r1}, {0x0, r2}, {0x0, r2}, {}, {}, {r1}, {0x0, r2}, {r1}, {r0}, {}, {}, {}, {0x0, r2}, {r0, r2}, {r1}, {}, {0x0, r2}, {}, {r1}, {0x0, r2}, {}, {}, {r0}, {r0}, {0x0, r2}, {r0, r2}, {r1, r2}, {0x0, r2}, {r0}, {}, {r0}, {}, {r1}, {r0}, {r0}, {0x0, r2}, {0x0, r2}, {}, {}, {}, {r1}, {r0}, {}, {}, {r1}, {0x0, r2}, {r1, r2}, {0x0, r2}, {}, {0x0, r2}, {}, {r1, r2}, {r0}, {r1}, {r1, r2}, {}, {}, {r0}, {}, {r0}, {r1}, {}, {r0, r2}, {}, {}, {}, {r1}, {0x0, r2}, {r0}, {}, {r1}, {}, {}, {r1}, {0x0, r2}, {0x0, r2}, {r0}, {r0}, {}, {0x0, r2}, {}, {}, {r1, r2}, {r0}, {0x0, r2}, {}, {r1}, {r0}, {r1, r2}, {r1}, {r0, r2}, {}, {}, {r1}, {r0, r2}, {0x0, r2}, {r0}, {}, {r1}, {r1}, {r0}, {0x0, r2}, {r1, r2}, {}, {0x0, r2}, {}, {}, {0x0, r2}, {r0, r2}], 0x7, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000003140)={r2, 0x0, "e974b65060af8c59fc946793638e91d921757cbc5229231796ecfde30325eae053d2dbe77f2d501576ce0b7e62e530ab603e756020cfd82fab5b7b8aac8d6f9e39950cbded62fa60f7265e391214a55484997abdde47d4e2e89d383aa570b895ba66c28a0c9c8e1087e334d10e7a0c6adb39257d44a062443800d57652c6256fac910f4fd1fea176e9080d69061b3efd7105c77018771e31001661895b9d074c4b93e65f2fbff32c4eadc02c2eb7d6fb4596108972378f696da8223c364d6d7199d833eb20f2a51024373a28ffb2422acd08d1645d338b400c7b7bbb2da68fbe33ea716c76ba20e6584dd726bbe8296e870a52878cc900e2bf2fd55ee4cea67d", "2c900f3d1e5626eba6963f1747549d8b2f52967537149809046eebea3187d09236c21efa8ee9b7fbc68da9d640e6e8f1fbd748fdeb13310d3f51436d6e9ef7ba8cfe97577e8590f3826733d3890a1aff72b0a2ade7923892074d810b48dc220dc461b125a87f319941c8e7d5c7bcd333de646df34d7f9a335db3a96c26c8b5e452690f3e5a2c189357db5939a0b3e54c06d5b7e594930bf1a1c9b2023077461210868bf7b28f37c0b0c8769cd93aed1c2f58a02d595a9f7f5f8cac24a1ea7b3a85795656903d89ee4d1490a00630afb46db4f93a30e92227bc667fe3ff1c64f95fd847b0facd2ad697680185707cc7c345e3d42d1f4d7812a9dbbefe62d18adbd1382d4af5eac2a50ca9b9784e496f902d1ca5328ea0bd20222dd53ab139d420f1c7d7dedc4f93a727107509f2256800f24ea902682aaa14ce17a97a5011f14bd9e52dcbf26632f1891ebabb35027c714ee2f5cb5236074d06fa2e1dbcfdc06a60223cfcaa7bfacbf695df5a2dbd59de60ee84c9bc947d149d66b3c7299997bab20cb5826a1c8a199642e355cd643d150421423fe9b6a7a240e44af87336c0a33969cf17ddbaf14404b66e0787c9f203f1585a6de04fc8726620810b573ffd7828cbe7b1b43c8e718eda981600da10f87f25db9a8e90130041143a004d9840fe856b55702439f78c2dd8a47d5505e4d511d7f678b1112fb33135704dd1046227f304d7017ccc0ea44060b1b943f8e1144d09c896b79d0dfedb59172a11267d5ab120c2b656c6dbe51fd470ff08b90a397e245317eb58ca4fd5ce9f343cdd96d576ad6e905bb602d0d0b74017025b6479d8a2e50f8b213c91d658c53844b0b8a8015e2014217922aee3461275715a88f0bdf69773104284fe3ae17f10e2fd4f8fa07ee813b2749043a1463df3ae118a9391fb0aa1959b29ca6ad9b052f4c51eca139b79c1c479a92a0973b8d3038e353253db16b7aa154df89286c2b6e3a9d7b665a37e03ed11e9093a4df548c72a73dcdd96bf35314f6fec243847bfdfb5be62628e6336c6a6246bdb9b4edbb433e447d33c51ea03302a9855e0dad5f59b17f55b9dcea808e8d1df7ca7d24988bf20927f9432305b1c4c6d30ec8552a4be33678da36058d4418c5a136bfa1d5bc1daea0eaa5af2a079ed974c9fb86f1b6db36a11c5d54ee4152e62b8d75410b004a0dcb94bda8dddd3c8abac8eb5a3e98d3636b206ecdbfa4ec6483a8fd01382b340e6c5a790aeb5df9944dbb981c3ae457a79b894d574c2a4e9ac0eb0ea72354bfd42dd4981513e5d885f5b4bc18e04a05d6379bfc7fc08c88db3e92595e65471366dac0966cbf7ccc7af25389075d1c3f9965490d7c133a4e1438d71e1ef733d8738a4ea6c3a986a268770ee141fe25fe426e892192951bb68052e088e15231dcbc284a5cd4dec6e4964502694c11174d61eb0a3542ea5f4742f4ec4e7619fe79f094db60aaff8d15a37fffdb229888538495e6645e76dea8ddb48c903852db4b7b38c693eefe9e841cd6e4e6c47b59cbf6056641a7f2c97051b6ff11d0d740042c541083e865f13c85f9728242514132b94e1904c565aeb77090c5d48f99ccba1833f7a9ca379074ca2a251bae23aff0ef106875de67490c4b9194bb9897db97ff89e0babc1cd8cf4bf7aaee4274fcb2074ef4cd9dc07402e58169b63c3e9691935065fce521e4459630cae5dd9960d1938cbcc1d8845197aabf637ad02cf59b4b68dec04e803b8a21c250c82c3ecc3cd27b68cfd1faf28aec8cdaee1c3306cf37621f234afc57b86d3dfde5a82da42e7df5efd6692c7969953d708fa974f47a72af9c75afe44f2ed07b5107bcb0a769e04acccb9f8c1e2db9585f5457a53fc6115df1d9c7636dcd6b1139088e23beb171a41ef9f05960d541d69bd29207b9ae3939da84f1eaf562f5afb4ac612a98cf59e6210b0466f31f244076971ade435a5ab2813c1a772a759a8f691b0ecb7d0322f279fd371e40561600d9c6f15a314ea1d9c617afd6061271158d1bad4f7302390bd735a90d7fbeeac96cfbe952bf0a8dabfc9dab7afcfecdae7cb3f4c511f9fcc3bf23bc8a0e48d94f2dcc2e08dd6f4dfdf5b7ad267df5e566477fb5b484ad36c4b6361c68ded64b1cc107fb70eea06ab7137de3c7c378709138f3ce6638ed06c36e9ee3c77522e6ff874c4aff310b093e8c5c95e5f8e46be8b687ecb5b48defcbad1888da225367b799600ef0891af42ee18075162e7694b839a1427d938224aa8f847ed329ee205baa1a5ac0006ae9bbf0f3d8c74df71a444fd7e3b9451b89336f1d7f41324867e1fe2ab65fa489542546dc0a918c969f141b992fa331d7e03126dfb2e92ff82a272f917dda06f83be98668ebc5a26d3d0ae7ae425b263754181b7e1a694657d970276df2fd53af56598fcf9b9a39f5b86d4bbf4d2a85684896b0b2035a227d9f8382fc5db18f2a3de46d896b4cfed862fe6adbffce09bc8fa673d42ee632c9877a11d007815c7427178f6242e5382acdf5fb137ce832f5ef5f74b14e57caa909ea5775325507dc4d7cc043b0c80d1b53a1e564d5abd0d487b5f064e0f78da393cf6386a4e240fff6be8beba8b4545415c88fb5aedb2d5b965cfec38b67a11b037fa655d4594ccaf443cdca70c68b871c2e314247fefe7e50d9926a104220d3249ad3e95ce823c7cb25a90f01be7002c3c8e9aadb6dc984d410f0d65818bf35feee78733e6f694325e21aee3310b69b19632fadc52c9b789c4ae386b24c9ae443c8dd89a5fbf95f712e9d1d590fdc4c078e1c98889bccad85776494369eb95e463ef4668d9084e01ac9d2cb392dcfcd0cf8ae91c7dab4a21cb7e1a4a7ab9314d94cb55c36311cab9655ce13ba2508b3ef1495cf2f8a8395700e5d287fb2a422e42ae1d4662bf2b091ebfd103c4b56885786ae4c4a445ef4900c907cddbf10d65a817e037db31b1ed28d7d9d9b6eed6309db3f194b398f87b4ace4a854878a9f60e6d07b368d7b9802b9dad28b5ee011ac3c6364cc1d46539e52d2b181f5f97286a36a8c417909f7aced26384019268ccbeb22b09f01761383684e31d93411e7ba5d38f89b6488bdb3c5a165fc869f53ee388fcae0d1e18dedb57689b16d0ee6f6b38d7a7dc58785349d3ecc5df043b52883a0c132fb178292d04c0c5e8b48342df5b8d2e83d2510d2cc436f25b335487261c82409bf68752141a985a46925f9e42c9a1c6bdec2e09ba310dd6a5a18d02fc0eb07b75c7860b3b1c3d87cf08cd224167288cc7329d9ef0fcdf8c2a9b86c803fda3f0efb943b57529df07a5eb8e61bda82fc0dc97e9ce90d95fbb9dc9783d4c55d7dd1777faac546619c83ce2864ed2bbb469a97adb69f341f379d8ca258956bfa4d5379736ae7776b193a5607fa0bf3b1a5c9c3e983c05ea683899f014d246c184038125d81adad52172fddbcca4c3f61d7a2e0016cc21f43e6e63d8837b03a12d7c3c8b01f1aa2893cdd9d9192c3948e64143d9ce5c1bb8ff7504ce42b052805c5697c33e85ed6f75f0e7ec378500c7cfda966b2d2b83bef5dcade9e1c0d17a08430b1c1f931c3a2ab77e4e92436eae5068373029e573c2fec965b044f5d03da5f3907576f3b8f39c32a053e5ca90d4a9103b0abe99f50cf2ce8594c946040af0b248910af51439404877c080e9b84a657df83ebbf052a1dc71e3a2bb5deba7c4ac6b26b9b54dab23da75ce170d08a2183beee1305f0835a1bc19c82177972eadac12e3d2dc4fc6c8eea31bf967387405079563a1546d497976480ee5f70aa4ffbea28b8898050cb74429a756bdea27f85f35321201f1b4aed761d30b6958b48bd013267b609b6b7a87e70dcf91e80a559653f50b2c8e575148bcdbf4ddf36f95a715a812b48946d11ed49cf7ace6fb4574e6363e0c5850f4778350b9f5382cd1c0f2f7a364af67dc881dcb6486936003be8b96f75bee3399f221748d76cb6b5c5d874f0f043cdc5e149a531fb02ea7e4824c08c8bfc7a4b97c36dca66e049de7d8c1b333ec9eb5d1db8308d6a9a191397384999e37ba4b2c9b7bcc47a7063a8b01737f90cf0beafb22044341fd268d6e81989a3073e65a81c87b02d1131cb91d8d0275ed6b7c46bd70c4e7ea62debfbb75deaf81c2d82e52f28a29e4fd64db64f5c1d918167d4c501f61d76fa39f3964db568b5a197165c7540da2e4a312c2040fd62fdf66670b7cebbae722dd250c1e354bee906fa28ee453510c9625508de08c2d8aa383a340ebf6a83b7bb3180ecc31e6aee4189ef27f6a0fe96f3e6d6bfec699bf5118e179c2f1524ff57cec55a6ffc008c3c559eed53f61a0466828c0dc3f4a8d87a184810073cc3aa1c6bfb1ada03755ac2abd3c5163e2dc0471308afe7b468a8db52e3d94a0686d62a635d4787d44efdeb7aa94927fc464c8a823a9d54490a32dbb71e402abe90e0fb65556a3c2319d65049109b461d24839113bcc80fef70e8de867838c221c61cc62e8c5c95898c00fe2786e1542048e2def6cce710307e9a596fc1976c9b30a139d47ca585d337dc96ab85abe34c21d355b4a64e5cf020f40a7c4953f3c2324afed452bfdf3f1078fe89b08c796b3db5fb90cd3b930181dcadf366a7c886e4a73ce99569575efcfde11cd1db733048e32855717cd6ebc6e46ea245636a91266a65a6566ca33f9abc143cd905124c55db94d317726b9263c695e30d375bd4c30312f737d56303556ba16f9d5c9bc4fc01795365459c2484a0936718e5b26ffd988eb6d75fee5b28497e60622b418f122639ad306946a74e8538e1e861daf4a29eb5c08266861da87ff1bee0bd7241f7784db21b2b42a1241a2a2e0f01d4fb5f1f967b91f4ecd07c0ce548d20ffc3fec2cfd1ffd09e8b0ccbacae984949984bdb37ce81a542f69da6205fe129b4f195fab119d7d2ccccddc44cd555b47dc378031b5ce8b8e67d6a32832701465ebb3ef538cba663b90068de730b2e59798c7d9e3e3e79c84897e09ae0a30e885d07b25347d8aafe4c574f07e65c5e1e3d180b7431d2bebcf223fa1688b84febaa444bf609b91c6a75a163d812284e497c0c0be73bde5a4fad71a8b7ab0bed1526c6c9e25582bc530984bad9d95d57e4cc72f8ca7430a302853f712d62a829f0f96a0f6f18f6566c3c98a4039d795fc9140667e79e4fef7906557238adac7cf4c67e4f9191131de566b3ee6229839cef7fa45ec13d438dce52ec80bf6b5fde3253002bb96329f2b89b95579475fc9122c16831606905a6774ee37aeb8357422ac90efc14835a7857e9d299cb619144e4d59effa5b106707a94fe6942c8dede0a15500cb115562868b7dd8cf71bebaa8e687a1c0b57209170bc52c178c1eb7a439b7e1aab8eaa0deacb4f818531ddbc84521011c5f08fa3025b80d419729eb7"}) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (rerun: 32) close(r3) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) clock_gettime(0x0, &(0x7f00000030c0)={0x0, 0x0}) (rerun: 32) recvmmsg(r3, &(0x7f0000002e80)=[{{&(0x7f0000000240)=@vsock, 0x80, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000140)=""/30, 0x1e}], 0x3, &(0x7f0000000380)=""/106, 0x6a}, 0x40}, {{&(0x7f0000000400)=@un=@abs, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/39, 0x27}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000940)=""/30, 0x1e}, {&(0x7f0000000640)=""/196, 0xc4}, {&(0x7f0000000740)=""/66, 0x42}], 0x5, &(0x7f0000000840)=""/108, 0x6c}, 0x5}, {{&(0x7f00000008c0)=@sco, 0x80, &(0x7f0000000b80), 0x0, &(0x7f0000000c00)=""/90, 0x5a}, 0x9}, {{&(0x7f0000000c80)=@in={0x2, 0x0, @initdev}, 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000d00)=""/36, 0x24}, {&(0x7f0000000d40)=""/109, 0x6d}], 0x2, &(0x7f0000000e00)=""/193, 0xc1}, 0xadd7}, {{0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000f00)=""/23, 0x17}, {&(0x7f0000000b40)=""/46, 0x2e}, {&(0x7f0000000f80)=""/255, 0xff}], 0x3}, 0x8}, {{&(0x7f00000010c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, &(0x7f0000001280)=[{&(0x7f0000001140)=""/106, 0x6a}, {&(0x7f00000011c0)=""/163, 0xa3}], 0x2, &(0x7f00000012c0)=""/113, 0x71}, 0x6}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001340)=""/243, 0xf3}, {&(0x7f0000001440)=""/142, 0x8e}, {&(0x7f0000001500)=""/233, 0xe9}, {&(0x7f0000001600)=""/14, 0xe}, {&(0x7f0000001640)=""/148, 0x94}, {&(0x7f0000001700)=""/170, 0xaa}, {&(0x7f00000017c0)=""/243, 0xf3}, {&(0x7f00000018c0)=""/10, 0xa}, {&(0x7f0000001900)=""/144, 0x90}, {&(0x7f00000019c0)=""/85, 0x55}], 0xa}, 0x20}, {{0x0, 0x0, &(0x7f0000002cc0)=[{&(0x7f0000001b00)=""/99, 0x63}, {&(0x7f0000001b80)=""/184, 0xb8}, {&(0x7f0000001c40)=""/110, 0x6e}, {&(0x7f0000001cc0)=""/4096, 0x1000}], 0x4, &(0x7f0000002d00)=""/170, 0xaa}, 0x8}, {{0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f0000002dc0)=""/30, 0x1e}], 0x1, &(0x7f0000000980)=""/60, 0x3c}, 0x8}], 0x9, 0x40001040, &(0x7f0000003100)={r6, r7+60000000}) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r8, 0xf504, 0x0) (async) r9 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x7, 0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r9, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r5) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r9, 0xc00c642d, &(0x7f0000000100)={r10}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000a40)={0x0, 0x5, r5}) (async, rerun: 64) close_range(r4, 0xffffffffffffffff, 0x0) (async, rerun: 64) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000900)=ANY=[@ANYBLOB="9feb01001800000000000000dc000000dc0000006effffff100000000000000c02000000000000000600000d000000000f0000000200000002000000050000000000000002000000030000000400000009000000020000000d000000090000110010000006e6ff0000000000070000000800000000000000000000620d00000000000000b461653e0f0000000009000000ffffff0b000000050000005a0000000b00000014000805000000000f0000000500000001d7e0ff4100000001ff0003000000020400000009000000fbfd29fc1ec6d891af0a39361b31b1d600000009000000007f00640000003030000900000000000000000000000026f8ec266f975a44f476285f9f6b534f306ff02fa8c7286ea9cc58f03f72fc44097171faf2ad25283d70ffec95826726f84dea2f0b5199152a4ca144be8926f2a42d7b5d9b37923e4756620f198b7440f8e1a5dffb492869844eeffe9e2fd5fc76f3036582599d5b7ab552599eb909ee93a61c4ef1855f5ceb3abec14ef71bfc6cb8fc33f92ddf385a64237f40b13e6030d70dc19c4f884b5664649f033c784472847316d60fe6e39132467d345b2ae7e612a6a792ff665cd3c30d788cf2b5c824d3577a1a9114987c812b22f0e29a74"], &(0x7f0000000340)=""/148, 0xf9, 0x94, 0x1}, 0x20) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001700)={r3, r2, "9f290916d38fe0ec622acc2f4ce1dc47d3da790d9abca8216bc3795c13af2bbeb3fec2959cc3d13acda948c7837d0057f8060000000000000083ff0f000051a4a0118cdf1405c75103a8245f5d9dd284991ece30e8d4e8dcddef47d6e12612a0be58855287ddb8eeb51ead8ca88917a6642747c3b36d516952ed1b75e4bdf97a4ee52e243e3a04be92495a1fb80d4b4fe915c5905b4da2384d0d2da786ad8b4cc9fbe37dba7445d0097065009048d2e3ea01898ffd9c147f28a0ed21cf2d8e129563de04b2abb40bd361ccfb5b804eae3ba400", "f72d4d6b478bb4e1deef785c37c82232b23def46a87f90912c2167852fe30dad35114cd78e45bd43b18db717325002eb4d0a4e109903e521d82448d11eb8c57c02c825aa0c8abd36bcdfa95c443bfcf72eed032ad46debe161bfd2b048671ed5f6d92231c404f50ab6038d33ac883c27efa940d3b4e987a480b0d4585c0bff09ec77a103a5756af6b0c640306cfa3b79dbb634dd004ad5da96279f3fe7a414c6389b0115685c784fd616083ec12a1240443caf148ad23c7790f90449ab42bf91f043b4177a357a40c79554c148d0e9805e9a05a6b4d172a29b3e0119c7168706f91793a0a32754318ce0124ae467ac97ef43eb61c0ed4c5ab0bbd64e3777b0bcab7a5eebdd4f110cd1034c081ccb6e8ce4f472b64c0f5177212a5acb67992413cee920231abbdaf8098bc8cf67cf6e8f4520d47b4f22c97515b61dabe95cabf31eb8f38f82718e0c27d2d273aa461d064e7187ab9219d55f42a74568fc6e4512cabd2265104091e11256983a3faee728b7d6c6845b9034427e97dfd406870149c1ac51d0196bd6bf5d3564d8e42c8fda2a573a1b60b92596b564c502c509be0cb4a8607cd72a11595797ff973fc1ea6bc1ef252ab918e6f0ead006e9d89d4d83e2ca8833b5434215c8349a16d68b56c45942475d3cd99317134b2e738f79b8bd693a78f4ee8bb298b53cfc5a9f1a9d63bee8cdb24d30d0dd4933443a92a71a19e95895d97d35d209532a0abb7d5bb6eac1690ca846fd071f5821ec62cdad27bc2e1d4280e3f495fe026ef355aee45499589ef39188384b22cbed75ca58f7cd0cacc449746971f1f6036c8d8fb58a0f57a7298c555b7dbc0e5bd50d778a812714339cddce3647fab34fbb037d301ea0f850b904cae5a1d1be037adbc81d4d5c1d3904ad54c918d4e5cf36ae122509724e5410bcebd3ff8dafe3a5078390a9a992a3500247a51df0e1755ec10a3ec100ecf9b8d234e9c20b7318294748ff5e97e045e321e92eaf229cf37704b27114c53d2d229d3c1c3de7c2c59d8df622d695433cfa45ecd2a6cf43de537c9b6ecaf393749e18793ec46548bf547be4ffb4e0d5fec0fd350fc67fa6f451720664a4e85f56986d20acb9ac62035874b5fe3ceca72e768186ddc03dcfb5ace33532b62e855633c4f7515596313d0488bb6b36eb4db0ec3e97b9dd69d803dd375932048fbc5097250962b6cca2b2d9bbc4066547bad1051569a46d8a8e11a8de2a43f90e0c09a65229de87be1cdda9866a1755326ee170dd1e86bf9adb49cb4943988bdca13d0d7ffd77938ee99bede1986ed1fc9007479f3f5c620bb481b618b2c9adaff8042afb95607a7d3288bac6bd7884d4cbaa1b1ee3757ba41dc9b16386f6e6874fb70b677c7a62f1a134d34c0b39725d87e97ff2b7a8f3fc45f82a757122b2b1c09b7715a5a6f73d84a7a35541a42cd7a73bd41befa3501ebce0beecbba6e920a2c524eab74ef5b66977fa3a4aa4b228ca29decb2364eecf74979d6f4a41550146e975d3be6070d7511ae42072aeea7398c0cf28b38203ee4b6d3a5e27d5089aaa357d9e8cc789bbb30b4817c9014c1e7815e670a33e34c020cdbc95391fbc500823dead5b66ab8de2affe0aabd86ab53c294b26361e7486c18ad1ff344f6bee8b0cd5026657d1e265c8be96a13a669889668682e96f698a9156297c96237d28a4ba939cfbbc1970678a8e2ea333f1c2e294e1f932dd5a2ecced8c38f7dc187c2585aee603844739a798a57a81d45303c053646031954e48c1d7e3e57114abc0b297a66ac6b735a2e0ea00ad051bcb4454109dbebbc396d8b2e369ad9403a519d05f0e0904b2afc436e62707eb193dca6685e60e19677092aae07bacac5e69f055ecc71be8604bb1951224949221d6983e402e62a56530b4b5a4967f8f3da17ee736d9496677e74caea0e91f5ddcb6de986a33b3ad52462faf047d4e7c6ee9ab741183061c5deb97c379417293760c647f7ea5658b1ba47b428f92333d6106f00c70ed43778cb4a5c4c5138d6a6b3bb99f784b6cbb43c1a9e6430018c8a5c922e9208c90e59f3b0b3c6b12ed83fc6a38faaacffc406846a7820f68b8719c42fecb88e70bd7ba9c770c7674f74f4d0f875e9663cd6cc31f228273e1e8120db1f541ced362d7c42338e4afb87c5442103cc7f937e5c728c3e9239703b277b3cac3497e0c331e3640c9616daa262618d871c3ec7df17e8056cc8de74aadfed1a08c8172ed63897c5811c77e2d87e51ebcf0d9d5df7ec4dc5d91a9bf8796b744d29633b556d4089da2b55c59fad824bc1548b9bc52c8ecb795a42c6d8ca4c547fc59a3bd54eb01a309b0a7a93fc8f22f96b4d553dda66b0a2c5f2e61e88cb3e878524df45263c6fbf3f59526af05e227d59fb0db98a0c57b7a0013fe233b637305e5ef1d16d73445fe74b52e5bc91915c44238cf902fce19605bd8f8014b0d404c735bd8572b63ecf52857801a1391dc517f2717af1d294c415d02de75a947ba3c9b933398c9253ea685eb4109832379a53a5bc751bcd1414eb58e0d2c4f9fd26bb5f65b9532a2e0992a73b2c5a7e66975ad582a783e1079640db7eda5a2033e94fdf772d38176c5bafe653361cc8151d561e0e5d21ff9d7c41ae9aa649e9b90df6e88803fa636fa7e3d7baa6d8cb1838926a6d17312979f755499c5078edbcad5e6a8c7c5567a9b7bcc8b547477bd031162df8acb6e527235b3912355eb275c1feca09c6fc506b6bbc17152f57aad8981b6937c57f8c8f6b0a99a2ca63e4383a5bdd68924ff18adc828a0fd1d81171a519e5022d0c4297b75ae79327cd83803c13853bbd6ad8cb9b123d41a6a95c11aa4cbf2003ee346086737b8eab4577497cc5def155a26a9def10522156be0148273db13dfa0540ce6e88cc8eb59d129ed9b8e5ae758365c0c4c8b21a1fbaf4b0a0a665fc657d69ae9881b3adc6b3743286740363f3650f9acf070832be5f4ef13c5f3935a40404595e83d71471c74d93346162fb347aae41c10a8c9a226b8e1accda768bf6607cff9e3a2d47f5ce5407b47d2a5b2049248d868d7c143ec2da6b33b99d226b943d7d16809b4d50172485e9092d4ccee55eaab84fc32beaa3b0ae44df9c1801b34a264486580f9e9adbf7f1fb56bea5060956aac0c039404cbfa59cc5f79285211b6ae52f5962da1e3c81473f55ba50dd267332b1c57b8fb6f07cfb7968c306141b7b819df85bda61d7d396cf2c0456304df3afefd5e67f0967e49377d3988b520a124df05034550ce531a6862f82ab6d4990b5a9dba24b573e6ed2fd45eeb162650bc68258322ec08f0987e663fb7f1bbc29012df9c54effc1395a78f57e55d5f9c3a09f34ef8d52cae2bae59262b23657eeb1ad37e7bca40ed7e6da2de816f19eb32d29fb5f5f1c68b4d61c302fef208e7682357549a26424fb5299ffd1ef1140bace51fc466e6ef6c3bb0320ba6a72f0991d0ce3c16a183c41dbf7078a7ece72caec56ea7965c46ccea52d5790126512e20a1c30fee869a3048a6c686dffce8ff0bbf45d10a23e095d03f75273e7fcdad317bdd490aa45fe7da775280271360459de7bc3fada422cc26bc5833fcf668f873798b327b3853a7fff0006e173d2cfb8fe3982904a6341a24070d075e88cecd694d7f0221c768e8a5b8b885c9eee04f0eb9d3d037fced77a726838f3498a3e001e03d40eeb7ae22956471667d9a38c32ac8caca50ab6394dff397a4b20b073e8e3f2c08bad8eaaf2207c138c780304b6777e3bed84cf32d890dc78936b7cc2538bef340b1a53dd195b3c08a5ad48cf170845d33c0d16a6bb7f55fdf336eeac1fc1d684baa5bd502322e448d4ce6ecc5f1cf4115598a7bb60a34ef24c051d0033c578f10cd4f3ef29991bb95e008f54a12c376436cd4c616771b4c798b7144c067e28089bd38ca93d169129be082569f163a2fb34a7dedbe786d4c1e6e7cfd0bca9a197aeae8ae06191f7ed84e3098cc40d9fa841b28f7d3c7b45beabe77d397a79be62d2ed0a18de784803559703e7d205fe3aca405907d5b9a145d939c56137a2a118ccba703bc2e3eb2b3f176505bfae066fae60c35e88f8725b6ca827972c1272631bae72aadcb5d2c205ad2ad2b1d93437259882c04178500ebef9b193ca5043207734c33e15d5d6cb2a05d08898d5e41152db995d64ffbf3777b15971d034f20b123bce5ff13464d443d930b24cbef6c6120d60901b18c556fb0b165d7dfc44ebde09978fa23ad127094d93d03d5db0c840294da8b545d94b987e8f05d6e6a181169af237b3f17186a6a9f7df1a587a7e76fada405440475b8420f8be86fe4774555ce410b7de9e6f30b55a9abd13841afd630b49859ee997ffea05eb96e04e9e90bb559407a8d3b3be6a777de56ed6cf1500e6671cc5cabbfb5271d70f8fea8ee5104ed6af4ad1b3c70f3e2f3fa366abe30ed732a788671afaa596ec4d58612e1333ab334d88ff53cf4f77d09565a512bd7ef024fb5d8648ba829a016799d966539c271d1bccf0bc9dacfeb28f579d56a0360c3db07e0eda04b433d096acb9e30cddbdc2b3ac1627012b3d9c2e5cd1a715d8750c5f3aaebff4f44d29963f7f827390a852c0873c51cf0e1fccc4fc383270ad3c60107eb37482860ff76c1c91cbe2940656f3f15e7ee8e14da60e1cb9ed8e3d41ada719ff74cd95461790f0dd2514245afd7348891c19f2fd47cb8b1fad0d0d0854c3f6d0da745db59e60260480ffe15234e2a14837988f3ea707de54756bdd1ccd05bc606c6ac2a67dec1d7762a291ba138dbdef78c410bc634ab27b1f36b3ec266d840cc89b96effac8d13b155a7dff48d4af65ec0df4326af9dcf0b2d0a2b0d7be9347ab4b4c78e25a43d877ffb797ce9d3350ebefbe7a6c0765c4a3a6bc93fcd6cd12d9e6630e366530705a012061df119ba94de179b9f38e9d0c6853c02c46cb25f772df38c269bea0cffd55887351b221fcb46d2fd6fef2da76952b0660e9cb2085eb4b8091da2d182caf6733db5235f739ed8a530ea8dd403df4977bf16b56b328d63042531deb0027dc194c8d32d21bfe334e0e4792c697b6ef2284c46616389f842730406b441066eda6948caa9f951dea18183df2ec20fe44ba3d9a178abbece0b62795159da95f6b105e14d0ce8743171662a1c0c6669bee6d7ce21e63c5097399ccdf43519236c07c1ac4a404fbe34d7de621ad0e4cfc388865c774d7be3765d603efd95b387b816e3636c8808246f605c2ca6e412112ed88e62ea49467ff4c3e519589ebe1e4b9b3f5834347b870d9d924823dd9dbdc6358e863196788b693e38865f74befcb1f9bff0379dfca89c6b2471957cf53b37d7c45bd6eaf487ab736f7214e98cc30ca2142138cb6cbdd23884a331131ba7edcd573619bc044c14e9"}) (async, rerun: 32) close(r0) (async, rerun: 32) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r5 = syz_open_dev$dri(&(0x7f0000000180), 0x10001, 0x2000) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r4) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r5, 0xc00c642d, &(0x7f0000000100)={r6}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$DRM_IOCTL_MARK_BUFS(0xffffffffffffffff, 0x40206417, &(0x7f0000000140)={0xef, 0x771d22cf, 0x800, 0x2, 0x4, 0x5}) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async, rerun: 32) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000240)=ANY=[@ANYBLOB="eeffffff00000000180000006590e0d1b162125d82402f568dba7bf25aa527bec5edc127394ce3a71ef6b7340fae79770f789be8de342c516c3829cd26e835dd1eca1a1ea9d382878d61d14e6ad1f101eaea649ea7789570bb552031e58ce4b15e8c342e49d3715d79ed8b546f24f391ca2311e2a08ece4c40e8c041efa3c4cc818c4445fe06a548f1e5fa6694d0b2e59214f573a6fab82cf4ca5b9aeab6f084de9b2e8f3659d86081a16c79f154b9a53a86a1fc70834dec868cc6a95592089a16b1f12a815cc0978dcc89a5528ff52df14db78d3453045a", @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) 06:21:26 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x404200) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0xa, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000200)=0x4, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x1, {0x2}}, 0xfffffffa) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x21) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) splice(r3, &(0x7f00000000c0)=0x8, r4, &(0x7f0000000140)=0x5, 0x80, 0x4) 06:21:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000240), 0x8}}, 0x0, 0x3, 0xffffffffffffffff, 0xa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x35b541) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r5, 0xc01064c4, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000280)={0xa, 0x5, 0x0, @loopback}, 0x1c) 06:21:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) fremovexattr(0xffffffffffffffff, &(0x7f0000000080)=@random={'btrfs.'}) 06:21:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000240), 0x8}}, 0x0, 0x3, 0xffffffffffffffff, 0xa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x35b541) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r5, 0xc01064c4, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0], 0x1}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000280)={0xa, 0x5, 0x0, @loopback}, 0x1c) 06:21:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (rerun: 32) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async, rerun: 64) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) r6 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f0000000240)=ANY=[@ANYBLOB="eeffffff00000000180000006590e0d1b162125d82402f568dba7bf25aa527bec5edc127394ce3a71ef6b7340fae79770f789be8de342c516c3829cd26e835dd1eca1a1ea9d382878d61d14e6ad1f101eaea649ea7789570bb552031e58ce4b15e8c342e49d3715d79ed8b546f24f391ca2311e2a08ece4c40e8c041efa3c4cc818c4445fe06a548f1e5fa6694d0b2e59214f573a6fab82cf4ca5b9aeab6f084de9b2e8f3659d86081a16c79f154b9a53a86a1fc70834dec868cc6a95592089a16b1f12a815cc0978dcc89a5528ff52df14db78d3453045a", @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00./file0\x00']) 06:21:26 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x404200) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0xa, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async, rerun: 32) r3 = socket$packet(0x11, 0x2, 0x300) (rerun: 32) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000200)=0x4, 0x4) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x1, {0x2}}, 0xfffffffa) (async) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x21) (async, rerun: 64) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async, rerun: 64) splice(r3, &(0x7f00000000c0)=0x8, r4, &(0x7f0000000140)=0x5, 0x80, 0x4) 06:21:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) fremovexattr(0xffffffffffffffff, &(0x7f0000000080)=@random={'btrfs.'}) 06:21:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000240), 0x8}}, 0x0, 0x3, 0xffffffffffffffff, 0xa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x35b541) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r5, 0xc01064c4, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000280)={0xa, 0x5, 0x0, @loopback}, 0x1c) perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000240), 0x8}}, 0x0, 0x3, 0xffffffffffffffff, 0xa) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x35b541) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) pipe(&(0x7f00000001c0)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r5, 0xc01064c4, &(0x7f0000000140)={&(0x7f00000000c0)=[0x0], 0x1}) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000280)={0xa, 0x5, 0x0, @loopback}, 0x1c) (async) 06:21:26 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x404200) (async) close(0xffffffffffffffff) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(r0, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0xa, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000200)=0x4, 0x4) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x1, {0x2}}, 0xfffffffa) (async) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x21) sendto$inet6(r4, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async) splice(r3, &(0x7f00000000c0)=0x8, r4, &(0x7f0000000140)=0x5, 0x80, 0x4) 06:21:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async, rerun: 64) close(r2) (rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async, rerun: 64) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x9, &(0x7f0000000280)=0x3, 0x4) (async, rerun: 64) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000002180)=0x100, 0x4) (async, rerun: 64) r5 = socket$packet(0x11, 0x2, 0x300) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="03042a015c00600040037b2cfff57b016d2763bd5637087b398d537503e50602591f031ee616d5c0184374a7ffe4ec55e0654786a70100935ba514d40408efa000801601842fd08d49a47eff71bc4131fe4c1f99bf00a900000008d1843e770afd6e9ef5837dbd0000000053", 0x3287, 0x4000002, 0x0, 0x2ff) (async, rerun: 32) fremovexattr(0xffffffffffffffff, &(0x7f0000000080)=@random={'btrfs.'}) (rerun: 32) 06:21:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x16, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0x0, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x1) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x3, 0x4, 0x42, 0xff, 0x0, 0xf3c, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x0, @perf_config_ext={0x8, 0x101}, 0x10100, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0xfff, 0x4, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0xb) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0xb3d8c000) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:27 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r1, 0x0, r0, 0x0, 0x1000000000000003, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x8, 0x7, 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_AGP_FREE(r3, 0x40206435, &(0x7f00000000c0)) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x1) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x3, 0x4, 0x42, 0xff, 0x0, 0xf3c, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x0, @perf_config_ext={0x8, 0x101}, 0x10100, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0xfff, 0x4, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0xb) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0xffd, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0xb3d8c000) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:27 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0x0, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x10) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10100, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0xfc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x2, 0x0, 0x40, 0x0, 0x0, 0x0, 0xfbfffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000280)={r5}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) name_to_handle_at(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="061000000000b4a100e0f43d03803e193458d3e1e061e68391b662e04336bdc7302ef236489796ccbd096c197459f5"], &(0x7f0000000100), 0x1400) sendto$inet6(r4, 0x0, 0x0, 0x4000080, &(0x7f0000000040)={0xa, 0x84, 0x6, @rand_addr, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0xd9d7000) splice(r0, 0x0, r2, 0x0, 0x4, 0xc) 06:21:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x6, 0xc1, 0x2, 0xc1, 0x0, 0x712, 0x10001, 0xd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x17}, 0x0, 0x7fff, 0x3, 0x1, 0xfffffffffffffffe, 0x5c1fcf21, 0x100, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0, r2, 0x2) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) ioctl$USBDEVFS_FREE_STREAMS(r5, 0x8008551d, &(0x7f00000000c0)={0x1f4f, 0xa, [{0xa, 0x1}, {0xb}, {0xf, 0x1}, {0xd, 0x1}, {0xb, 0x1}, {0x1}, {0x0, 0x1}, {0x7, 0x1}, {0x9, 0x1}, {0x7}]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:21:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0xb3d8c000) (async, rerun: 32) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (async, rerun: 32) close(r0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000100)={r3}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 64) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (rerun: 64) 06:21:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x1) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x3, 0x4, 0x42, 0xff, 0x0, 0xf3c, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x0, @perf_config_ext={0x8, 0x101}, 0x10100, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0xfff, 0x4, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0xb) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x1) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x3, 0x4, 0x42, 0xff, 0x0, 0xf3c, 0x0, 0xc, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1ff, 0x0, @perf_config_ext={0x8, 0x101}, 0x10100, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0xfff, 0x4, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0xb) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) 06:21:27 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r1, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r1, 0x0, r0, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x8, 0x7, 0x5}) (async) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_AGP_FREE(r3, 0x40206435, &(0x7f00000000c0)) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x6, 0xc1, 0x2, 0xc1, 0x0, 0x712, 0x10001, 0xd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x17}, 0x0, 0x7fff, 0x3, 0x1, 0xfffffffffffffffe, 0x5c1fcf21, 0x100, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0, r2, 0x2) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) ioctl$USBDEVFS_FREE_STREAMS(r5, 0x8008551d, &(0x7f00000000c0)={0x1f4f, 0xa, [{0xa, 0x1}, {0xb}, {0xf, 0x1}, {0xd, 0x1}, {0xb, 0x1}, {0x1}, {0x0, 0x1}, {0x7, 0x1}, {0x9, 0x1}, {0x7}]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x6, 0xc1, 0x2, 0xc1, 0x0, 0x712, 0x10001, 0xd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x17}, 0x0, 0x7fff, 0x3, 0x1, 0xfffffffffffffffe, 0x5c1fcf21, 0x100, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0, r2, 0x2) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) pipe(&(0x7f00000001c0)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) (async) ioctl$USBDEVFS_FREE_STREAMS(r5, 0x8008551d, &(0x7f00000000c0)={0x1f4f, 0xa, [{0xa, 0x1}, {0xb}, {0xf, 0x1}, {0xd, 0x1}, {0xb, 0x1}, {0x1}, {0x0, 0x1}, {0x7, 0x1}, {0x9, 0x1}, {0x7}]}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x10) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10100, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0xfc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x2, 0x0, 0x40, 0x0, 0x0, 0x0, 0xfbfffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000280)={r5}) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async, rerun: 32) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async, rerun: 32) name_to_handle_at(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="061000000000b4a100e0f43d03803e193458d3e1e061e68391b662e04336bdc7302ef236489796ccbd096c197459f5"], &(0x7f0000000100), 0x1400) (async, rerun: 32) sendto$inet6(r4, 0x0, 0x0, 0x4000080, &(0x7f0000000040)={0xa, 0x84, 0x6, @rand_addr, 0x7}, 0x1c) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0xd9d7000) splice(r0, 0x0, r2, 0x0, 0x4, 0xc) 06:21:27 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0x0, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000140)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x40, 0x81, 0x0, 0x0, 0x0, 0x8210d, 0xd, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x8, 0x9}, 0x80604, 0x42, 0x8, 0x6, 0x2, 0x9, 0xfffc, 0x0, 0x1000, 0x0, 0x9}, 0x0, 0xd, r0, 0x3) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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}) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x9, 0x7, 0x7fff}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:27 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) close(0xffffffffffffffff) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async, rerun: 64) sendto$inet6(r1, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async, rerun: 64) splice(r1, 0x0, r0, 0x0, 0x1000000000000003, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000140)={0x8, 0x7, 0x5}) (async) 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, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) ioctl$DRM_IOCTL_AGP_FREE(r3, 0x40206435, &(0x7f00000000c0)) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (rerun: 64) 06:21:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x6, 0xc1, 0x2, 0xc1, 0x0, 0x712, 0x10001, 0xd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x17}, 0x0, 0x7fff, 0x3, 0x1, 0xfffffffffffffffe, 0x5c1fcf21, 0x100, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0, r2, 0x2) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) ioctl$USBDEVFS_FREE_STREAMS(r5, 0x8008551d, &(0x7f00000000c0)={0x1f4f, 0xa, [{0xa, 0x1}, {0xb}, {0xf, 0x1}, {0xd, 0x1}, {0xb, 0x1}, {0x1}, {0x0, 0x1}, {0x7, 0x1}, {0x9, 0x1}, {0x7}]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x6, 0xc1, 0x2, 0xc1, 0x0, 0x712, 0x10001, 0xd, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000080), 0x17}, 0x0, 0x7fff, 0x3, 0x1, 0xfffffffffffffffe, 0x5c1fcf21, 0x100, 0x0, 0x8, 0x0, 0x2}, 0x0, 0x0, r2, 0x2) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async) pipe(&(0x7f00000001c0)) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r6, 0x0, r5, 0x0, 0x1000000000000003, 0x0) (async) ioctl$USBDEVFS_FREE_STREAMS(r5, 0x8008551d, &(0x7f00000000c0)={0x1f4f, 0xa, [{0xa, 0x1}, {0xb}, {0xf, 0x1}, {0xd, 0x1}, {0xb, 0x1}, {0x1}, {0x0, 0x1}, {0x7, 0x1}, {0x9, 0x1}, {0x7}]}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) (async) 06:21:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x10) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10100, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0xfc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x2, 0x0, 0x40, 0x0, 0x0, 0x0, 0xfbfffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000280)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) (async) splice(r6, 0x0, 0xffffffffffffffff, 0x0, 0x1000000000000003, 0x0) (async) name_to_handle_at(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=ANY=[@ANYBLOB="061000000000b4a100e0f43d03803e193458d3e1e061e68391b662e04336bdc7302ef236489796ccbd096c197459f5"], &(0x7f0000000100), 0x1400) (async) sendto$inet6(r4, 0x0, 0x0, 0x4000080, &(0x7f0000000040)={0xa, 0x84, 0x6, @rand_addr, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0xd9d7000) (async) splice(r0, 0x0, r2, 0x0, 0x4, 0xc) 06:21:27 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) close(r0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000140)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x40, 0x81, 0x0, 0x0, 0x0, 0x8210d, 0xd, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x8, 0x9}, 0x80604, 0x42, 0x8, 0x6, 0x2, 0x9, 0xfffc, 0x0, 0x1000, 0x0, 0x9}, 0x0, 0xd, r0, 0x3) (rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) (async) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async, rerun: 32) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async, rerun: 32) close_range(r1, 0xffffffffffffffff, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x9, 0x7, 0x7fff}) (rerun: 32) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x400080, 0x3f, 0x7e, 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}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:28 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x100000000000000, 0xf2cc0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) splice(r3, 0x0, r3, 0x0, 0x1000000008000003, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xc0) openat(r0, 0x0, 0x0, 0xa) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x4, 0xff, 0xff, 0x87, 0x0, 0x81, 0x0, 0x6, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x7, @perf_bp={&(0x7f0000000140), 0x6}, 0x2020, 0x1a51, 0x4, 0x2, 0x80, 0x6, 0xfffd, 0x0, 0x2, 0x0, 0x9}, 0x0, 0x8, 0xffffffffffffffff, 0x8) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000500)=ANY=[@ANYBLOB="010400000100000018d87d047a561c9787730ea45e631600000023f59c9b5c8451eced36565229d2280b19df1a8f8a9ee4e652a39f42184db33cd2f72c69cf1ffa76945763d7299cf3981f93a35fc8c56cd679098b6da643cecd6f65e2ac77327cbd5530ffad34d9e592ea60232057820994169bf475d06a8c19f1b103990101a671a8c4fa0851152573a0e8bc72a7090fbb80b0d4919def58a93a0d1d7a19eca98e7b13eb1eb23901997aca3f33489cad1b670d0347a8d2cd220ebb3de28c5d40c9fd3e77dfd8570c4eff7d5bb75f4ab6746adf1cfc2fdb40ff5b63633876396f7bb07922c34bdb3c795b388e6f00"/250, @ANYRES32=r4, @ANYBLOB="f41040217f4d9a9d3e296d75e7d7575ff78ca1ee2da8bd974662fd16088084e80e0e206a1ba550c29f65a17edccbee718279a689"]) sendto$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2, 0x1000, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x33}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 06:21:28 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) (rerun: 32) close(r0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r1, 0xc01064b3, &(0x7f0000000140)) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f0000000240)={0x2, 0x80, 0x7, 0x40, 0x81, 0x0, 0x0, 0x0, 0x8210d, 0xd, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7, 0x4, @perf_config_ext={0x8, 0x9}, 0x80604, 0x42, 0x8, 0x6, 0x2, 0x9, 0xfffc, 0x0, 0x1000, 0x0, 0x9}, 0x0, 0xd, r0, 0x3) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async, rerun: 64) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f00000000c0)={0x9, 0x7, 0x7fff}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 06:21:28 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x103000) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x0, 0x5, 0x6, 0x200, 0xfff, 0x1, 0x5]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) 06:21:28 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:21:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x100000000000000, 0xf2cc0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) r4 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) splice(r3, 0x0, r3, 0x0, 0x1000000008000003, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xc0) openat(r0, 0x0, 0x0, 0xa) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x4, 0xff, 0xff, 0x87, 0x0, 0x81, 0x0, 0x6, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x7, @perf_bp={&(0x7f0000000140), 0x6}, 0x2020, 0x1a51, 0x4, 0x2, 0x80, 0x6, 0xfffd, 0x0, 0x2, 0x0, 0x9}, 0x0, 0x8, 0xffffffffffffffff, 0x8) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 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, 0x5, r0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000500)=ANY=[@ANYBLOB="010400000100000018d87d047a561c9787730ea45e631600000023f59c9b5c8451eced36565229d2280b19df1a8f8a9ee4e652a39f42184db33cd2f72c69cf1ffa76945763d7299cf3981f93a35fc8c56cd679098b6da643cecd6f65e2ac77327cbd5530ffad34d9e592ea60232057820994169bf475d06a8c19f1b103990101a671a8c4fa0851152573a0e8bc72a7090fbb80b0d4919def58a93a0d1d7a19eca98e7b13eb1eb23901997aca3f33489cad1b670d0347a8d2cd220ebb3de28c5d40c9fd3e77dfd8570c4eff7d5bb75f4ab6746adf1cfc2fdb40ff5b63633876396f7bb07922c34bdb3c795b388e6f00"/250, @ANYRES32=r4, @ANYBLOB="f41040217f4d9a9d3e296d75e7d7575ff78ca1ee2da8bd974662fd16088084e80e0e206a1ba550c29f65a17edccbee718279a689"]) sendto$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2, 0x1000, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x33}, 0x1c) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x100000000000000, 0xf2cc0) (async) close(r0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) (async) splice(r3, 0x0, r3, 0x0, 0x1000000008000003, 0x0) (async) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xc0) (async) openat(r0, 0x0, 0x0, 0xa) (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x4, 0xff, 0xff, 0x87, 0x0, 0x81, 0x0, 0x6, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9, 0x7, @perf_bp={&(0x7f0000000140), 0x6}, 0x2020, 0x1a51, 0x4, 0x2, 0x80, 0x6, 0xfffd, 0x0, 0x2, 0x0, 0x9}, 0x0, 0x8, 0xffffffffffffffff, 0x8) (async) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r2) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r5}) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) socket$inet6_mptcp(0xa, 0x1, 0x106) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r2, 0xc0189374, &(0x7f0000000500)=ANY=[@ANYBLOB="010400000100000018d87d047a561c9787730ea45e631600000023f59c9b5c8451eced36565229d2280b19df1a8f8a9ee4e652a39f42184db33cd2f72c69cf1ffa76945763d7299cf3981f93a35fc8c56cd679098b6da643cecd6f65e2ac77327cbd5530ffad34d9e592ea60232057820994169bf475d06a8c19f1b103990101a671a8c4fa0851152573a0e8bc72a7090fbb80b0d4919def58a93a0d1d7a19eca98e7b13eb1eb23901997aca3f33489cad1b670d0347a8d2cd220ebb3de28c5d40c9fd3e77dfd8570c4eff7d5bb75f4ab6746adf1cfc2fdb40ff5b63633876396f7bb07922c34bdb3c795b388e6f00"/250, @ANYRES32=r4, @ANYBLOB="f41040217f4d9a9d3e296d75e7d7575ff78ca1ee2da8bd974662fd16088084e80e0e206a1ba550c29f65a17edccbee718279a689"]) (async) sendto$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x2, 0x1000, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x33}, 0x1c) (async) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) (async) 06:21:28 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x40) ioctl$AUTOFS_IOC_PROTOVER(r0, 0x80049363, &(0x7f00000000c0)) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r4, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r3) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00c642d, &(0x7f0000000100)={r5}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r1}) close_range(r2, 0xffffffffffffffff, 0x0) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r6, 0x40189429, &(0x7f0000000140)={0x0, 0x3, 0x3ba48853}) socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 1511.002126][T26336] syz-executor.0: vmalloc error: size 4096, page order 0, failed to allocate pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=syz0,mems_allowed=0-1 [ 1511.038616][T26336] CPU: 1 PID: 26336 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 1511.047435][T26336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1511.057510][T26336] Call Trace: [ 1511.060808][T26336] [ 1511.063758][T26336] dump_stack_lvl+0xcd/0x134 [ 1511.068392][T26336] warn_alloc.cold+0x87/0x17a [ 1511.073108][T26336] ? zone_watermark_ok_safe+0x290/0x290 [ 1511.078680][T26336] ? __kmalloc_node+0x62/0x390 [ 1511.083496][T26336] ? __vmalloc_node_range+0x571/0xab0 [ 1511.088961][T26336] __vmalloc_node_range+0x880/0xab0 [ 1511.094203][T26336] ? vfree_atomic+0xe0/0xe0 [ 1511.098751][T26336] ? rcu_read_lock_sched_held+0x3a/0x70 [ 1511.104331][T26336] ? kernel_clone+0xe7/0xab0 [ 1511.108945][T26336] copy_process+0x926/0x75a0 [ 1511.113557][T26336] ? kernel_clone+0xe7/0xab0 [ 1511.118177][T26336] ? lock_chain_count+0x20/0x20 [ 1511.123051][T26336] ? lock_chain_count+0x20/0x20 [ 1511.127945][T26336] ? __cleanup_sighand+0xb0/0xb0 [ 1511.132914][T26336] ? __lock_acquire+0x1655/0x5470 [ 1511.137967][T26336] ? kernel_clone+0x314/0xab0 [ 1511.142669][T26336] kernel_clone+0xe7/0xab0 [ 1511.147114][T26336] ? create_io_thread+0xf0/0xf0 [ 1511.151987][T26336] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 1511.158445][T26336] ? find_held_lock+0x2d/0x110 [ 1511.163240][T26336] __do_sys_clone+0xc8/0x110 [ 1511.167945][T26336] ? kernel_clone+0xab0/0xab0 [ 1511.172642][T26336] ? lock_downgrade+0x6e0/0x6e0 [ 1511.177533][T26336] ? syscall_enter_from_user_mode+0x21/0x70 [ 1511.183476][T26336] do_syscall_64+0x35/0xb0 [ 1511.187923][T26336] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1511.193843][T26336] RIP: 0033:0x7fe336aaf2c1 [ 1511.198275][T26336] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 1511.217905][T26336] RSP: 002b:00007fe3370f4a68 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 1511.226353][T26336] RAX: ffffffffffffffda RBX: 00007fe3352d9700 RCX: 00007fe336aaf2c1 [ 1511.234439][T26336] RDX: 00007fe3352d99d0 RSI: 00007fe3352d92f0 RDI: 00000000003d0f00 [ 1511.242433][T26336] RBP: 00007fe3370f4cb0 R08: 00007fe3352d9700 R09: 00007fe3352d9700 06:21:28 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x103000) (async) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x0, 0x5, 0x6, 0x200, 0xfff, 0x1, 0x5]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) [ 1511.250516][T26336] R10: 00007fe3352d99d0 R11: 0000000000000206 R12: 00007fe3370f4b1e [ 1511.258514][T26336] R13: 00007fe3370f4b1f R14: 00007fe3352d9300 R15: 0000000000022000 [ 1511.266546][T26336] [ 1511.294755][T26336] Mem-Info: [ 1511.298723][T26336] active_anon:659 inactive_anon:134255 isolated_anon:0 [ 1511.298723][T26336] active_file:3800 inactive_file:63670 isolated_file:0 [ 1511.298723][T26336] unevictable:3725 dirty:0 writeback:0 [ 1511.298723][T26336] slab_reclaimable:16490 slab_unreclaimable:97838 [ 1511.298723][T26336] mapped:27835 shmem:9228 pagetables:2284 bounce:0 [ 1511.298723][T26336] kernel_misc_reclaimable:0 [ 1511.298723][T26336] free:1279066 free_pcp:6462 free_cma:0 [ 1511.343523][T26336] Node 0 active_anon:2628kB inactive_anon:536112kB active_file:15128kB inactive_file:254680kB unevictable:14364kB isolated(anon):0kB isolated(file):0kB mapped:111340kB dirty:0kB writeback:0kB shmem:35460kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 235520kB writeback_tmp:0kB kernel_stack:12944kB pagetables:9132kB all_unreclaimable? no [ 1511.378765][T26336] Node 1 active_anon:8kB inactive_anon:908kB active_file:72kB inactive_file:0kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:2452kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:16kB pagetables:4kB all_unreclaimable? no [ 1511.423642][T26336] Node 0 DMA free:15360kB boost:0kB min:200kB low:248kB high:296kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1511.452490][T26336] lowmem_reserve[]: 0 2645 2645 2645 2645 [ 1511.459423][T26336] Node 0 DMA32 free:1149616kB boost:0kB min:35676kB low:44592kB high:53508kB reserved_highatomic:0KB active_anon:2628kB inactive_anon:536112kB active_file:15128kB inactive_file:254680kB unevictable:18964kB writepending:0kB present:3129332kB managed:2716748kB mlocked:0kB bounce:0kB free_pcp:25460kB local_pcp:16184kB free_cma:0kB [ 1511.493510][T26336] lowmem_reserve[]: 0 0 0 0 0 [ 1511.499624][T26336] Node 0 Normal free:0kB boost:0kB min:4kB low:4kB high:4kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:1048576kB managed:400kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1511.543787][T26336] lowmem_reserve[]: 0 0 0 0 0 [ 1511.549664][T26336] Node 1 Normal free:3945744kB boost:0kB min:54224kB low:67780kB high:81336kB reserved_highatomic:0KB active_anon:8kB inactive_anon:908kB active_file:72kB inactive_file:0kB unevictable:1536kB writepending:0kB present:4194304kB managed:4117620kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 1511.589311][T26336] lowmem_reserve[]: 0 0 0 0 0 [ 1511.596421][T26336] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 1511.612288][T26336] Node 0 DMA32: 661*4kB (UME) 358*8kB (UME) 222*16kB (ME) 84*32kB (UME) 71*64kB (UME) 53*128kB (UME) 22*256kB (UME) 5*512kB (UE) 1*1024kB (M) 2*2048kB (ME) 270*4096kB (UM) = 1142308kB [ 1511.635850][T26336] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 1511.648614][T26336] Node 1 Normal: 180*4kB (UE) 38*8kB (UE) 37*16kB (UE) 166*32kB (UME) 88*64kB (UME) 30*128kB (UME) 11*256kB (UME) 9*512kB (UME) 2*1024kB (UM) 2*2048kB (ME) 956*4096kB (M) = 3945744kB [ 1511.684788][T26336] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1511.695249][T26336] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 1511.711348][T26336] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 1511.721324][T26336] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 1511.731194][T26336] 24837 total pagecache pages [ 1511.736193][T26336] 0 pages in swap cache [ 1511.744374][T26336] Swap cache stats: add 0, delete 0, find 0/0 [ 1511.751110][T26336] Free swap = 0kB [ 1511.755233][T26336] Total swap = 0kB [ 1511.759830][T26336] 2097051 pages RAM [ 1511.767015][T26336] 0 pages HighMem/MovableOnly [ 1511.774537][T26336] 384519 pages reserved [ 1511.779019][T26336] 0 pages cma reserved [ 1545.662080][ T1229] ieee802154 phy0 wpan0: encryption failed: -22 [ 1545.669054][ T1229] ieee802154 phy1 wpan1: encryption failed: -22 06:22:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000080)={0xa, 0x8000002, 0x0, @loopback}, 0x1c) sendto$inet6(r5, 0x0, 0x0, 0x20058041, &(0x7f0000000040)={0xa, 0x2}, 0x1c) splice(r5, 0x0, r4, 0x0, 0x1000000000000003, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x20000, 0xa2) ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x6628, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r6}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0xa, 0x6, 0x3ff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1c) 06:22:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x1, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000500)={0x0, 0xfffffffffffffffd, @status={[0x1ff, 0x7f]}, [0xc74, 0x6, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x80000001, 0xdf6, 0x3, 0x7, 0xfbc, 0x100000001, 0x0, 0x0, 0x0, 0x9, 0x1, 0x9, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x3, 0x401, 0x10000, 0x3, 0x3, 0x0, 0x0, 0x6, 0x67800a69, 0x0, 0x0, 0xf47, 0xffffffff, 0x0, 0x3, 0x6, 0x7b4, 0x0, 0x6, 0xbb, 0x0, 0x9, 0x0, 0x0, 0x8f2f]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r2) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00c642d, &(0x7f0000000100)={r4}) ioctl$VIDIOC_TRY_ENCODER_CMD(r2, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x6, 0x5, 0x6, 0x200, 0xfff, 0x1, 0xe1]}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000004c0)={0x0, 0x5, r0}) close_range(r1, 0xffffffffffffffff, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0xee00, 0xee01}}, './file0\x00'}) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="188ea77b10e01b4be7075f3ab3b9cb49262cf9242842b22b39f142bac533b4bd42d67118d000252f51f7d0d25478e86cafcb5cea8c0b13301d21a24d83591b61bca383916df234ebe07e1f14b4cabfde7be6375cc12d487e9d027e206f260604f3860e094baed21b0f178202489cf57f02bd51012f5db005c3736886a48378340631625be259250328d0961351a02046277822c35b9b2d7a61422fdfe1e4eb98df8e99525aee2835f19d738ef06e8c574d7d2a3cdab4354b753e15e49011d8002941e4635a597467d8acbd1206c80252b6da77cb1f2533734df60d1625a17421d1fb6c4db0d6eb9de142", 0xea}, {&(0x7f0000000340)="716883ffa8869122a69b3556f47d87a5672492451d888d1d7b923405c4565db493a62482d441a830669507ab138aca677618a09d2aa135101b9fd648f845d62420a99551ec3fb97f841430a2ccbe71fedf5cb275d5a766ded91b7bbc85d9edf5f7ee0ad9667a6eda185b58d621036028cf354df853594fc01d62f8a6e865eb6bec26148db300dd16e46c196b5707da07f8eb3ab1547bc545dd208dc216a85a58ff1e77b4145f0bd324865bc6a5f3ac5abee971f12947c681204b6e05d507d688d4c2544d4bc3e26e8968e226005e7d2b1afa1b6b79a9c6f870e2ef7fc217b9aee9d978f84a89260c994e191a03fc85b920704787c466d387529e735fcea8", 0xfe}, {&(0x7f0000000140)}, {&(0x7f0000000f40)="6878806bda34368e06d1c40b64966a5164f696244c1c2e8d236c337f9f87905d3448c0db6c41265b3b259d6c57e74886f79d170181b4552cf5fd96737c51118718398681f27bbfc88d0a5e266aff09686adb3062fcc13811b1c7ebedf3c86fa9a307f6631d27e5ecae3744ca24e2079980e28a4ef564435f365cb71af4185c79f278829172499ceae9a32a1e1fa969eaffccd0de3c13be113c295c52f0659b050d3f07d1580d3eaf65632bb47460db1b38a6ccfe081067d9e6baa7771a9d6558298609f3c99ee97083f576fd8fd8b6db5b540e9141a577faa802a61a2099fdd8bc7bd923a876a562e748bb3d261edfaa5ba56c7f329c76eab1174d26d96797bfa987c16eb5cd00b68fae89ab906a2746f1bbd26f931025d30295c13397bce4e87ca0d14b5998926ca207fc4558a0b1d24198a21a4fd419d3194d2b666fa99e23fdc2bc3c35f4024b390c2337e79d230df466e95c6c905c01a2ba09d08feefeb1effcfed7fe31172d8e396d5211860e8c31302571f5522caa420bebd7704864dcdb2912f0e4fd0f56e900c42e3294b6861a27889e314992942fbfc84ac8b4fb562ab84c54f36cb68acfae273baea2da71ad741de1ecd4c9c489535823a27f3a4295a680e55a60e688dd46e377ac6796b8b278462756c145d2d56e606324a46669db396bf2fd5a10ce01830a9e065b4b525482c0b6443539bb0b42a1bb5c9ed3f409667991058e631cdd5d720c104b59c1076f08e1ba24d3d5bd66365d6ee4b77309d42a5bd7763625327fc0db2db2275d914398422d481855835cb6e61ed198fb5c68a53c6868ee1dcf9e074cd6b6306289d04a0fdaa954d1f300b0f5809ff68b8574d1c491a21e63d266c66e66fa3f62a886204bf42cbf3a99c2b80ddaa2e342d5f20b92b31cae68cfe07842bfb9cf5c79f22b94a53a29045480744080431ccec0a0a97a19f0121f9f8ee5324ad11d65315b1b48162b7d6752bb9b1b041e4b7d78a3d73a08d2c078fbcd1d7d05aa18bb2420f476499dc01de59560d89008e18830340ab970f2ac2e76008d800d8d8f6536ac18a806bb6b4df85dd5fa03a16059915b5318c383e59e1f37f6151c38ba0b9ad66582a16c6849d785d58ca975a482481063d180a49557cb3463c63624bf13c818656b014f70de28d899e0752b8be4d96b6740b8d3ab009d3f9add04fd7bf3a1c8e7d7d9df539f351dc5e1b36e76daea4b3f00dcdb5fe47f7dac405fa8e5e74757e365d4b77620f894995d2a4ae2bb0379d17ae387996242960710ad8c7425db770c5a66ccefc7b6fb46e7ec5edccc1e362e6089a886631178b75cdea3511134aafd150a76f2b4daa85f752048820c613032197a2d580ca0bf0eada112aa7dad9e15cc8d357c0384e7a58ec66a87f4e43711d97459f4aa1ea9c3926d468ffcb0b8d33c020287dced3f4b553408e3b91d82010b15bc463bfb1f98849dde120ecdaf3c40ec8d476ef1775a9994567b50b11bbbbfe288f54590bbfd82f4402d56fb8f38b993c5766ac62c97876a9c8e9b4d340b63c5111e716133779f3bc07edf669921ab76f18eb7423ffbf77cd8f1855a1b5aed663cfb31fda729d52d0c307d49f22dfa24b0b01d4ab6db1b25171befbb71b3bbdb0bdda8a0b870c71051a874fe9bbbffc3fbdc1dbff97c26e14688d18d80b475c355e9bf66bd481d9e1dc0669d69450909de797964c16d38fbd42fd686066e8fb829d9c51ba016c56f60ab2b92827b27463a68f2ce59cce95085557f6fb930c8e93b9e4ce4fc29644795c600e60fccb7139e5d492a92e943d68a144f9d5933ec2c1522266ad3719526516d151439ca1737922398f7963a9ca3e85b8bb1a4e94512ad06423c0ff55f44ad119f70a691055da3a5dadaf1938d8bd5c85e8b0648a8ab3ff4ed6b53aca415f902c44765dc111e315f16cf372d7b409c1a103bbab1e52f5c90adee3955172f36e38c5bbf9dfb5ace86d3b6d333d34bd18f788dadc4ae9fb9077c51ae7c1140e42be30721ddb40a4cea05813a99e6f39b3681df65dc74d26ffb7a5d59d681245d3a2a9a75588d5417f51edc2b9ffb8b14f7aab2dd6922e468c2f8f71002cce0e1bb772e696b43462f4ad159b5fe4010521baea564fd5faee09caa88d66a7a75c5aa30f77c149794d80254482ae416c22461e4371470555f99016fc1e2efc8e7289b49fa9b6f3e621ec9fdceca4992dda95ece4546524544909fc4580543dcaf4d660929c771767b8fb18a29e19dbbc9cba1f6d7827f065e514dc3849e8401d31ad278175e424bab321be22cb6a9e1adf9b220464970f1cd656d5a3667bcca5953aae7bf78fb9e7376ca822549d2ea6daa8795a7177f80844f14178eb355281379288a08c66658741624cda8e936e6aece8078171384a2c628be4c38f9d9d4a6717b9c1a0111536561263eb95850525916e29445f462beca5048f2c60601cc08bb91419ddfd78ed294850dafd22c27e4fbd177e9e225474f23d8eb89ca7d0e92b9c61a496063c05a8afd5ba304fd4bc0fe9637b1acf1d8ec7e98681290488333838bff4e7c1d7934d91365312e1aeb9c16fe214f682a27683be4e59ee490b8f389d4f051c16e997fac826e1d25ee946105cdd6c3598f5ab21adc95875346e5508fcb8806a33992a4bc9a77566ee25b8be86a6fd24b4b6e60ce5986b69e4cd0331a0fc6591160a784f1fe64f170045fb3b5de5c8ca9bd0e4c79b906911aa816987f4af73b391ddc23292aef082140e0fedcd7b390506e129868039021558d4cdfb093c7ddf424a3d4253f8d8366741a71c081b657cce641aff50f15770f7080893ca23e54e2f0bc8c5123fec6fad94c9d97341fee628d7748da11d7bc2be46c0c0fded899c6962f9339295a2522b070aac83ba68026d5353056045bb57a8521a9fa2830ad093945efe19d7494b18cd3972a2e3ddcb89f01e2f6d20a7633fbfacc588d2d8bbbac7157b20d3d9b9c25a00a0e3779544e201c791b570a44889f64590b35c552d7f02433b56e25c06c690909b274029c76f9982ba62b5c594536c9832731640a4189ae8d2acb2750ff31297a91e9540dac56a53723b6566a354db4ad1abe0723fd20399dfd04e3e72fd672e13a75217aba3f7b2d70edae8d8c2213fbd055ee12d29c1a45b44b2f46cb363a4592d1da114ee5f209427f75f54030cd6d1ca8412e526b59b77a77345e4af9de2a10d14956d362740ca168b2b21b22edc5c6223ce555bb028d6ca7b9c0f311923b8c87f6ec1d695d5852856253fff757e2256556a792793a975795beb306cdde388b8f6d240fc7049637d4637b957e958f296ccc1db4467196680481dda25bdff59ed0760fb002fb942f9d960818abb85ad12981dab80f7ba67777fb0e42d36062ef43e77143afdda2cb1d81b608ef9d8c95b1c27fb9ef2d713e0c5c8a7430d2e0824881cd3569f1e97110690ce0b724b34f823a167c45d652b991d47b59c9aeb97af08261b258d2537a928c362e142601adc27bc5b34de437c8e8431d6fe7aefb653f273a5e41fce89e3b01ce929b695554592aec71f669e407a771e6f99fe4824c7934eaec61b7d37180094f0760925d75080c8273af869e379070d4f2fc20c99c7ab38d5467536a90fcc90e4e3ff143cf5465ea10c13d8298df09c8c719691864dbbd228ed32930a66c0ccd2386571bdacae44f15cc5455ba359a5d54e11c2dc4495b2eab2b8e4ca73fc1acc10e67efd476693da6e09634be89c3b8b88955819578aaa7afee3fd2aad22d7694647d5b8a1ff1f0ab899ebf3f40b23342dc87c8bbd28e7a1ebbd22444498290866efd2b6eafd43c79a6c0a4f6afab063281c233eac9d7883698bff1a9c4d65c1bbe22baef3f425951d78c87c29f53f8a0371ed976b05ef1be4c788a6324428953396ad52dca4a68c30ccf27b3c68c00ffbc15fa3ea967d742172e8d9a5d11a633ae4cfe41539c320a25ffb4d7546838257942ccd39782c7c2efddf78be51dfdf706f7f01e8b8d862a6eac07b5c043944489858414a965b4d003ca80020dd449f9958785c0a50a108de78aa3a8dbca56c702b167ec2420b8b289d9f5be6ce8b68041a7e24f012eb0e9adb8fbf36100b4be544af477ca6287a60339e8ba20dcc2b0106c7be6eb1f3c21ea85966769863343729c08eaf84400b7af1fd693a3bb48b1d86bb03487ef42c190523a28c52625eb66639bfbe4bf843f753bef428db8c4b1eadc945c6ca48f98b13e3669a5d218307b2111fed6b086092f7957a544555be83ec3b38b392f18e1ecbeb796c0afb6b92619ed1eaf977fd1b5f641371dd26db8236f657c79bfe31d1869e81e6fd96b6fe267c7eec3b44f8adc797947638b964c4c7bef8f4f5c3614a627a6dfce038de5a5025d3045c5ebc826574b43b68ed630aeded9de3f95d7aa3ae7d12773f3cee8dd18d3fef58ff67145bbfc24b12ad2b7595f2670f9a79468392810852f40dbb2a00b435c028e83183d1748f7bd704ef3af981949dcb57348e485d1c7c3e9a4db1928d057a30eae0f4b1a2b037436aab99a8d76d3cf4859cd0b05da0c2e011029cd0530f98fb69a6d4fdcfa7ae971e8345355381264216565d5a9f9790546704d076b710c0614547dd783e908961b677cadd6ab31efc65c0fa8eeb9985777983770067f8519b44ed4b410020019503624b751879cf2ec1126915aedf1e32305ee7b565a2e5302f57bdc0a13acf5cbf429919d5607311d062617633c199a5c2ccd6a26f1a0ed411b828d308aca215756c7507a30277aae89f7974e0b11cfb78d9345a81d834516d8eed8c7822f3919277c35db5a279b27991c70f992508ce94f4bf92633bdf3c069834630b3f6a32d37e1a99129cfe989b9f1c445cd093b51b4d77934acc2af918577136488df9c0ce239639ee87561b49b969aeec206cecbfdac6b027a9bf487fae3a601c446f4e48151d0af54312840a047254bd05b7b9e2f3c7e48cc0375ebc8689ebd641a56c7f680b982525c2c43363e036eeb528ec95fd918b6c1a475f07e0c2f7e815d539f2870a3203a07745b75df26ef38c7273e3b9c88534c6c5b772b8661819d7aa9a7d5efca0fb2c7d2e39aa7ba1274b87f0efb704aa39b2db8b72735a06e09806ef6446a911db12ad00622074044c74a7ad7117ce13d99dfbffa7f3fedd98628e43c6fb003ab2597422933f157c1e6f109a4890ae4fcca1edbebb27695e941f5db23359cc6e9b5821a29d510aaec0f82f93112dce407c16f95d451e04810888497118163b65212ec58863bbf5fe58cfbd36bf5c052379dde055725e15196127431a082570b9273734388ef330bb686f386cf96215d140b57c0ab58de5f6e428dcbc992dfd49791a9b9e934acee70852703faa310a98ad9f66adb5281592e7160893983f9678f8990eccebd8a11098aaf5e63c9f575d31acabd0fc9c5bc206922380f728ff2c066b18ec1dd00305bfba2c01af5dc5b3c1cb9db2661712ba41b0ad4e68aa846f6d48bf314c6cf235a0761f8072eb57011a3cbdf1edad7174245e09bb0fcc9ce68da8ccbd0201199daca694ce92beb075dd9799938a510fc6a6ddbbdfece1ba73b03fb3be212c9dad202db5207f1a0c2b78aa3c336ac624135b731da4ff86257142f3c1d1fcce82e5321573b24a5c70bd3d6580331751487e215c515fae82a9cac5e39059e7395dae3e79f5d80eb7c7e3f4f6634ad0c3563bfac2a20bdb140b287e4f5e0799d1d232c777edf80a10b14815a413b3e604810764f2133e63407af92ff3aaa0671ed6f1c353f2b87e5eefbe12b7d18e6", 0x1000}, {&(0x7f0000001f40)="d64f7e94dfb59aa5ca05430a5e56ef108d7ce5c1684bf0d7bfc4dc9d56297cbe9476516ab79aaf5eae9949fc116564e016f7aad433c0a35e089a497b7220f64ea5b75a012078d2d6ab18182654fe01c650096d1ed64c841d1bd53504f75782933654731021d8f6fbba24ab5d33e060227023ede9b86e19be4268bbb26317b338e35371d2977182be73e25a", 0x8b}, {&(0x7f00000002c0)="eca709803108ecccd9a0f1f4ee369d5eb9c2b47c0593abd5a872316a18813723ccd66dd41e6a9f05cc2766ca3a24b814097e1bd9c2c2931db16634c16a", 0x3d}], 0x6, 0x8) 06:22:18 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x103000) close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e, 0x0, 0x0}) close(r0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x0, 0x5, 0x6, 0x200, 0xfff, 0x1, 0x5]}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x103000) (async) close(0xffffffffffffffff) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r1, 0xc02064b2, &(0x7f0000000040)={0x80, 0x3f, 0x7e}) (async) close(r0) (async) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00c642d, &(0x7f0000000100)={r2}) (async) ioctl$VIDIOC_TRY_ENCODER_CMD(0xffffffffffffffff, 0xc028564e, &(0x7f0000000080)={0x1, 0x0, [0x5, 0x0, 0x5, 0x6, 0x200, 0xfff, 0x1, 0x5]}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000300)={'batadv0\x00'}) (async) [ 1560.910327][T21004] batman_adv: batadv0: Removing interface: ip6gretap1 [ 1560.943136][T21004] batman_adv: batadv0: Removing interface: ip6gretap2 [ 1561.839155][T21004] device hsr_slave_0 left promiscuous mode [ 1561.847605][T21004] device hsr_slave_1 left promiscuous mode [ 1561.855409][T21004] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1561.864133][T21004] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1561.875457][T21004] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1561.883224][T21004] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1561.893678][T21004] device bridge_slave_1 left promiscuous mode [ 1561.899905][T21004] bridge0: port 2(bridge_slave_1) entered disabled state [ 1561.908565][T21004] device bridge_slave_0 left promiscuous mode [ 1561.914969][T21004] bridge0: port 1(bridge_slave_0) entered disabled state [ 1561.928183][T21004] device veth1_macvtap left promiscuous mode [ 1561.934418][T21004] device veth0_macvtap left promiscuous mode [ 1561.941319][T21004] device veth1_vlan left promiscuous mode [ 1561.947581][T21004] device veth0_vlan left promiscuous mode [ 1562.104586][T21004] team0 (unregistering): Port device team_slave_1 removed [ 1562.121615][T21004] team0 (unregistering): Port device team_slave_0 removed [ 1562.138766][T21004] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 1562.155613][T21004] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 1562.219088][T21004] bond0 (unregistering): Released all slaves [ 1563.846139][T26571] chnl_net:caif_netlink_parms(): no params data found [ 1563.888736][T26571] bridge0: port 1(bridge_slave_0) entered blocking state [ 1563.896333][T26571] bridge0: port 1(bridge_slave_0) entered disabled state [ 1563.905842][T26571] device bridge_slave_0 entered promiscuous mode [ 1563.914850][T26571] bridge0: port 2(bridge_slave_1) entered blocking state [ 1563.922329][T26571] bridge0: port 2(bridge_slave_1) entered disabled state [ 1563.930158][T26571] device bridge_slave_1 entered promiscuous mode [ 1563.951735][T26571] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 1563.963373][T26571] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 1563.987943][T26571] team0: Port device team_slave_0 added [ 1563.998011][T26571] team0: Port device team_slave_1 added [ 1564.019115][T26571] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 1564.027623][T26571] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 1564.054305][T26571] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 1564.067960][T26571] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 1564.075194][T26571] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 1564.102285][T26571] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 1564.131474][T26571] device hsr_slave_0 entered promiscuous mode [ 1564.138065][T26571] device hsr_slave_1 entered promiscuous mode [ 1564.144935][T26571] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 1564.152647][T26571] Cannot create hsr debugfs directory [ 1564.219664][T26571] bridge0: port 2(bridge_slave_1) entered blocking state [ 1564.226851][T26571] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1564.234259][T26571] bridge0: port 1(bridge_slave_0) entered blocking state [ 1564.241463][T26571] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1564.285248][T26571] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1564.297059][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1564.309303][ T3267] bridge0: port 1(bridge_slave_0) entered disabled state [ 1564.318590][ T3267] bridge0: port 2(bridge_slave_1) entered disabled state [ 1564.327682][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 1564.340268][T26571] 8021q: adding VLAN 0 to HW filter on device team0 [ 1564.355811][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1564.364901][ T3267] bridge0: port 1(bridge_slave_0) entered blocking state [ 1564.372154][ T3267] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1564.386349][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1564.394781][ T3267] bridge0: port 2(bridge_slave_1) entered blocking state [ 1564.401950][ T3267] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1564.430317][T26571] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 1564.443572][T26571] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 1564.457692][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 1564.466435][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 1564.475138][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1564.483900][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1564.493630][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 1564.501609][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 1564.520599][T26568] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 1564.528045][T26568] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 1564.538938][T26571] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 1564.559866][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1564.579501][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1564.588543][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1564.597335][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1564.606756][T26571] device veth0_vlan entered promiscuous mode [ 1564.620187][T26571] device veth1_vlan entered promiscuous mode [ 1564.642470][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 1564.652867][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 1564.662205][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1564.675809][T26571] device veth0_macvtap entered promiscuous mode [ 1564.686417][T26571] device veth1_macvtap entered promiscuous mode [ 1564.702694][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 1564.716613][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.729092][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 1564.740531][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.751210][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 1564.761877][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.771923][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 1564.782504][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.792357][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 1564.802892][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.816044][T26571] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 1564.826620][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 1564.837578][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.848708][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 1564.860306][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.871023][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 1564.881897][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.893663][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 1564.905110][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.915415][T26571] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 1564.926947][T26571] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 1564.938156][T26571] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 1564.948761][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1564.961622][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1564.970341][T26495] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 1565.039081][T21004] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1565.059285][T21004] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1565.069992][ T9078] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 1565.074564][T23416] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 1565.087611][ T9078] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 1565.097862][T26568] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 1565.821106][T23416] Bluetooth: hci0: command 0x0409 tx timeout [ 1567.910855][T26495] Bluetooth: hci0: command 0x041b tx timeout [ 1569.986789][T23416] Bluetooth: hci0: command 0x040f tx timeout [ 1572.070742][T23416] Bluetooth: hci0: command 0x0419 tx timeout [ 1607.101514][ T1229] ieee802154 phy0 wpan0: encryption failed: -22 [ 1607.108275][ T1229] ieee802154 phy1 wpan1: encryption failed: -22 [ 1668.551519][ T1229] ieee802154 phy0 wpan0: encryption failed: -22 [ 1668.557810][ T1229] ieee802154 phy1 wpan1: encryption failed: -22 [ 1669.820840][ T27] INFO: task syz-executor.5:26226 blocked for more than 143 seconds. [ 1669.828949][ T27] Not tainted 5.16.0-rc7-syzkaller #0 [ 1669.838745][ T27] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1669.848252][ T27] task:syz-executor.5 state:D stack:28032 pid:26226 ppid: 11940 flags:0x00004002 [ 1669.857986][ T27] Call Trace: [ 1669.861781][ T27] [ 1669.864729][ T27] __schedule+0xa9a/0x4900 [ 1669.869188][ T27] ? io_schedule_timeout+0x180/0x180 [ 1669.874646][ T27] schedule+0xd2/0x260 [ 1669.879274][ T27] schedule_preempt_disabled+0xf/0x20 [ 1669.885190][ T27] __mutex_lock+0xa32/0x12f0 [ 1669.889902][ T27] ? drm_gem_object_handle_put_unlocked+0x90/0x320 [ 1669.896816][ T27] ? mutex_lock_io_nested+0x1150/0x1150 [ 1669.902588][ T27] ? find_held_lock+0x2d/0x110 [ 1669.907373][ T27] ? lock_downgrade+0x6e0/0x6e0 [ 1669.912712][ T27] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 1669.918730][ T27] drm_gem_object_handle_put_unlocked+0x90/0x320 [ 1669.925412][ T27] drm_gem_object_release_handle+0xe3/0x110 [ 1669.933652][ T27] ? drm_gem_object_handle_put_unlocked+0x320/0x320 [ 1669.940257][ T27] idr_for_each+0x113/0x220 [ 1669.945227][ T27] ? idr_find+0x50/0x50 [ 1669.949404][ T27] drm_gem_release+0x22/0x30 [ 1669.954250][ T27] drm_file_free.part.0+0x805/0xb80 [ 1669.959447][ T27] ? fsnotify+0x12c0/0x12c0 [ 1669.964460][ T27] drm_close_helper.isra.0+0x17d/0x1f0 [ 1669.969945][ T27] drm_release+0x1e6/0x530 [ 1669.974652][ T27] __fput+0x286/0x9f0 [ 1669.979313][ T27] ? drm_release_noglobal+0x180/0x180 [ 1669.985194][ T27] task_work_run+0xdd/0x1a0 [ 1669.989797][ T27] do_exit+0xc14/0x2b40 [ 1669.994328][ T27] ? mm_update_next_owner+0x7a0/0x7a0 [ 1669.999744][ T27] ? lock_downgrade+0x6e0/0x6e0 [ 1670.004760][ T27] do_group_exit+0x125/0x310 [ 1670.009371][ T27] get_signal+0x47d/0x2220 [ 1670.013920][ T27] arch_do_signal_or_restart+0x2a9/0x1c40 [ 1670.019696][ T27] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 1670.025651][ T27] ? get_sigframe_size+0x10/0x10 [ 1670.030661][ T27] ? find_held_lock+0x2d/0x110 [ 1670.035423][ T27] ? ret_from_fork+0x8/0x30 [ 1670.039941][ T27] ? lock_downgrade+0x6e0/0x6e0 [ 1670.045650][ T27] ? do_raw_spin_lock+0x120/0x2b0 [ 1670.054793][ T27] exit_to_user_mode_prepare+0x17d/0x290 [ 1670.060811][ T27] syscall_exit_to_user_mode+0x19/0x60 [ 1670.066303][ T27] ret_from_fork+0x15/0x30 [ 1670.070999][ T27] RIP: 0033:0x7f24021a92c1 [ 1670.075406][ T27] RSP: 002b:00007f2400a152f0 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 1670.084929][ T27] RAX: 0000000000000000 RBX: 00007f2400a15700 RCX: 00007f24021a92c1 [ 1670.093140][ T27] RDX: 00007f2400a159d0 RSI: 00007f2400a152f0 RDI: 00000000003d0f00 [ 1670.101439][ T27] RBP: 00007f24027eecb0 R08: 00007f2400a15700 R09: 00007f2400a15700 [ 1670.109525][ T27] R10: 00007f2400a159d0 R11: 0000000000000206 R12: 00007f24027eeb1e [ 1670.118138][ T27] R13: 00007f24027eeb1f R14: 00007f2400a15300 R15: 0000000000022000 [ 1670.126460][ T27] [ 1670.129522][ T27] INFO: task syz-executor.4:26355 blocked for more than 143 seconds. [ 1670.137925][ T27] Not tainted 5.16.0-rc7-syzkaller #0 [ 1670.144414][ T27] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1670.155410][ T27] task:syz-executor.4 state:D stack:26920 pid:26355 ppid: 3655 flags:0x00004004 [ 1670.165679][ T27] Call Trace: [ 1670.168972][ T27] [ 1670.172320][ T27] __schedule+0xa9a/0x4900 [ 1670.176795][ T27] ? io_schedule_timeout+0x180/0x180 [ 1670.182454][ T27] schedule+0xd2/0x260 [ 1670.187229][ T27] schedule_preempt_disabled+0xf/0x20 [ 1670.193384][ T27] __mutex_lock+0xa32/0x12f0 [ 1670.197981][ T27] ? lock_downgrade+0x6e0/0x6e0 [ 1670.203118][ T27] ? drm_gem_prime_fd_to_handle+0x1b9/0x550 [ 1670.209080][ T27] ? mutex_lock_io_nested+0x1150/0x1150 [ 1670.215039][ T27] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1670.221182][ T27] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1670.227077][ T27] drm_gem_prime_fd_to_handle+0x1b9/0x550 [ 1670.233206][ T27] ? drm_gem_prime_handle_to_fd+0x650/0x650 [ 1670.239113][ T27] drm_prime_fd_to_handle_ioctl+0x9b/0xd0 [ 1670.245594][ T27] drm_ioctl_kernel+0x27d/0x4e0 [ 1670.250621][ T27] ? drm_prime_destroy_file_private+0x50/0x50 [ 1670.256738][ T27] ? drm_setversion+0x8a0/0x8a0 [ 1670.264292][ T27] drm_ioctl+0x51e/0x9d0 [ 1670.268567][ T27] ? drm_prime_destroy_file_private+0x50/0x50 [ 1670.276063][ T27] ? drm_version+0x3d0/0x3d0 [ 1670.280897][ T27] ? __fget_files+0x28c/0x470 [ 1670.286378][ T27] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1670.293084][ T27] ? drm_version+0x3d0/0x3d0 [ 1670.297690][ T27] __x64_sys_ioctl+0x193/0x200 [ 1670.302734][ T27] do_syscall_64+0x35/0xb0 [ 1670.308104][ T27] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1670.314291][ T27] RIP: 0033:0x7f4f19143e99 [ 1670.318699][ T27] RSP: 002b:00007f4f17ab9168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1670.327410][ T27] RAX: ffffffffffffffda RBX: 00007f4f19256f60 RCX: 00007f4f19143e99 [ 1670.335700][ T27] RDX: 00000000200004c0 RSI: 00000000c00c642e RDI: 0000000000000005 [ 1670.344971][ T27] RBP: 00007f4f1919dff1 R08: 0000000000000000 R09: 0000000000000000 [ 1670.353475][ T27] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1670.361808][ T27] R13: 00007f4f1978ab1f R14: 00007f4f17ab9300 R15: 0000000000022000 [ 1670.369804][ T27] [ 1670.377342][ T27] [ 1670.377342][ T27] Showing all locks held in the system: [ 1670.385356][ T27] 1 lock held by khungtaskd/27: [ 1670.390975][ T27] #0: ffffffff8bb83da0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x53/0x260 [ 1670.401292][ T27] 2 locks held by getty/3281: [ 1670.405976][ T27] #0: ffff888023171098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x22/0x80 [ 1670.420484][ T27] #1: ffffc90002b932e8 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xcf0/0x1230 [ 1670.430929][ T27] 1 lock held by syz-executor.5/26226: [ 1670.436453][ T27] #0: ffff888147580c70 (&dev->object_name_lock){+.+.}-{3:3}, at: drm_gem_object_handle_put_unlocked+0x90/0x320 [ 1670.448404][ T27] 3 locks held by syz-executor.3/26230: [ 1670.454025][ T27] #0: ffff8880424743d8 (&prime_fpriv->lock){+.+.}-{3:3}, at: drm_gem_prime_fd_to_handle+0x5e/0x550 [ 1670.466119][ T27] #1: ffff888147580c70 (&dev->object_name_lock){+.+.}-{3:3}, at: drm_gem_prime_fd_to_handle+0x1b9/0x550 [ 1670.477855][ T27] #2: ffff88807eebb298 (&shmem->pages_lock){+.+.}-{3:3}, at: drm_gem_shmem_get_pages+0x56/0x250 [ 1670.488792][ T27] 2 locks held by syz-executor.4/26355: [ 1670.496267][ T27] #0: ffff888043d8f3d8 (&prime_fpriv->lock){+.+.}-{3:3}, at: drm_gem_prime_fd_to_handle+0x5e/0x550 [ 1670.507348][ T27] #1: ffff888147580c70 (&dev->object_name_lock){+.+.}-{3:3}, at: drm_gem_prime_fd_to_handle+0x1b9/0x550 [ 1670.518922][ T27] 2 locks held by syz-executor.5/26578: [ 1670.525113][ T27] #0: ffff8881471243d8 (&prime_fpriv->lock){+.+.}-{3:3}, at: drm_gem_prime_fd_to_handle+0x5e/0x550 [ 1670.536335][ T27] #1: ffff888147580c70 (&dev->object_name_lock){+.+.}-{3:3}, at: drm_gem_prime_fd_to_handle+0x1b9/0x550 [ 1670.547921][ T27] [ 1670.550250][ T27] ============================================= [ 1670.550250][ T27] [ 1670.559258][ T27] NMI backtrace for cpu 0 [ 1670.563698][ T27] CPU: 0 PID: 27 Comm: khungtaskd Not tainted 5.16.0-rc7-syzkaller #0 [ 1670.571841][ T27] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1670.582341][ T27] Call Trace: [ 1670.585621][ T27] [ 1670.588627][ T27] dump_stack_lvl+0xcd/0x134 [ 1670.593219][ T27] nmi_cpu_backtrace.cold+0x47/0x144 [ 1670.598526][ T27] ? lapic_can_unplug_cpu+0x80/0x80 [ 1670.603777][ T27] nmi_trigger_cpumask_backtrace+0x1b3/0x230 [ 1670.609764][ T27] watchdog+0xc1d/0xf50 [ 1670.613932][ T27] ? reset_hung_task_detector+0x30/0x30 [ 1670.619589][ T27] kthread+0x405/0x4f0 [ 1670.623658][ T27] ? set_kthread_struct+0x130/0x130 [ 1670.628881][ T27] ret_from_fork+0x1f/0x30 [ 1670.633305][ T27] [ 1670.637190][ T27] Sending NMI from CPU 0 to CPUs 1: [ 1670.642640][ C1] NMI backtrace for cpu 1 [ 1670.642651][ C1] CPU: 1 PID: 4712 Comm: kworker/u4:10 Not tainted 5.16.0-rc7-syzkaller #0 [ 1670.642672][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1670.642686][ C1] Workqueue: phy12 ieee80211_iface_work [ 1670.642789][ C1] RIP: 0010:ieee80211_ibss_rx_queued_mgmt+0xaa2/0x3150 [ 1670.642816][ C1] Code: 84 db 0f 84 3b 1e 00 00 e8 2b 58 e3 f8 e8 b6 c8 cf f8 e8 21 58 e3 f8 48 c7 c6 00 3a 94 88 48 c7 c7 a0 3d b8 8b e8 9e 70 c8 f8 09 58 e3 f8 48 8b bd c8 fe ff ff e8 6d 8f b1 00 48 b8 00 00 00 [ 1670.642835][ C1] RSP: 0018:ffffc90004707ae0 EFLAGS: 00000282 [ 1670.642850][ C1] RAX: 0000000000000000 RBX: ffff8880282318c0 RCX: 1ffffffff1ff3a1e [ 1670.642864][ C1] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 1670.642876][ C1] RBP: ffffc90004707ca8 R08: 0000000000000000 R09: ffffffff8ff76a67 [ 1670.642889][ C1] R10: 0000000000000001 R11: 000000000008808a R12: ffff88801e4e0050 [ 1670.642902][ C1] R13: ffff88806b388c80 R14: 0005d41ac0898dc2 R15: 000000000000004c [ 1670.642915][ C1] FS: 0000000000000000(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000 [ 1670.642934][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1670.642948][ C1] CR2: 000000c00f832510 CR3: 0000000019139000 CR4: 00000000003506e0 [ 1670.642961][ C1] Call Trace: [ 1670.642965][ C1] [ 1670.642973][ C1] ? lock_chain_count+0x20/0x20 [ 1670.643002][ C1] ? ieee80211_ibss_rx_no_sta+0x840/0x840 [ 1670.643024][ C1] ? kcov_remote_start+0x277/0x770 [ 1670.643050][ C1] ? mark_held_locks+0x9f/0xe0 [ 1670.643073][ C1] ? kcov_remote_start+0x155/0x770 [ 1670.643096][ C1] ? lockdep_hardirqs_on+0x79/0x100 [ 1670.643121][ C1] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 1670.643147][ C1] ieee80211_iface_work+0xa65/0xd00 [ 1670.643172][ C1] process_one_work+0x9b2/0x1660 [ 1670.643196][ C1] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 1670.643218][ C1] ? rwlock_bug.part.0+0x90/0x90 [ 1670.643240][ C1] ? _raw_spin_lock_irq+0x41/0x50 [ 1670.643266][ C1] worker_thread+0x65d/0x1130 [ 1670.643289][ C1] ? process_one_work+0x1660/0x1660 [ 1670.643309][ C1] kthread+0x405/0x4f0 [ 1670.643331][ C1] ? set_kthread_struct+0x130/0x130 [ 1670.643355][ C1] ret_from_fork+0x1f/0x30 [ 1670.643383][ C1] [ 1670.646471][ T27] Kernel panic - not syncing: hung_task: blocked tasks [ 1670.873163][ T27] CPU: 1 PID: 27 Comm: khungtaskd Not tainted 5.16.0-rc7-syzkaller #0 [ 1670.881309][ T27] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1670.891359][ T27] Call Trace: [ 1670.894633][ T27] [ 1670.897557][ T27] dump_stack_lvl+0xcd/0x134 [ 1670.902167][ T27] panic+0x2b0/0x6dd [ 1670.906090][ T27] ? __warn_printk+0xf3/0xf3 [ 1670.910682][ T27] ? lapic_can_unplug_cpu+0x80/0x80 [ 1670.915872][ T27] ? preempt_schedule_thunk+0x16/0x18 [ 1670.921242][ T27] ? nmi_trigger_cpumask_backtrace+0x196/0x230 [ 1670.927394][ T27] ? watchdog.cold+0x130/0x158 [ 1670.932179][ T27] watchdog.cold+0x141/0x158 [ 1670.936777][ T27] ? reset_hung_task_detector+0x30/0x30 [ 1670.942325][ T27] kthread+0x405/0x4f0 [ 1670.946392][ T27] ? set_kthread_struct+0x130/0x130 [ 1670.951592][ T27] ret_from_fork+0x1f/0x30 [ 1670.956028][ T27] [ 1670.959313][ T27] Kernel Offset: disabled [ 1670.963637][ T27] Rebooting in 86400 seconds..