r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) getresgid(0x0, 0x0, &(0x7f0000000200)) r4 = mq_open(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x40, 0xc0, &(0x7f0000000540)={0xfff, 0x7, 0x0, 0x8}) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000580)={0x0, r1, 0x2, 0x100, 0xfffffffffffffffe, 0x90}) r5 = syz_open_dev$hiddev(&(0x7f00000002c0), 0xffff, 0x220c00) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0xd7a}, 0x0, 0x0, 0x9, 0x6, 0x8, 0x1, 0x1, 0xff, 0xee}) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r6, 0x0, 0x100000001) fsetxattr$trusted_overlay_redirect(r5, &(0x7f0000000080), &(0x7f0000000140)='./file1\x00', 0x8, 0x1) open(&(0x7f0000000480)='./file1\x00', 0x103100, 0xb9) fallocate(r2, 0x0, 0x0, 0x8000) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0xd}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x2}) fchownat(r0, &(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0, 0x1000) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400))