0, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) geteuid() write$FUSE_ATTR(r0, 0x0, 0x0) 09:42:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xc0}}, 0x0) 09:42:03 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0xf00}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:03 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3}, 0x0) 09:42:03 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0), 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:03 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:03 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x4}, 0x0) 09:42:03 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0x1100}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:03 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) geteuid() write$FUSE_ATTR(r0, 0x0, 0x0) 09:42:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xec0}}, 0x0) 09:42:03 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x8}, 0x0) 09:42:03 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0), 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:03 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x0, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x33fe0}}, 0x0) 09:42:03 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:03 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe}, 0x0) 09:42:03 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0x6000}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:03 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x0, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x2000009c}}, 0x0) 09:42:04 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf}, 0x0) 09:42:04 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0x6a05}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:04 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x0, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x7ffff000}}, 0x0) 09:42:04 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x11}, 0x0) 09:42:04 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0xf000}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:04 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0x0, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xfffffdef}}, 0x0) 09:42:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x60}, 0x0) 09:42:05 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0xff00}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:05 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:05 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x2}, 0x0) 09:42:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0}, 0x0) 09:42:05 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {0x1, 0x0, 0xffff}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:05 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0x0, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300}, 0x0) 09:42:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x5}, 0x0) 09:42:05 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x3, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:05 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x6}, 0x0) 09:42:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x433}, 0x0) 09:42:05 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0xffffffff, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) [ 463.171402] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 09:42:05 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x4, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:05 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0x0, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:05 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x3, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x8}, 0x0) 09:42:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe00}, 0x0) 09:42:06 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:06 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x2}]}, 0x1c}}, 0x0) [ 463.495100] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.5'. [ 463.528782] netlink: 'syz-executor.1': attribute type 4 has an invalid length. 09:42:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x9}, 0x0) 09:42:06 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0xfffffffe, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:06 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x0, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf00}, 0x0) 09:42:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0xa}, 0x0) 09:42:06 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) [ 463.791204] netlink: 'syz-executor.1': attribute type 4 has an invalid length. [ 463.799756] Bluetooth: hci4: command 0x0406 tx timeout 09:42:06 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:06 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x5, 0x2}]}, 0x1c}}, 0x0) 09:42:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1100}, 0x0) 09:42:06 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x0, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:06 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3304}, 0x0) 09:42:06 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x3}]}, 0x1c}}, 0x0) 09:42:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0xb}, 0x0) 09:42:06 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:07 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x0, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 464.492384] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 09:42:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000}, 0x0) 09:42:07 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x8}]}, 0x1c}}, 0x0) 09:42:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000}, 0x0) 09:42:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x10}, 0x0) 09:42:07 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 464.732737] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 09:42:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0xa}]}, 0x1c}}, 0x0) 09:42:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff00}, 0x0) 09:42:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0xffffff1f}, 0x0) 09:42:07 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0), 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:07 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x0, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xf}}, 0x0) 09:42:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x30000}, 0x0) 09:42:07 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x2}, 0x0) 09:42:07 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0), 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:07 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x0, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3}, 0x0) 09:42:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x14}}, 0x0) 09:42:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x34000}, 0x0) 09:42:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x4}, 0x0) 09:42:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:08 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xc0}}, 0x0) 09:42:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x400300}, 0x0) 09:42:08 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0), 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:08 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xec0}}, 0x0) 09:42:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffff}, 0x0) 09:42:08 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x33fe0}}, 0x0) 09:42:08 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x0, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x7}, 0x0) 09:42:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xb) r1 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r1, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1000000}, 0x0) 09:42:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x8}, 0x0) 09:42:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x2000000}, 0x0) 09:42:08 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x2000009c}}, 0x0) 09:42:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xb) r1 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r1, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:08 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:08 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x0, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe}, 0x0) 09:42:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000}, 0x0) 09:42:09 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x7ffff000}}, 0x0) 09:42:09 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0xb) r1 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r1, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf}, 0x0) 09:42:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x4000000}, 0x0) 09:42:09 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:09 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0xfffffdef}}, 0x0) 09:42:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x8000000}, 0x0) 09:42:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x11}, 0x0) 09:42:09 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x0, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:09 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x2}, 0x0) 09:42:09 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:09 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x0, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe000000}, 0x0) 09:42:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x60}, 0x0) 09:42:10 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x5}, 0x0) 09:42:10 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x0, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0}, 0x0) 09:42:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000000}, 0x0) 09:42:10 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x6}, 0x0) 09:42:10 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300}, 0x0) 09:42:10 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x0, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:10 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x0, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:10 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x11000000}, 0x0) 09:42:10 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x7}, 0x0) 09:42:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x56e}, 0x0) 09:42:10 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x0, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:10 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x33040000}, 0x0) 09:42:10 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x8}, 0x0) 09:42:10 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x60000000}, 0x0) 09:42:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x9}, 0x0) 09:42:11 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x0, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x700}, 0x0) 09:42:11 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff}, 0x0) 09:42:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0xa}, 0x0) 09:42:11 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x0, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffff}, 0x0) 09:42:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe00}, 0x0) 09:42:11 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0xb}, 0x0) 09:42:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf00}, 0x0) 09:42:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x10}, 0x0) 09:42:11 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x7}, 0x0) 09:42:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfeffffff}, 0x0) 09:42:11 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x0, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1100}, 0x0) 09:42:11 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff000000}, 0x0) 09:42:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0xffffff1f}, 0x0) 09:42:11 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000000}, 0x0) 09:42:11 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000}, 0x0) 09:42:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x2}, 0x0) 09:42:12 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x0, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffff000}, 0x0) 09:42:12 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6e05}, 0x0) 09:42:12 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff7f}, 0x0) 09:42:12 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3}, 0x0) 09:42:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000}, 0x0) 09:42:12 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x4}, 0x0) 09:42:12 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff9e}, 0x0) 09:42:12 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:12 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x0, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff00}, 0x0) 09:42:12 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x7}, 0x0) 09:42:12 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffff0}, 0x0) 09:42:12 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:13 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x0, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:13 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffffe}, 0x0) 09:42:13 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x8}, 0x0) 09:42:13 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x30000}, 0x0) 09:42:13 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000000000}, 0x0) 09:42:13 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0x0, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:13 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe}, 0x0) 09:42:13 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x0, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x34000}, 0x0) 09:42:13 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x40030000000000}, 0x0) 09:42:13 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x400300}, 0x0) 09:42:13 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf}, 0x0) 09:42:14 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffffffffff}, 0x0) 09:42:14 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffff}, 0x0) 09:42:14 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x0, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x11}, 0x0) 09:42:14 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x100000000000000}, 0x0) 09:42:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1000000}, 0x0) 09:42:14 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x200000000000000}, 0x0) 09:42:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x60}, 0x0) 09:42:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x2000000}, 0x0) 09:42:14 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0x0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000}, 0x0) 09:42:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0}, 0x0) 09:42:14 executing program 4: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0xb) r1 = geteuid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r1, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:14 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300000000000000}, 0x0) 09:42:14 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300}, 0x0) 09:42:15 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x400000000000000}, 0x0) 09:42:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x4000000}, 0x0) 09:42:15 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000}, 0x0) 09:42:15 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x800000000000000}, 0x0) 09:42:15 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0x0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:15 executing program 4: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0xb) r1 = geteuid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r1, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x56a}, 0x0) 09:42:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x7000000}, 0x0) 09:42:15 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe00000000000000}, 0x0) 09:42:15 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x8000000}, 0x0) 09:42:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x700}, 0x0) 09:42:15 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0x0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:15 executing program 4: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0xb) r1 = geteuid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r1, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:15 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf00000000000000}, 0x0) 09:42:15 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe00}, 0x0) 09:42:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe000000}, 0x0) 09:42:16 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x0, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:16 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x700, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:16 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:16 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1100000000000000}, 0x0) 09:42:16 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf00}, 0x0) 09:42:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000000}, 0x0) 09:42:16 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x56a, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:16 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:16 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3304000000000000}, 0x0) 09:42:16 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x0, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x11000000}, 0x0) 09:42:16 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1100}, 0x0) 09:42:16 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:16 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000}, 0x0) 09:42:16 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000000000000000}, 0x0) 09:42:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x60000000}, 0x0) 09:42:16 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6e050000}, 0x0) 09:42:16 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff00000000}, 0x0) 09:42:16 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6a05}, 0x0) 09:42:16 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0xf0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:17 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x0, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffff00000000}, 0x0) 09:42:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff}, 0x0) 09:42:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000}, 0x0) 09:42:17 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x0, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffff}, 0x0) 09:42:17 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfeffffff00000000}, 0x0) 09:42:17 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x0, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff00}, 0x0) 09:42:17 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x0, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfeffffff}, 0x0) 09:42:17 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff00000000000000}, 0x0) 09:42:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x30000}, 0x0) 09:42:17 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x0, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff000000}, 0x0) 09:42:17 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x0, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:17 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff7f00000000}, 0x0) 09:42:17 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x34000}, 0x0) 09:42:17 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffff000}, 0x0) 09:42:18 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffffffffff000}, 0x0) 09:42:18 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x0, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff}, 0x0) 09:42:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x400300}, 0x0) 09:42:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff7f}, 0x0) 09:42:18 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x2}, 0x0) 09:42:18 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff9e}, 0x0) 09:42:18 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3}, 0x0) 09:42:18 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffff0}, 0x0) 09:42:18 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x34000}, 0x0) 09:42:18 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x0, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x4}, 0x0) 09:42:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffff}, 0x0) 09:42:18 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffffe}, 0x0) 09:42:18 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 1) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x8}, 0x0) 09:42:18 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:18 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1000000}, 0x0) 09:42:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000000000}, 0x0) 09:42:18 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x0, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 476.263244] FAULT_INJECTION: forcing a failure. [ 476.263244] name failslab, interval 1, probability 0, space 0, times 0 [ 476.304945] CPU: 0 PID: 28413 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 476.312868] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 476.322229] Call Trace: [ 476.324831] dump_stack+0x1fc/0x2ef [ 476.328472] should_fail.cold+0xa/0xf [ 476.332285] ? setup_fault_attr+0x200/0x200 [ 476.336604] ? lock_acquire+0x170/0x3c0 [ 476.340578] __should_failslab+0x115/0x180 [ 476.344808] should_failslab+0x5/0x10 [ 476.348591] kmem_cache_alloc_trace+0x284/0x380 [ 476.353245] ? loop_queue_work+0x20c0/0x20c0 [ 476.357649] loop_add+0x4e/0x8a0 [ 476.361003] loop_control_ioctl+0x16c/0x480 [ 476.365307] ? loop_lookup+0x1d0/0x1d0 [ 476.369244] ? mark_held_locks+0xa6/0xf0 [ 476.373303] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 476.378066] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 476.382634] ? loop_lookup+0x1d0/0x1d0 [ 476.386513] do_vfs_ioctl+0xcdb/0x12e0 [ 476.390392] ? vfs_write+0x3d7/0x540 [ 476.394090] ? ioctl_preallocate+0x200/0x200 [ 476.398494] ? lock_downgrade+0x720/0x720 [ 476.402641] ? check_preemption_disabled+0x41/0x280 [ 476.407645] ? vfs_write+0x393/0x540 [ 476.411430] ? ksys_write+0x1c8/0x2a0 [ 476.415216] ksys_ioctl+0x9b/0xc0 [ 476.418653] __x64_sys_ioctl+0x6f/0xb0 [ 476.422527] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 476.427094] do_syscall_64+0xf9/0x620 [ 476.430883] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 476.436056] RIP: 0033:0x7fac8387de99 [ 476.439749] 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 [ 476.458640] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:19 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe}, 0x0) 09:42:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x2000000}, 0x0) [ 476.466333] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 476.473586] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 476.480852] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 476.488131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 476.495393] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:19 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x40030000000000}, 0x0) 09:42:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000}, 0x0) 09:42:19 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 2) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:19 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf}, 0x0) 09:42:19 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x0, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:19 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:19 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x11}, 0x0) 09:42:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x4000000}, 0x0) 09:42:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffffffffff}, 0x0) [ 477.067311] FAULT_INJECTION: forcing a failure. [ 477.067311] name failslab, interval 1, probability 0, space 0, times 0 09:42:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x100000000000000}, 0x0) 09:42:19 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x60}, 0x0) [ 477.187520] CPU: 1 PID: 28448 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 477.195441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 477.204795] Call Trace: [ 477.207389] dump_stack+0x1fc/0x2ef [ 477.211022] should_fail.cold+0xa/0xf [ 477.214835] ? setup_fault_attr+0x200/0x200 [ 477.219167] ? should_fail+0x17/0x7b0 [ 477.222978] __should_failslab+0x115/0x180 [ 477.227226] should_failslab+0x5/0x10 [ 477.231029] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 477.236138] __kmalloc_node+0x38/0x70 [ 477.239942] blk_mq_alloc_tag_set+0x330/0xa30 [ 477.244449] loop_add+0x26d/0x8a0 [ 477.247911] loop_control_ioctl+0x16c/0x480 [ 477.252240] ? loop_lookup+0x1d0/0x1d0 [ 477.256123] ? retint_kernel+0x2d/0x2d [ 477.259999] ? loop_lookup+0x1d0/0x1d0 [ 477.263884] do_vfs_ioctl+0xcdb/0x12e0 [ 477.267779] ? lock_release+0x429/0x8b0 [ 477.271758] ? ioctl_preallocate+0x200/0x200 [ 477.276168] ? lock_downgrade+0x720/0x720 [ 477.280300] ? check_preemption_disabled+0x41/0x280 [ 477.285305] ? vfs_write+0x393/0x540 [ 477.289008] ? ksys_write+0x1c8/0x2a0 [ 477.292803] ksys_ioctl+0x9b/0xc0 [ 477.296253] __x64_sys_ioctl+0x6f/0xb0 [ 477.300166] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 477.304732] do_syscall_64+0xf9/0x620 [ 477.308572] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 477.313746] RIP: 0033:0x7fac8387de99 [ 477.317446] 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 [ 477.336329] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 477.344030] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 477.351306] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 477.358569] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 477.365979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 477.373232] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:19 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, 0x0, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:19 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x7000000}, 0x0) 09:42:20 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 3) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0}, 0x0) 09:42:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x8000000}, 0x0) 09:42:20 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, 0x0, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x200000000000000}, 0x0) 09:42:20 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x300}, 0x0) [ 477.837281] FAULT_INJECTION: forcing a failure. [ 477.837281] name failslab, interval 1, probability 0, space 0, times 0 09:42:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe000000}, 0x0) [ 477.890905] CPU: 1 PID: 28484 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 477.898829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 477.908186] Call Trace: [ 477.910784] dump_stack+0x1fc/0x2ef [ 477.914422] should_fail.cold+0xa/0xf [ 477.918234] ? setup_fault_attr+0x200/0x200 [ 477.922567] ? lock_acquire+0x1ec/0x3c0 [ 477.926553] __should_failslab+0x115/0x180 [ 477.930794] should_failslab+0x5/0x10 [ 477.934605] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 477.939731] __kmalloc_node+0x38/0x70 [ 477.943541] blk_mq_alloc_tag_set+0x3c2/0xa30 [ 477.948043] loop_add+0x26d/0x8a0 [ 477.951485] loop_control_ioctl+0x16c/0x480 [ 477.955790] ? loop_lookup+0x1d0/0x1d0 [ 477.959681] ? mark_held_locks+0xa6/0xf0 [ 477.963739] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 477.968491] ? loop_lookup+0x1d0/0x1d0 [ 477.972366] do_vfs_ioctl+0xcdb/0x12e0 [ 477.976239] ? vfs_write+0x3d7/0x540 [ 477.979935] ? ioctl_preallocate+0x200/0x200 [ 477.984330] ? lock_downgrade+0x720/0x720 [ 477.988465] ? check_preemption_disabled+0x41/0x280 [ 477.993471] ? vfs_write+0x393/0x540 [ 477.997179] ? ksys_write+0x1c8/0x2a0 [ 478.000965] ksys_ioctl+0x9b/0xc0 [ 478.004410] __x64_sys_ioctl+0x6f/0xb0 [ 478.008292] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 478.012857] do_syscall_64+0xf9/0x620 [ 478.016643] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 478.021819] RIP: 0033:0x7fac8387de99 [ 478.025524] 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 [ 478.044415] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 478.052106] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 478.059358] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 478.066611] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 478.073860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 478.081119] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:20 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x433}, 0x0) 09:42:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300000000000000}, 0x0) 09:42:20 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 4) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, 0x0, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:20 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf000000}, 0x0) 09:42:20 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe00}, 0x0) 09:42:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x400000000000000}, 0x0) [ 478.419157] FAULT_INJECTION: forcing a failure. [ 478.419157] name failslab, interval 1, probability 0, space 0, times 0 [ 478.448019] CPU: 1 PID: 28514 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 478.455954] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 478.465312] Call Trace: 09:42:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x11000000}, 0x0) [ 478.467913] dump_stack+0x1fc/0x2ef [ 478.471557] should_fail.cold+0xa/0xf [ 478.475370] ? setup_fault_attr+0x200/0x200 [ 478.479695] ? __should_failslab+0x81/0x180 [ 478.484012] __should_failslab+0x115/0x180 [ 478.488260] should_failslab+0x5/0x10 [ 478.492068] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 478.497385] blk_mq_init_tags+0x6a/0x2b0 [ 478.501453] blk_mq_alloc_rq_map+0x9d/0x230 [ 478.505791] __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 478.510282] blk_mq_alloc_tag_set+0x589/0xa30 [ 478.514794] loop_add+0x26d/0x8a0 [ 478.518282] loop_control_ioctl+0x16c/0x480 [ 478.522603] ? loop_lookup+0x1d0/0x1d0 [ 478.526514] ? mark_held_locks+0xa6/0xf0 [ 478.530567] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 478.535322] ? loop_lookup+0x1d0/0x1d0 [ 478.539218] do_vfs_ioctl+0xcdb/0x12e0 [ 478.543109] ? vfs_write+0x3d7/0x540 [ 478.546818] ? ioctl_preallocate+0x200/0x200 [ 478.551221] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 478.555976] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 478.560569] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 478.565417] ? rcu_nmi_exit+0xb3/0x180 [ 478.569290] ? retint_kernel+0x2d/0x2d [ 478.573179] ksys_ioctl+0x9b/0xc0 [ 478.576627] __x64_sys_ioctl+0x6f/0xb0 [ 478.580511] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 478.585090] do_syscall_64+0xf9/0x620 [ 478.588884] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 478.594069] RIP: 0033:0x7fac8387de99 [ 478.597777] 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 [ 478.616660] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 478.624354] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 478.631617] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 478.638970] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 478.646233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 478.653502] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 [ 478.727938] blk-mq: reduced tag depth (128 -> 64) 09:42:21 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 5) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:21 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x60000000}, 0x0) 09:42:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf00}, 0x0) 09:42:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x700000000000000}, 0x0) 09:42:21 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x0, 0x4}}}, 0x78) 09:42:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1100}, 0x0) [ 479.255756] FAULT_INJECTION: forcing a failure. [ 479.255756] name failslab, interval 1, probability 0, space 0, times 0 [ 479.274487] CPU: 0 PID: 28547 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 479.282493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 479.291852] Call Trace: [ 479.294453] dump_stack+0x1fc/0x2ef [ 479.298099] should_fail.cold+0xa/0xf [ 479.301918] ? setup_fault_attr+0x200/0x200 [ 479.306257] ? lock_acquire+0x170/0x3c0 [ 479.310250] __should_failslab+0x115/0x180 [ 479.314501] should_failslab+0x5/0x10 [ 479.318323] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 479.323440] __kmalloc_node+0x38/0x70 [ 479.327250] sbitmap_init_node+0x123/0x440 [ 479.331492] sbitmap_queue_init_node+0x37/0x6c0 [ 479.336157] ? kmem_cache_alloc_node_trace+0x351/0x3b0 [ 479.341440] blk_mq_init_tags+0x10d/0x2b0 [ 479.345586] blk_mq_alloc_rq_map+0x9d/0x230 [ 479.349915] __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 479.354399] blk_mq_alloc_tag_set+0x589/0xa30 [ 479.358897] loop_add+0x26d/0x8a0 [ 479.362353] loop_control_ioctl+0x16c/0x480 [ 479.366668] ? loop_lookup+0x1d0/0x1d0 [ 479.370556] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 479.375323] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 479.379897] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 479.384647] ? loop_lookup+0x1d0/0x1d0 [ 479.388520] do_vfs_ioctl+0xcdb/0x12e0 [ 479.392482] ? vfs_write+0x3d7/0x540 [ 479.396197] ? ioctl_preallocate+0x200/0x200 [ 479.400603] ? lock_downgrade+0x720/0x720 [ 479.404746] ? __sanitizer_cov_trace_pc+0x44/0x50 [ 479.409574] ? check_preemption_disabled+0x41/0x280 [ 479.414689] ? vfs_write+0x393/0x540 [ 479.418390] ? ksys_write+0x1c8/0x2a0 [ 479.422184] ksys_ioctl+0x9b/0xc0 [ 479.425637] __x64_sys_ioctl+0x6f/0xb0 [ 479.429517] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 479.434093] do_syscall_64+0xf9/0x620 [ 479.437905] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 479.443095] RIP: 0033:0x7fac8387de99 [ 479.446917] 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 [ 479.465812] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 479.473618] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 479.480885] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 479.488149] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 479.495402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 09:42:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x800000000000000}, 0x0) [ 479.502657] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:22 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:22 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6a050000}, 0x0) [ 479.529748] blk-mq: reduced tag depth (128 -> 64) 09:42:22 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 6) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:22 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3304}, 0x0) [ 479.893923] FAULT_INJECTION: forcing a failure. [ 479.893923] name failslab, interval 1, probability 0, space 0, times 0 09:42:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe00000000000000}, 0x0) 09:42:22 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x0, 0x4}}}, 0x78) 09:42:22 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff}, 0x0) [ 480.013658] CPU: 1 PID: 28571 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 480.021583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.030942] Call Trace: [ 480.033536] dump_stack+0x1fc/0x2ef [ 480.037172] should_fail.cold+0xa/0xf [ 480.040980] ? setup_fault_attr+0x200/0x200 [ 480.045305] ? lock_acquire+0x170/0x3c0 [ 480.049289] __should_failslab+0x115/0x180 [ 480.053527] should_failslab+0x5/0x10 [ 480.057328] kmem_cache_alloc_node_trace+0x244/0x3b0 09:42:22 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6000}, 0x0) [ 480.062438] sbitmap_queue_init_node+0x240/0x6c0 [ 480.067203] blk_mq_init_tags+0x10d/0x2b0 [ 480.071363] blk_mq_alloc_rq_map+0x9d/0x230 [ 480.075706] __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 480.080207] ? blk_mq_alloc_tag_set+0x3ef/0xa30 [ 480.084891] blk_mq_alloc_tag_set+0x589/0xa30 [ 480.089386] loop_add+0x26d/0x8a0 [ 480.092839] loop_control_ioctl+0x16c/0x480 [ 480.097178] ? loop_lookup+0x1d0/0x1d0 [ 480.101073] ? do_vfs_ioctl+0xbd/0x12e0 [ 480.105066] ? loop_lookup+0x1d0/0x1d0 [ 480.108956] do_vfs_ioctl+0xcdb/0x12e0 [ 480.112833] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 480.117682] ? ioctl_preallocate+0x200/0x200 [ 480.122089] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 480.126669] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 480.131767] ? rcu_nmi_exit+0xb3/0x180 [ 480.135665] ? retint_kernel+0x2d/0x2d [ 480.139673] ? __fdget+0x91/0x230 [ 480.143122] ? __fdget+0xbe/0x230 [ 480.146572] ksys_ioctl+0x9b/0xc0 [ 480.150027] __x64_sys_ioctl+0x6f/0xb0 [ 480.153913] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 480.158486] do_syscall_64+0xf9/0x620 [ 480.162289] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 480.167504] RIP: 0033:0x7fac8387de99 [ 480.171210] 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 [ 480.190193] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 480.197891] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 480.205156] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:22 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 480.212426] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 480.219689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 480.226974] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 [ 480.298837] blk-mq: reduced tag depth (128 -> 64) 09:42:22 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 7) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf000}, 0x0) 09:42:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf00000000000000}, 0x0) 09:42:23 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffff}, 0x0) 09:42:23 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 480.786751] FAULT_INJECTION: forcing a failure. [ 480.786751] name failslab, interval 1, probability 0, space 0, times 0 [ 480.798213] CPU: 1 PID: 28594 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 480.806102] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.815461] Call Trace: [ 480.818059] dump_stack+0x1fc/0x2ef [ 480.821697] should_fail.cold+0xa/0xf [ 480.825508] ? setup_fault_attr+0x200/0x200 [ 480.829843] ? lock_acquire+0x170/0x3c0 [ 480.833836] __should_failslab+0x115/0x180 [ 480.838076] should_failslab+0x5/0x10 [ 480.841882] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 480.846993] sbitmap_queue_init_node+0x240/0x6c0 [ 480.851758] blk_mq_init_tags+0x16f/0x2b0 [ 480.855922] blk_mq_alloc_rq_map+0x9d/0x230 [ 480.860249] __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 480.864755] blk_mq_alloc_tag_set+0x589/0xa30 [ 480.869265] loop_add+0x26d/0x8a0 [ 480.872726] loop_control_ioctl+0x16c/0x480 [ 480.877050] ? loop_lookup+0x1d0/0x1d0 [ 480.880943] ? loop_lookup+0x1d0/0x1d0 [ 480.884839] ? loop_lookup+0x1d0/0x1d0 [ 480.888728] do_vfs_ioctl+0xcdb/0x12e0 [ 480.892620] ? vfs_write+0x3d7/0x540 [ 480.896334] ? ioctl_preallocate+0x200/0x200 [ 480.900751] ? lock_downgrade+0x720/0x720 [ 480.904905] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 480.909679] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 480.914265] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 480.919028] ? rcu_nmi_exit+0xb3/0x180 [ 480.922929] ? retint_kernel+0x2d/0x2d [ 480.926832] ksys_ioctl+0x9b/0xc0 [ 480.930293] __x64_sys_ioctl+0x6f/0xb0 09:42:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff00}, 0x0) [ 480.934189] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 480.938778] do_syscall_64+0xf9/0x620 [ 480.942593] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 480.947781] RIP: 0033:0x7fac8387de99 [ 480.951501] 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 [ 480.970400] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 480.978099] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 09:42:23 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x0, 0x4}}}, 0x78) [ 480.985357] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 480.992741] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 481.000438] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 481.007694] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 [ 481.084962] blk-mq: reduced tag depth (128 -> 64) 09:42:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1100000000000000}, 0x0) 09:42:23 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x30000}, 0x0) 09:42:23 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 8) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:23 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfeffffff}, 0x0) 09:42:23 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000000000000000}, 0x0) 09:42:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x34000}, 0x0) 09:42:24 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff000000}, 0x0) [ 481.653910] FAULT_INJECTION: forcing a failure. [ 481.653910] name failslab, interval 1, probability 0, space 0, times 0 [ 481.736865] CPU: 1 PID: 28630 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 481.744784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 481.754144] Call Trace: [ 481.756745] dump_stack+0x1fc/0x2ef [ 481.760386] should_fail.cold+0xa/0xf [ 481.764196] ? setup_fault_attr+0x200/0x200 [ 481.768524] ? __lockdep_init_map+0x100/0x5a0 [ 481.773030] __should_failslab+0x115/0x180 [ 481.777275] should_failslab+0x5/0x10 [ 481.781080] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 481.786204] __kmalloc_node+0x38/0x70 [ 481.790016] blk_mq_alloc_rq_map+0xdf/0x230 [ 481.794352] __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 481.798848] ? blk_mq_alloc_tag_set+0x3ef/0xa30 [ 481.803525] blk_mq_alloc_tag_set+0x589/0xa30 [ 481.808036] loop_add+0x26d/0x8a0 [ 481.811492] loop_control_ioctl+0x16c/0x480 [ 481.815829] ? loop_lookup+0x1d0/0x1d0 [ 481.819725] ? loop_lookup+0x1d0/0x1d0 [ 481.823622] ? loop_lookup+0x1d0/0x1d0 [ 481.827526] do_vfs_ioctl+0xcdb/0x12e0 [ 481.831419] ? trace_hardirqs_on_thunk+0x1a/0x1c 09:42:24 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x400300}, 0x0) [ 481.836217] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 481.841003] ? ioctl_preallocate+0x200/0x200 [ 481.845421] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 481.850012] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 481.854778] ? rcu_nmi_exit+0xb3/0x180 [ 481.858662] ? retint_kernel+0x2d/0x2d [ 481.862554] ? __fdget+0x91/0x230 [ 481.866000] ? __fdget+0x95/0x230 [ 481.869545] ksys_ioctl+0x9b/0xc0 [ 481.873003] __x64_sys_ioctl+0x6f/0xb0 [ 481.876902] do_syscall_64+0xf9/0x620 [ 481.880860] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 481.886039] RIP: 0033:0x7fac8387de99 [ 481.889736] 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 [ 481.908625] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 481.916329] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 481.923606] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6e05000000000000}, 0x0) [ 481.930872] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 481.938142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 481.945406] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:24 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:24 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1}}}, 0x78) [ 482.029215] blk-mq: reduced tag depth (128 -> 64) 09:42:24 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 9) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff00000000}, 0x0) 09:42:24 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffff000}, 0x0) 09:42:25 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffff}, 0x0) [ 482.493776] FAULT_INJECTION: forcing a failure. [ 482.493776] name failslab, interval 1, probability 0, space 0, times 0 [ 482.635602] CPU: 1 PID: 28657 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 482.643521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 482.652971] Call Trace: [ 482.655576] dump_stack+0x1fc/0x2ef [ 482.659218] should_fail.cold+0xa/0xf [ 482.663031] ? check_preemption_disabled+0x3c/0x280 [ 482.668055] ? setup_fault_attr+0x200/0x200 [ 482.672393] __should_failslab+0x115/0x180 [ 482.676636] should_failslab+0x5/0x10 [ 482.680439] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 482.685642] __kmalloc_node+0x38/0x70 [ 482.689453] blk_mq_alloc_rq_map+0x120/0x230 [ 482.693870] __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 482.698377] ? blk_mq_alloc_tag_set+0x3ef/0xa30 [ 482.703053] blk_mq_alloc_tag_set+0x589/0xa30 [ 482.707550] loop_add+0x26d/0x8a0 [ 482.710997] loop_control_ioctl+0x16c/0x480 [ 482.715311] ? loop_lookup+0x1d0/0x1d0 [ 482.719391] ? loop_lookup+0x1d0/0x1d0 [ 482.723277] do_vfs_ioctl+0xcdb/0x12e0 [ 482.727165] ? vfs_write+0x3d7/0x540 [ 482.730873] ? ioctl_preallocate+0x200/0x200 [ 482.735274] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 482.739846] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 482.744873] ? rcu_nmi_exit+0xb3/0x180 [ 482.748765] ? retint_kernel+0x2d/0x2d [ 482.752678] ? ksys_ioctl+0x58/0xc0 [ 482.756301] ? ksys_ioctl+0x8a/0xc0 [ 482.759925] ksys_ioctl+0x9b/0xc0 [ 482.763384] __x64_sys_ioctl+0x6f/0xb0 [ 482.767263] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 482.771839] do_syscall_64+0xf9/0x620 [ 482.775644] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 482.780835] RIP: 0033:0x7fac8387de99 [ 482.784538] 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 [ 482.803441] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 482.811186] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 482.818450] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 482.825704] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 482.832963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 482.840322] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:25 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:25 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1}}}, 0x78) [ 482.916892] blk-mq: reduced tag depth (128 -> 64) 09:42:25 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 10) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:25 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff7f}, 0x0) 09:42:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffff00000000}, 0x0) 09:42:25 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1000000}, 0x0) 09:42:25 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1}}}, 0x78) [ 483.403790] FAULT_INJECTION: forcing a failure. [ 483.403790] name fail_page_alloc, interval 1, probability 0, space 0, times 1 09:42:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfeffffff00000000}, 0x0) [ 483.528465] CPU: 1 PID: 28692 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 483.536362] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 483.545711] Call Trace: [ 483.548305] dump_stack+0x1fc/0x2ef [ 483.552205] should_fail.cold+0xa/0xf [ 483.556018] ? setup_fault_attr+0x200/0x200 [ 483.560358] __alloc_pages_nodemask+0x239/0x2890 [ 483.565126] ? kasan_kmalloc+0x139/0x160 [ 483.569197] ? __kmalloc_node+0x4c/0x70 [ 483.573176] ? blk_mq_alloc_rq_map+0x120/0x230 09:42:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff9e}, 0x0) [ 483.577765] ? __blk_mq_alloc_rq_map+0xa3/0x3b0 [ 483.582443] ? blk_mq_alloc_tag_set+0x589/0xa30 [ 483.587117] ? loop_add+0x26d/0x8a0 [ 483.590749] ? loop_control_ioctl+0x16c/0x480 [ 483.595243] ? do_vfs_ioctl+0xcdb/0x12e0 [ 483.599304] ? do_syscall_64+0xf9/0x620 [ 483.603286] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 483.608655] ? mark_held_locks+0xa6/0xf0 [ 483.612729] ? rcu_nmi_exit+0xb3/0x180 [ 483.616626] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 483.621477] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 483.626059] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 483.630923] ? mark_held_locks+0xa6/0xf0 [ 483.634977] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 483.639716] ? find_next_bit+0x105/0x130 [ 483.643784] ? __cpu_to_node+0x7b/0xa0 [ 483.647669] ? blk_mq_hw_queue_to_node+0xc1/0x100 [ 483.652518] blk_mq_alloc_rqs+0x242/0x800 [ 483.656668] ? blk_mq_alloc_rq_map+0xaa/0x230 [ 483.661158] __blk_mq_alloc_rq_map+0x15b/0x3b0 [ 483.665733] blk_mq_alloc_tag_set+0x589/0xa30 [ 483.670228] loop_add+0x26d/0x8a0 [ 483.673668] loop_control_ioctl+0x16c/0x480 [ 483.678009] ? loop_lookup+0x1d0/0x1d0 [ 483.681891] ? do_vfs_ioctl+0xbd/0x12e0 [ 483.685861] ? write_comp_data+0xf/0x70 [ 483.689819] ? loop_lookup+0x1d0/0x1d0 [ 483.693693] do_vfs_ioctl+0xcdb/0x12e0 [ 483.697565] ? vfs_write+0x3d7/0x540 [ 483.701270] ? ioctl_preallocate+0x200/0x200 [ 483.705673] ? lock_downgrade+0x720/0x720 [ 483.709806] ? check_preemption_disabled+0x41/0x280 [ 483.714811] ? vfs_write+0x393/0x540 [ 483.718516] ? ksys_write+0x1c8/0x2a0 [ 483.722316] ksys_ioctl+0x9b/0xc0 [ 483.725783] __x64_sys_ioctl+0x6f/0xb0 [ 483.729660] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 483.734231] do_syscall_64+0xf9/0x620 [ 483.738053] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 483.743246] RIP: 0033:0x7fac8387de99 [ 483.746954] 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 [ 483.765840] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:26 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 483.773535] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 483.780797] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 483.788150] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 483.795414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 483.802687] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff00000000000000}, 0x0) 09:42:26 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x2000000}, 0x0) 09:42:26 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 11) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffff0}, 0x0) 09:42:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff7f00000000}, 0x0) 09:42:26 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:27 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3000000}, 0x0) 09:42:27 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 484.470936] FAULT_INJECTION: forcing a failure. [ 484.470936] name failslab, interval 1, probability 0, space 0, times 0 [ 484.483858] CPU: 1 PID: 28732 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 484.491761] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.501128] Call Trace: [ 484.503729] dump_stack+0x1fc/0x2ef [ 484.507371] should_fail.cold+0xa/0xf [ 484.511179] ? setup_fault_attr+0x200/0x200 [ 484.515515] ? lock_acquire+0x170/0x3c0 [ 484.519509] __should_failslab+0x115/0x180 [ 484.523762] should_failslab+0x5/0x10 [ 484.527569] kmem_cache_alloc_node+0x245/0x3b0 [ 484.532167] blk_alloc_queue_node+0x32/0xbf0 [ 484.536589] blk_mq_init_queue+0x44/0xa0 [ 484.540833] loop_add+0x2cb/0x8a0 [ 484.544295] loop_control_ioctl+0x16c/0x480 [ 484.548624] ? loop_lookup+0x1d0/0x1d0 [ 484.552529] ? do_vfs_ioctl+0xbd/0x12e0 [ 484.556511] ? __sanitizer_cov_trace_switch+0x50/0x80 [ 484.561710] ? loop_lookup+0x1d0/0x1d0 [ 484.565608] do_vfs_ioctl+0xcdb/0x12e0 09:42:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffffff00000000}, 0x0) 09:42:27 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffffe}, 0x0) [ 484.569502] ? vfs_write+0x3d7/0x540 [ 484.573223] ? ioctl_preallocate+0x200/0x200 [ 484.577637] ? lock_downgrade+0x720/0x720 [ 484.581810] ? check_preemption_disabled+0x41/0x280 [ 484.586837] ? vfs_write+0x393/0x540 [ 484.590561] ? ksys_write+0x1c8/0x2a0 [ 484.594368] ksys_ioctl+0x9b/0xc0 [ 484.597826] __x64_sys_ioctl+0x6f/0xb0 [ 484.601723] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 484.606308] do_syscall_64+0xf9/0x620 [ 484.610117] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 484.615301] RIP: 0033:0x7fac8387de99 [ 484.618999] 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 [ 484.637892] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 484.645599] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 484.652865] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 484.660118] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 484.667386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 484.674660] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:27 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 12) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:27 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:27 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x4000000}, 0x0) 09:42:27 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffffffffff000}, 0x0) 09:42:27 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x3000000000000}, 0x0) 09:42:27 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x8000000}, 0x0) 09:42:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x2}, 0x0) 09:42:27 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe000000}, 0x0) [ 485.263842] FAULT_INJECTION: forcing a failure. [ 485.263842] name failslab, interval 1, probability 0, space 0, times 0 [ 485.299679] CPU: 1 PID: 28758 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 09:42:27 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x40030000000000}, 0x0) [ 485.307600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 485.316953] Call Trace: [ 485.319532] dump_stack+0x1fc/0x2ef [ 485.323165] should_fail.cold+0xa/0xf [ 485.326975] ? setup_fault_attr+0x200/0x200 [ 485.331307] ? lock_acquire+0x170/0x3c0 [ 485.335294] __should_failslab+0x115/0x180 [ 485.339537] should_failslab+0x5/0x10 [ 485.343392] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 485.348505] __kmalloc_node+0x38/0x70 [ 485.352315] ? mempool_free+0x370/0x370 [ 485.356377] mempool_init_node+0x137/0x6c0 [ 485.360626] ? mempool_alloc+0x350/0x350 [ 485.364683] ? mempool_free+0x370/0x370 [ 485.368642] mempool_init+0x38/0x50 [ 485.372268] bioset_init+0x327/0x810 [ 485.375979] blk_alloc_queue_node+0x189/0xbf0 [ 485.380463] blk_mq_init_queue+0x44/0xa0 [ 485.384511] loop_add+0x2cb/0x8a0 [ 485.387951] loop_control_ioctl+0x16c/0x480 [ 485.392266] ? loop_lookup+0x1d0/0x1d0 [ 485.396149] ? __vfs_write+0xff/0x770 [ 485.399935] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 485.404849] ? common_file_perm+0x4e5/0x850 [ 485.409181] ? loop_lookup+0x1d0/0x1d0 [ 485.413068] do_vfs_ioctl+0xcdb/0x12e0 [ 485.416950] ? vfs_write+0x3d7/0x540 [ 485.420654] ? ioctl_preallocate+0x200/0x200 [ 485.425054] ? lock_downgrade+0x720/0x720 [ 485.429199] ? check_preemption_disabled+0x41/0x280 [ 485.434231] ? vfs_write+0x393/0x540 [ 485.437949] ? ksys_write+0x1c8/0x2a0 [ 485.441754] ksys_ioctl+0x9b/0xc0 [ 485.445204] __x64_sys_ioctl+0x6f/0xb0 [ 485.449077] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 485.454226] do_syscall_64+0xf9/0x620 [ 485.458042] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 485.463227] RIP: 0033:0x7fac8387de99 [ 485.466937] 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 [ 485.485912] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 485.493617] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 485.500906] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 485.508225] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 485.515487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 485.522758] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:28 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 13) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:28 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:28 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3}, 0x0) 09:42:28 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf000000}, 0x0) [ 485.798025] FAULT_INJECTION: forcing a failure. [ 485.798025] name failslab, interval 1, probability 0, space 0, times 0 [ 485.818243] CPU: 1 PID: 28779 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 485.826161] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 485.835519] Call Trace: [ 485.838120] dump_stack+0x1fc/0x2ef [ 485.841757] should_fail.cold+0xa/0xf 09:42:28 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffffffffff}, 0x0) [ 485.845570] ? setup_fault_attr+0x200/0x200 [ 485.849898] ? lock_acquire+0x170/0x3c0 [ 485.853881] ? mempool_free+0x370/0x370 [ 485.857865] ? mempool_free+0x370/0x370 [ 485.861847] __should_failslab+0x115/0x180 [ 485.866088] should_failslab+0x5/0x10 [ 485.869894] kmem_cache_alloc+0x277/0x370 [ 485.874047] ? mempool_alloc+0x350/0x350 [ 485.878200] ? mempool_free+0x370/0x370 [ 485.882174] mempool_init_node+0x2d0/0x6c0 [ 485.886417] ? mempool_alloc+0x350/0x350 [ 485.890479] ? mempool_free+0x370/0x370 [ 485.894447] mempool_init+0x38/0x50 [ 485.898063] bioset_init+0x327/0x810 [ 485.901803] ? kmem_cache_alloc_node+0x351/0x3b0 [ 485.906578] blk_alloc_queue_node+0x189/0xbf0 [ 485.911087] blk_mq_init_queue+0x44/0xa0 [ 485.915150] loop_add+0x2cb/0x8a0 [ 485.918606] loop_control_ioctl+0x16c/0x480 [ 485.922926] ? loop_lookup+0x1d0/0x1d0 [ 485.926913] ? __vfs_write+0xff/0x770 [ 485.930700] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 485.935629] ? common_file_perm+0x4e5/0x850 [ 485.940021] ? loop_lookup+0x1d0/0x1d0 [ 485.943915] do_vfs_ioctl+0xcdb/0x12e0 [ 485.947819] ? vfs_write+0x3d7/0x540 [ 485.951537] ? ioctl_preallocate+0x200/0x200 [ 485.955945] ? lock_downgrade+0x720/0x720 [ 485.960079] ? check_preemption_disabled+0x41/0x280 [ 485.965095] ? vfs_write+0x393/0x540 [ 485.968947] ? ksys_write+0x1c8/0x2a0 [ 485.972768] ksys_ioctl+0x9b/0xc0 [ 485.976230] __x64_sys_ioctl+0x6f/0xb0 [ 485.980111] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 485.984712] do_syscall_64+0xf9/0x620 [ 485.988523] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 485.993729] RIP: 0033:0x7fac8387de99 [ 485.997559] 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 [ 486.016534] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 486.024247] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 486.031531] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 486.038794] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 486.046135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 486.053397] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:28 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 14) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:28 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:29 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffff000}, 0x0) 09:42:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x4}, 0x0) 09:42:29 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x100000000000000}, 0x0) 09:42:29 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x11000000}, 0x0) [ 486.603948] FAULT_INJECTION: forcing a failure. [ 486.603948] name failslab, interval 1, probability 0, space 0, times 0 [ 486.650725] CPU: 1 PID: 28804 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 486.658651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 486.668009] Call Trace: [ 486.670611] dump_stack+0x1fc/0x2ef [ 486.674246] should_fail.cold+0xa/0xf [ 486.678089] ? setup_fault_attr+0x200/0x200 [ 486.682423] ? lock_acquire+0x170/0x3c0 [ 486.686408] ? mempool_free+0x370/0x370 [ 486.690395] ? mempool_free+0x370/0x370 [ 486.694375] __should_failslab+0x115/0x180 [ 486.698619] should_failslab+0x5/0x10 [ 486.702428] kmem_cache_alloc+0x277/0x370 [ 486.706577] ? mempool_alloc+0x350/0x350 [ 486.710637] ? mempool_free+0x370/0x370 [ 486.714615] mempool_init_node+0x2d0/0x6c0 [ 486.718862] ? mempool_alloc+0x350/0x350 [ 486.722924] ? mempool_free+0x370/0x370 [ 486.726910] mempool_init+0x38/0x50 [ 486.730530] bioset_init+0x327/0x810 [ 486.734228] ? kmem_cache_alloc_node+0x351/0x3b0 [ 486.738985] blk_alloc_queue_node+0x189/0xbf0 [ 486.743492] blk_mq_init_queue+0x44/0xa0 [ 486.747645] loop_add+0x2cb/0x8a0 [ 486.751119] loop_control_ioctl+0x16c/0x480 [ 486.755449] ? loop_lookup+0x1d0/0x1d0 [ 486.759349] ? ksys_write+0x241/0x2a0 [ 486.763153] ? loop_lookup+0x1d0/0x1d0 [ 486.767033] do_vfs_ioctl+0xcdb/0x12e0 [ 486.770917] ? lock_downgrade+0x720/0x720 [ 486.775057] ? check_preemption_disabled+0x41/0x280 [ 486.780055] ? ioctl_preallocate+0x200/0x200 [ 486.784473] ? __fget+0x356/0x510 [ 486.787909] ? do_dup2+0x450/0x450 [ 486.791442] ? vfs_write+0x393/0x540 [ 486.795234] ? fput+0x2b/0x190 [ 486.798416] ksys_ioctl+0x9b/0xc0 [ 486.801854] __x64_sys_ioctl+0x6f/0xb0 [ 486.805725] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 486.810291] do_syscall_64+0xf9/0x620 [ 486.814091] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 486.819270] RIP: 0033:0x7fac8387de99 [ 486.822970] 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 [ 486.841950] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:29 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x7}, 0x0) 09:42:29 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x0, 0x4}}}, 0x78) [ 486.849640] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 486.856894] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000003 [ 486.864144] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 486.871403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 486.878670] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:29 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 15) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x8}, 0x0) 09:42:29 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x33040000}, 0x0) 09:42:29 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x200000000000000}, 0x0) [ 487.108572] FAULT_INJECTION: forcing a failure. [ 487.108572] name failslab, interval 1, probability 0, space 0, times 0 [ 487.139047] CPU: 1 PID: 28824 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 487.146941] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.156295] Call Trace: [ 487.158881] dump_stack+0x1fc/0x2ef [ 487.162510] should_fail.cold+0xa/0xf [ 487.166308] ? setup_fault_attr+0x200/0x200 [ 487.170618] __should_failslab+0x115/0x180 [ 487.174851] should_failslab+0x5/0x10 [ 487.178651] kmem_cache_alloc+0x277/0x370 [ 487.182794] ? mempool_alloc+0x350/0x350 [ 487.186851] mempool_init_node+0x2d0/0x6c0 [ 487.191084] ? mempool_alloc+0x350/0x350 [ 487.195133] ? mempool_free+0x370/0x370 [ 487.199093] mempool_init+0x38/0x50 [ 487.202722] bioset_init+0x327/0x810 [ 487.206450] ? kmem_cache_alloc_node+0x351/0x3b0 [ 487.211214] blk_alloc_queue_node+0x189/0xbf0 [ 487.215709] blk_mq_init_queue+0x44/0xa0 [ 487.219774] loop_add+0x2cb/0x8a0 [ 487.223317] ? loop_add+0x2/0x8a0 [ 487.226777] loop_control_ioctl+0x16c/0x480 [ 487.231101] ? loop_lookup+0x1d0/0x1d0 [ 487.235013] ? finish_task_switch+0x146/0x760 [ 487.239498] ? finish_task_switch+0x118/0x760 [ 487.243992] ? switch_mm_irqs_off+0x764/0x1340 [ 487.248578] ? loop_lookup+0x1d0/0x1d0 [ 487.252452] do_vfs_ioctl+0xcdb/0x12e0 [ 487.256331] ? io_schedule_timeout+0x140/0x140 [ 487.260910] ? ioctl_preallocate+0x200/0x200 [ 487.265324] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 487.269915] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 487.274669] ? retint_kernel+0x2d/0x2d [ 487.278650] ? ksys_ioctl+0x58/0xc0 [ 487.282283] ? ksys_ioctl+0x8a/0xc0 [ 487.285912] ksys_ioctl+0x9b/0xc0 [ 487.289372] __x64_sys_ioctl+0x6f/0xb0 [ 487.293267] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 487.297844] do_syscall_64+0xf9/0x620 [ 487.301655] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 487.306840] RIP: 0033:0x7fac8387de99 [ 487.310538] 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 [ 487.329423] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 487.337114] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 487.344373] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 487.351644] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 487.358911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 487.366172] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:30 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 16) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:30 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:30 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x0, 0x4}}}, 0x78) 09:42:30 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x60000000}, 0x0) 09:42:30 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300000000000000}, 0x0) [ 487.849393] FAULT_INJECTION: forcing a failure. [ 487.849393] name failslab, interval 1, probability 0, space 0, times 0 [ 487.889154] CPU: 0 PID: 28845 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 09:42:30 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe}, 0x0) [ 487.897071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.906440] Call Trace: [ 487.909038] dump_stack+0x1fc/0x2ef [ 487.912683] should_fail.cold+0xa/0xf [ 487.916484] ? setup_fault_attr+0x200/0x200 [ 487.920794] ? lock_acquire+0x170/0x3c0 [ 487.924756] __should_failslab+0x115/0x180 [ 487.928978] should_failslab+0x5/0x10 [ 487.932855] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 487.938386] __kmalloc_node+0x38/0x70 [ 487.942183] ? mempool_free+0x370/0x370 [ 487.946147] mempool_init_node+0x137/0x6c0 [ 487.950370] ? mempool_alloc+0x350/0x350 [ 487.954425] ? mempool_free+0x370/0x370 [ 487.958394] mempool_init+0x38/0x50 [ 487.962010] bioset_init+0x532/0x810 [ 487.965707] ? kmem_cache_alloc_node+0x351/0x3b0 [ 487.970452] blk_alloc_queue_node+0x189/0xbf0 [ 487.974946] blk_mq_init_queue+0x44/0xa0 [ 487.979007] loop_add+0x2cb/0x8a0 [ 487.982454] loop_control_ioctl+0x16c/0x480 [ 487.986761] ? loop_lookup+0x1d0/0x1d0 [ 487.990637] ? __vfs_write+0xff/0x770 [ 487.994421] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 487.999349] ? common_file_perm+0x4e5/0x850 [ 488.003767] ? loop_lookup+0x1d0/0x1d0 [ 488.007648] do_vfs_ioctl+0xcdb/0x12e0 [ 488.011520] ? vfs_write+0x3d7/0x540 [ 488.015231] ? ioctl_preallocate+0x200/0x200 [ 488.019633] ? lock_downgrade+0x720/0x720 [ 488.023766] ? check_preemption_disabled+0x41/0x280 [ 488.028768] ? vfs_write+0x393/0x540 [ 488.032485] ? ksys_write+0x1c8/0x2a0 [ 488.036280] ksys_ioctl+0x9b/0xc0 [ 488.039719] __x64_sys_ioctl+0x6f/0xb0 [ 488.043588] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 488.048187] do_syscall_64+0xf9/0x620 [ 488.051977] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 488.057158] RIP: 0033:0x7fac8387de99 [ 488.060853] 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 [ 488.079771] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 488.087464] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 488.094735] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 488.101998] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 488.109269] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 488.116564] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:30 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 17) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:30 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x0, 0x4}}}, 0x78) 09:42:30 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 488.326248] FAULT_INJECTION: forcing a failure. [ 488.326248] name failslab, interval 1, probability 0, space 0, times 0 [ 488.349460] CPU: 0 PID: 28860 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 488.357385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.366832] Call Trace: [ 488.369430] dump_stack+0x1fc/0x2ef 09:42:30 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x400000000000000}, 0x0) [ 488.373079] should_fail.cold+0xa/0xf [ 488.376894] ? setup_fault_attr+0x200/0x200 [ 488.381239] ? lock_acquire+0x170/0x3c0 [ 488.385222] ? mempool_free+0x370/0x370 [ 488.389209] ? mempool_free+0x370/0x370 [ 488.393193] __should_failslab+0x115/0x180 [ 488.397443] should_failslab+0x5/0x10 [ 488.401254] kmem_cache_alloc+0x277/0x370 [ 488.405406] ? mempool_alloc+0x350/0x350 [ 488.409478] ? mempool_free+0x370/0x370 [ 488.413455] mempool_init_node+0x2d0/0x6c0 [ 488.417720] ? mempool_alloc+0x350/0x350 [ 488.421783] ? mempool_free+0x370/0x370 [ 488.425754] mempool_init+0x38/0x50 [ 488.429389] bioset_init+0x532/0x810 [ 488.433104] ? kmem_cache_alloc_node+0x351/0x3b0 [ 488.438282] blk_alloc_queue_node+0x189/0xbf0 [ 488.442783] blk_mq_init_queue+0x44/0xa0 [ 488.446845] loop_add+0x2cb/0x8a0 [ 488.450302] loop_control_ioctl+0x16c/0x480 [ 488.454612] ? loop_lookup+0x1d0/0x1d0 [ 488.458508] ? fsnotify+0xf5/0xe10 [ 488.462043] ? loop_lookup+0x1d0/0x1d0 [ 488.465933] do_vfs_ioctl+0xcdb/0x12e0 [ 488.469838] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 488.474609] ? ioctl_preallocate+0x200/0x200 [ 488.479187] ? rcu_nmi_exit+0xb3/0x180 [ 488.483068] ? retint_kernel+0x2d/0x2d [ 488.486952] ? ksys_write+0x1c8/0x2a0 [ 488.490747] ? __sanitizer_cov_trace_pc+0x44/0x50 [ 488.495665] ? ksys_write+0x1c8/0x2a0 [ 488.499585] ksys_ioctl+0x9b/0xc0 [ 488.503039] __x64_sys_ioctl+0x6f/0xb0 [ 488.506931] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 488.511527] do_syscall_64+0xf9/0x620 [ 488.515331] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 488.520515] RIP: 0033:0x7fac8387de99 [ 488.524212] 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 [ 488.543199] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 488.550992] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 488.558253] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 488.565514] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x9effffff}, 0x0) [ 488.572768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 488.580019] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:31 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 18) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf}, 0x0) 09:42:31 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300000000000000}, 0x0) 09:42:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffff}, 0x0) 09:42:31 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x700000000000000}, 0x0) 09:42:31 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfeffffff}, 0x0) 09:42:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x11}, 0x0) 09:42:31 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x300000000000000}, 0x0) [ 489.100854] FAULT_INJECTION: forcing a failure. [ 489.100854] name failslab, interval 1, probability 0, space 0, times 0 [ 489.124322] CPU: 0 PID: 28889 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 489.132233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 489.141588] Call Trace: [ 489.144187] dump_stack+0x1fc/0x2ef [ 489.147828] should_fail.cold+0xa/0xf [ 489.151643] ? setup_fault_attr+0x200/0x200 [ 489.155969] ? lock_acquire+0x1ec/0x3c0 [ 489.159955] __should_failslab+0x115/0x180 [ 489.164202] should_failslab+0x5/0x10 [ 489.168014] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 489.173124] bdi_alloc_node+0x5c/0xd0 [ 489.176964] blk_alloc_queue_node+0x1af/0xbf0 [ 489.181471] blk_mq_init_queue+0x44/0xa0 [ 489.185544] loop_add+0x2cb/0x8a0 [ 489.189011] loop_control_ioctl+0x16c/0x480 [ 489.193345] ? loop_lookup+0x1d0/0x1d0 [ 489.197241] ? __schedule+0x88f/0x2040 09:42:31 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff000000}, 0x0) 09:42:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x60}, 0x0) [ 489.201143] ? loop_lookup+0x1d0/0x1d0 [ 489.205041] do_vfs_ioctl+0xcdb/0x12e0 [ 489.208933] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 489.213510] ? ioctl_preallocate+0x200/0x200 [ 489.217905] ? retint_kernel+0x2d/0x2d [ 489.221865] ? vfs_write+0x393/0x540 [ 489.225568] ? ksys_write+0x12b/0x2a0 [ 489.229361] ? ksys_write+0x1c8/0x2a0 [ 489.233162] ksys_ioctl+0x9b/0xc0 [ 489.236621] __x64_sys_ioctl+0x6f/0xb0 [ 489.240512] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 489.245095] do_syscall_64+0xf9/0x620 09:42:31 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x800000000000000}, 0x0) [ 489.248904] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 489.254094] RIP: 0033:0x7fac8387de99 [ 489.257806] 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 [ 489.276700] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 489.284394] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 489.291732] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 489.298996] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 489.306355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 489.313605] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:32 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000000000000000}, 0x0) 09:42:32 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 19) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffff000}, 0x0) 09:42:32 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xe00000000000000}, 0x0) 09:42:32 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0x0, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0}, 0x0) 09:42:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff7f}, 0x0) [ 489.679304] FAULT_INJECTION: forcing a failure. [ 489.679304] name failslab, interval 1, probability 0, space 0, times 0 09:42:32 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x40030000000000}, 0x0) 09:42:32 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf00000000000000}, 0x0) [ 489.775108] CPU: 0 PID: 28920 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 489.783015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 489.792373] Call Trace: [ 489.794976] dump_stack+0x1fc/0x2ef [ 489.798616] should_fail.cold+0xa/0xf [ 489.802437] ? setup_fault_attr+0x200/0x200 [ 489.806760] ? __should_failslab+0x3f/0x180 [ 489.811068] __should_failslab+0x115/0x180 [ 489.815287] should_failslab+0x5/0x10 [ 489.819077] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 489.824180] bdi_alloc_node+0x5c/0xd0 [ 489.827986] blk_alloc_queue_node+0x1af/0xbf0 [ 489.832480] blk_mq_init_queue+0x44/0xa0 [ 489.836535] loop_add+0x2cb/0x8a0 [ 489.839982] loop_control_ioctl+0x16c/0x480 [ 489.844285] ? loop_lookup+0x1d0/0x1d0 [ 489.848176] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 489.852753] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 489.857500] ? loop_lookup+0x1d0/0x1d0 [ 489.861458] do_vfs_ioctl+0xcdb/0x12e0 [ 489.865330] ? vfs_write+0x3d7/0x540 [ 489.869036] ? ioctl_preallocate+0x200/0x200 [ 489.873452] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 489.878031] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 489.882771] ? rcu_nmi_exit+0xb3/0x180 [ 489.886643] ? retint_kernel+0x2d/0x2d [ 489.890539] ksys_ioctl+0x9b/0xc0 [ 489.893981] __x64_sys_ioctl+0x6f/0xb0 [ 489.897856] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 489.902427] do_syscall_64+0xf9/0x620 [ 489.906213] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 489.911382] RIP: 0033:0x7fac8387de99 09:42:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x300}, 0x0) [ 489.915086] 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 [ 489.934059] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 489.941761] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 489.949022] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 489.956289] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 489.963555] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 489.970826] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:32 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0x0, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:32 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 20) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:32 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff9e}, 0x0) 09:42:32 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (fail_nth: 1) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x56e}, 0x0) [ 490.393230] FAULT_INJECTION: forcing a failure. [ 490.393230] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 490.405260] CPU: 1 PID: 28945 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 490.413146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.422511] Call Trace: [ 490.425104] dump_stack+0x1fc/0x2ef [ 490.428749] should_fail.cold+0xa/0xf [ 490.432561] ? setup_fault_attr+0x200/0x200 [ 490.437153] ? is_bpf_text_address+0xfc/0x1b0 [ 490.441658] ? kernel_text_address+0xbd/0xf0 [ 490.446081] __alloc_pages_nodemask+0x239/0x2890 [ 490.450857] ? __lock_acquire+0x6de/0x3ff0 [ 490.455102] ? mempool_init+0x38/0x50 [ 490.458911] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 490.463760] ? mark_held_locks+0xa6/0xf0 [ 490.467827] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 490.473202] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 490.477791] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 490.482731] ? rcu_nmi_exit+0xb3/0x180 [ 490.486632] ? retint_kernel+0x2d/0x2d [ 490.490531] cache_grow_begin+0xa4/0x8a0 [ 490.494587] ? setup_fault_attr+0x200/0x200 [ 490.498894] cache_alloc_refill+0x273/0x340 [ 490.503205] kmem_cache_alloc+0x346/0x370 [ 490.507334] ? mempool_alloc+0x350/0x350 [ 490.511384] mempool_init_node+0x2d0/0x6c0 [ 490.515625] ? mempool_alloc+0x350/0x350 [ 490.519691] ? mempool_free+0x370/0x370 [ 490.523675] mempool_init+0x38/0x50 [ 490.527400] bioset_init+0x532/0x810 [ 490.531114] ? kmem_cache_alloc_node+0x351/0x3b0 [ 490.535876] blk_alloc_queue_node+0x189/0xbf0 [ 490.540382] blk_mq_init_queue+0x44/0xa0 [ 490.544438] loop_add+0x2cb/0x8a0 [ 490.547877] loop_control_ioctl+0x16c/0x480 [ 490.552184] ? loop_lookup+0x1d0/0x1d0 [ 490.556054] ? __vfs_write+0xff/0x770 [ 490.559837] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 490.564751] ? common_file_perm+0x4e5/0x850 [ 490.569164] ? loop_lookup+0x1d0/0x1d0 [ 490.573035] do_vfs_ioctl+0xcdb/0x12e0 [ 490.576906] ? vfs_write+0x3d7/0x540 [ 490.580607] ? ioctl_preallocate+0x200/0x200 [ 490.585007] ? lock_downgrade+0x720/0x720 [ 490.589142] ? check_preemption_disabled+0x41/0x280 [ 490.594160] ? vfs_write+0x393/0x540 [ 490.597873] ? ksys_write+0x1c8/0x2a0 [ 490.601676] ksys_ioctl+0x9b/0xc0 [ 490.605122] __x64_sys_ioctl+0x6f/0xb0 [ 490.608999] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 490.613562] do_syscall_64+0xf9/0x620 [ 490.617396] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 490.622569] RIP: 0033:0x7fac8387de99 [ 490.626263] 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 [ 490.645148] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 490.652841] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 490.660092] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 490.667344] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 490.674604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 490.681869] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:33 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0x0, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:33 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x1100000000000000}, 0x0) 09:42:33 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffff0}, 0x0) 09:42:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x700}, 0x0) [ 490.835672] FAULT_INJECTION: forcing a failure. [ 490.835672] name failslab, interval 1, probability 0, space 0, times 0 [ 490.847880] CPU: 1 PID: 28951 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 490.855783] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.865218] Call Trace: [ 490.867813] dump_stack+0x1fc/0x2ef [ 490.871443] should_fail.cold+0xa/0xf [ 490.875243] ? setup_fault_attr+0x200/0x200 [ 490.879549] ? lock_acquire+0x170/0x3c0 [ 490.883519] ? set_init_blocksize+0x240/0x240 [ 490.888014] ? set_init_blocksize+0x240/0x240 [ 490.892513] ? bdev_test+0x90/0x90 [ 490.896050] __should_failslab+0x115/0x180 [ 490.900295] should_failslab+0x5/0x10 [ 490.904095] kmem_cache_alloc+0x277/0x370 [ 490.908240] ? bdev_i_callback+0x20/0x20 [ 490.912311] ? set_init_blocksize+0x240/0x240 [ 490.916803] ? bdev_test+0x90/0x90 [ 490.920338] bdev_alloc_inode+0x18/0x40 [ 490.924308] ? bdev_i_callback+0x20/0x20 [ 490.928352] alloc_inode+0x5d/0x180 [ 490.932060] iget5_locked+0x57/0xd0 [ 490.935766] bdget+0x95/0x500 [ 490.938858] ? blkdev_writepage+0x30/0x30 [ 490.943002] ? check_preemption_disabled+0x41/0x280 [ 490.948031] invalidate_partition+0x56/0xb0 [ 490.952360] del_gendisk+0x30b/0xa80 [ 490.956074] ? loop_lookup+0xc4/0x1d0 [ 490.959864] ? disk_events_poll_msecs_store+0x1a0/0x1a0 [ 490.965231] ? loop_queue_work+0x20c0/0x20c0 [ 490.969625] ? get_pid_task+0xf4/0x190 [ 490.973508] ? proc_fail_nth_write+0x95/0x1d0 [ 490.978016] loop_control_ioctl+0x3b1/0x480 [ 490.982344] ? loop_lookup+0x1d0/0x1d0 [ 490.986224] ? __vfs_write+0xff/0x770 [ 490.990008] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 490.995061] ? loop_lookup+0x1d0/0x1d0 [ 490.998937] do_vfs_ioctl+0xcdb/0x12e0 [ 491.002824] ? vfs_write+0x3d7/0x540 [ 491.006531] ? ioctl_preallocate+0x200/0x200 [ 491.010935] ? lock_downgrade+0x720/0x720 [ 491.015080] ? check_preemption_disabled+0x41/0x280 [ 491.020084] ? vfs_write+0x393/0x540 [ 491.023785] ? ksys_write+0x1c8/0x2a0 [ 491.027696] ksys_ioctl+0x9b/0xc0 [ 491.031147] __x64_sys_ioctl+0x6f/0xb0 [ 491.035037] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 491.039608] do_syscall_64+0xf9/0x620 [ 491.043408] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 491.048579] RIP: 0033:0x7f914f7e1e99 [ 491.052287] 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 [ 491.071312] RSP: 002b:00007f914e157168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 491.079021] RAX: ffffffffffffffda RBX: 00007f914f8f4f60 RCX: 00007f914f7e1e99 09:42:33 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 21) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 491.086289] RDX: 000000000000000b RSI: 0000000000004c81 RDI: 0000000000000004 [ 491.093557] RBP: 00007f914e1571d0 R08: 0000000000000000 R09: 0000000000000000 [ 491.100822] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 491.108087] R13: 00007ffea2f6454f R14: 00007f914e157300 R15: 0000000000022000 09:42:33 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (fail_nth: 2) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 491.367581] FAULT_INJECTION: forcing a failure. [ 491.367581] name failslab, interval 1, probability 0, space 0, times 0 [ 491.415818] CPU: 1 PID: 28971 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 491.423769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 491.433127] Call Trace: [ 491.435731] dump_stack+0x1fc/0x2ef [ 491.439370] should_fail.cold+0xa/0xf [ 491.443193] ? setup_fault_attr+0x200/0x200 [ 491.447533] __should_failslab+0x115/0x180 [ 491.451787] should_failslab+0x5/0x10 [ 491.455777] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 491.460992] bdi_alloc_node+0x5c/0xd0 [ 491.464812] blk_alloc_queue_node+0x1af/0xbf0 [ 491.469324] blk_mq_init_queue+0x44/0xa0 [ 491.473399] loop_add+0x2cb/0x8a0 [ 491.476963] loop_control_ioctl+0x16c/0x480 [ 491.481291] ? loop_lookup+0x1d0/0x1d0 [ 491.485192] ? do_vfs_ioctl+0xbd/0x12e0 [ 491.489350] ? loop_lookup+0x1d0/0x1d0 [ 491.493249] do_vfs_ioctl+0xcdb/0x12e0 [ 491.497134] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 491.501891] ? ioctl_preallocate+0x200/0x200 [ 491.506295] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 491.511174] ? rcu_nmi_exit+0xb3/0x180 09:42:34 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6000000000000000}, 0x0) [ 491.515070] ? retint_kernel+0x2d/0x2d [ 491.518966] ? __fdget+0xc/0x230 [ 491.522343] ? __sanitizer_cov_trace_pc+0x37/0x50 [ 491.527196] ksys_ioctl+0x9b/0xc0 [ 491.530661] __x64_sys_ioctl+0x6f/0xb0 [ 491.534555] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 491.539146] do_syscall_64+0xf9/0x620 [ 491.542957] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 491.548149] RIP: 0033:0x7fac8387de99 09:42:34 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 491.551864] 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 [ 491.570851] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 491.578554] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 491.585824] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 491.593090] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 491.600353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 491.607627] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe00}, 0x0) 09:42:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffffe}, 0x0) 09:42:34 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 22) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:34 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x6a05000000000000}, 0x0) 09:42:34 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf00}, 0x0) 09:42:34 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3000000000000}, 0x0) 09:42:34 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x9effffff00000000}, 0x0) [ 492.019661] FAULT_INJECTION: forcing a failure. [ 492.019661] name failslab, interval 1, probability 0, space 0, times 0 [ 492.049029] CPU: 1 PID: 28992 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 492.056946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 492.066313] Call Trace: [ 492.068899] dump_stack+0x1fc/0x2ef [ 492.072617] should_fail.cold+0xa/0xf [ 492.076449] ? setup_fault_attr+0x200/0x200 [ 492.080782] __should_failslab+0x115/0x180 [ 492.085031] should_failslab+0x5/0x10 [ 492.088839] kmem_cache_alloc_trace+0x284/0x380 [ 492.093518] blk_iolatency_init+0x47/0x2d0 [ 492.097748] blkcg_init_queue+0x1c1/0x540 [ 492.101922] blk_alloc_queue_node+0x7d0/0xbf0 [ 492.106413] blk_mq_init_queue+0x44/0xa0 [ 492.110457] loop_add+0x2cb/0x8a0 [ 492.113906] loop_control_ioctl+0x16c/0x480 [ 492.118222] ? loop_lookup+0x1d0/0x1d0 [ 492.122111] ? mark_held_locks+0xa6/0xf0 [ 492.126165] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 492.130923] ? loop_lookup+0x1d0/0x1d0 [ 492.134804] do_vfs_ioctl+0xcdb/0x12e0 [ 492.138696] ? vfs_write+0x3d7/0x540 [ 492.142412] ? ioctl_preallocate+0x200/0x200 [ 492.146816] ? lock_downgrade+0x720/0x720 [ 492.150962] ? check_preemption_disabled+0x41/0x280 [ 492.156161] ? vfs_write+0x393/0x540 [ 492.159872] ? ksys_write+0x1c8/0x2a0 [ 492.163669] ksys_ioctl+0x9b/0xc0 [ 492.167121] __x64_sys_ioctl+0x6f/0xb0 [ 492.171005] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 492.175582] do_syscall_64+0xf9/0x620 [ 492.179389] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 492.184577] RIP: 0033:0x7fac8387de99 [ 492.188281] 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 [ 492.207178] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1100}, 0x0) [ 492.214917] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 492.222183] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 492.229446] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 492.236701] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 492.244051] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:35 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x2, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:35 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6000}, 0x0) 09:42:35 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 23) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x40030000000000}, 0x0) 09:42:35 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xf0ffffff00000000}, 0x0) 09:42:35 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c80, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:35 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:35 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffffffffff}, 0x0) 09:42:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6e05}, 0x0) [ 493.143534] FAULT_INJECTION: forcing a failure. [ 493.143534] name failslab, interval 1, probability 0, space 0, times 0 [ 493.158004] CPU: 0 PID: 29029 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 493.165910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.175266] Call Trace: [ 493.177862] dump_stack+0x1fc/0x2ef [ 493.181497] should_fail.cold+0xa/0xf [ 493.185304] ? setup_fault_attr+0x200/0x200 [ 493.189624] __should_failslab+0x115/0x180 [ 493.193851] should_failslab+0x5/0x10 [ 493.197641] kmem_cache_alloc_trace+0x284/0x380 [ 493.202486] blk_iolatency_init+0x47/0x2d0 [ 493.206708] blkcg_init_queue+0x1c1/0x540 [ 493.210846] blk_alloc_queue_node+0x7d0/0xbf0 [ 493.215333] blk_mq_init_queue+0x44/0xa0 [ 493.219397] loop_add+0x2cb/0x8a0 [ 493.222877] loop_control_ioctl+0x16c/0x480 [ 493.227192] ? loop_lookup+0x1d0/0x1d0 [ 493.231076] ? mark_held_locks+0xa6/0xf0 [ 493.235137] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 493.239886] ? loop_lookup+0x1d0/0x1d0 [ 493.243768] do_vfs_ioctl+0xcdb/0x12e0 [ 493.247646] ? vfs_write+0x3d7/0x540 [ 493.251347] ? ioctl_preallocate+0x200/0x200 [ 493.255748] ? lock_downgrade+0x720/0x720 [ 493.259901] ? check_preemption_disabled+0x41/0x280 [ 493.264908] ? vfs_write+0x393/0x540 [ 493.268613] ? ksys_write+0x1c8/0x2a0 [ 493.272406] ksys_ioctl+0x9b/0xc0 [ 493.275851] __x64_sys_ioctl+0x6f/0xb0 [ 493.279755] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 493.284326] do_syscall_64+0xf9/0x620 [ 493.288120] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 493.293298] RIP: 0033:0x7fac8387de99 [ 493.297002] 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 [ 493.315886] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 493.323577] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 493.330833] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 493.338090] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 493.345347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 493.352609] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:36 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfeffffff00000000}, 0x0) 09:42:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x100000000000000}, 0x0) 09:42:36 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 24) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf000}, 0x0) 09:42:36 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xff00000000000000}, 0x0) 09:42:36 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x0, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:36 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c82, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 494.135327] FAULT_INJECTION: forcing a failure. [ 494.135327] name failslab, interval 1, probability 0, space 0, times 0 09:42:36 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffff7f00000000}, 0x0) 09:42:36 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x200000000000000}, 0x0) [ 494.225437] CPU: 0 PID: 29068 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 494.233364] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.242727] Call Trace: [ 494.245325] dump_stack+0x1fc/0x2ef [ 494.248967] should_fail.cold+0xa/0xf [ 494.252779] ? setup_fault_attr+0x200/0x200 [ 494.257110] ? lock_acquire+0x170/0x3c0 [ 494.261192] __should_failslab+0x115/0x180 [ 494.265414] should_failslab+0x5/0x10 [ 494.269246] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 494.274601] blkg_alloc+0x92/0x630 [ 494.278135] blkcg_init_queue+0x24/0x540 [ 494.282191] blk_alloc_queue_node+0x7d0/0xbf0 [ 494.286687] blk_mq_init_queue+0x44/0xa0 [ 494.290743] loop_add+0x2cb/0x8a0 [ 494.294197] loop_control_ioctl+0x16c/0x480 [ 494.298505] ? loop_lookup+0x1d0/0x1d0 [ 494.302375] ? loop_lookup+0x1d0/0x1d0 [ 494.306274] ? loop_lookup+0x1d0/0x1d0 [ 494.310159] do_vfs_ioctl+0xcdb/0x12e0 [ 494.314039] ? vfs_write+0x3d7/0x540 [ 494.317754] ? ioctl_preallocate+0x200/0x200 [ 494.322167] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 494.326737] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 494.331576] ? rcu_nmi_exit+0xb3/0x180 [ 494.335453] ? retint_kernel+0x2d/0x2d [ 494.339331] ksys_ioctl+0x9b/0xc0 [ 494.342791] __x64_sys_ioctl+0x6f/0xb0 [ 494.346664] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 494.351238] do_syscall_64+0xf9/0x620 [ 494.355031] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 494.360211] RIP: 0033:0x7fac8387de99 [ 494.363911] 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 [ 494.382980] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 494.390679] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 494.397937] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 494.405347] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 494.412599] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 09:42:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff00}, 0x0) [ 494.419958] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:37 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x0, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:37 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x5421, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:37 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 25) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x30000}, 0x0) 09:42:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x300000000000000}, 0x0) 09:42:37 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xffffffff00000000}, 0x0) 09:42:37 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x400000000000000}, 0x0) [ 494.984233] FAULT_INJECTION: forcing a failure. [ 494.984233] name failslab, interval 1, probability 0, space 0, times 0 09:42:37 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x0, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 495.062553] CPU: 0 PID: 29100 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 495.070468] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.079827] Call Trace: [ 495.082422] dump_stack+0x1fc/0x2ef [ 495.086057] should_fail.cold+0xa/0xf [ 495.089865] ? setup_fault_attr+0x200/0x200 [ 495.094197] ? lock_acquire+0x170/0x3c0 [ 495.098180] __should_failslab+0x115/0x180 [ 495.102416] should_failslab+0x5/0x10 [ 495.106218] kmem_cache_alloc_trace+0x284/0x380 [ 495.110900] blk_iolatency_init+0x47/0x2d0 [ 495.115142] blkcg_init_queue+0x1c1/0x540 [ 495.119302] blk_alloc_queue_node+0x7d0/0xbf0 [ 495.123806] blk_mq_init_queue+0x44/0xa0 [ 495.127876] loop_add+0x2cb/0x8a0 [ 495.131600] loop_control_ioctl+0x16c/0x480 [ 495.135932] ? loop_lookup+0x1d0/0x1d0 [ 495.139826] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 495.144409] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 495.149169] ? rcu_nmi_exit+0xb3/0x180 [ 495.153061] ? loop_lookup+0x1d0/0x1d0 [ 495.156956] do_vfs_ioctl+0xcdb/0x12e0 09:42:37 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x34000}, 0x0) 09:42:37 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0xfffffffffffff000}, 0x0) [ 495.160839] ? vfs_write+0x3d7/0x540 [ 495.164537] ? ioctl_preallocate+0x200/0x200 [ 495.168951] ? lock_downgrade+0x720/0x720 [ 495.173085] ? __sanitizer_cov_trace_const_cmp4+0x4/0x20 [ 495.178528] ? check_preemption_disabled+0x41/0x280 [ 495.183545] ? vfs_write+0x393/0x540 [ 495.187259] ? ksys_write+0x1c8/0x2a0 [ 495.191056] ksys_ioctl+0x9b/0xc0 [ 495.194501] __x64_sys_ioctl+0x6f/0xb0 [ 495.198378] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 495.202951] do_syscall_64+0xf9/0x620 [ 495.206752] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 495.211927] RIP: 0033:0x7fac8387de99 [ 495.215662] 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 [ 495.234744] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 495.242438] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 495.249694] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:37 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x5450, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 495.257087] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 495.264353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 495.271706] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:38 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 26) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x400300}, 0x0) 09:42:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x800000000000000}, 0x0) 09:42:38 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x2}, 0x0) 09:42:38 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x0, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:38 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x5451, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffff}, 0x0) [ 495.936323] FAULT_INJECTION: forcing a failure. [ 495.936323] name failslab, interval 1, probability 0, space 0, times 0 [ 495.977119] CPU: 1 PID: 29131 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 495.985041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.994400] Call Trace: [ 495.996998] dump_stack+0x1fc/0x2ef [ 496.000638] should_fail.cold+0xa/0xf [ 496.004475] ? setup_fault_attr+0x200/0x200 [ 496.008805] ? lock_acquire+0x170/0x3c0 [ 496.012795] __should_failslab+0x115/0x180 [ 496.017034] should_failslab+0x5/0x10 [ 496.020839] kmem_cache_alloc_node_trace+0x244/0x3b0 09:42:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe00000000000000}, 0x0) [ 496.025947] ? iolatency_pd_init+0x6f0/0x6f0 [ 496.030361] iolatency_pd_alloc+0x6e/0x120 [ 496.034777] blkcg_activate_policy+0x120/0x5d0 [ 496.039374] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 496.044424] blk_iolatency_init+0x123/0x2d0 [ 496.048756] blkcg_init_queue+0x1c1/0x540 [ 496.052920] blk_alloc_queue_node+0x7d0/0xbf0 [ 496.057433] blk_mq_init_queue+0x44/0xa0 [ 496.061503] loop_add+0x2cb/0x8a0 [ 496.064973] loop_control_ioctl+0x16c/0x480 [ 496.069297] ? loop_lookup+0x1d0/0x1d0 [ 496.073183] ? finish_task_switch+0x118/0x760 [ 496.077688] ? _raw_spin_unlock_irq+0x24/0x80 [ 496.082207] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 496.086801] ? loop_lookup+0x1d0/0x1d0 [ 496.090707] do_vfs_ioctl+0xcdb/0x12e0 [ 496.094599] ? __schedule+0x88f/0x2040 [ 496.098485] ? ioctl_preallocate+0x200/0x200 [ 496.102889] ? io_schedule_timeout+0x140/0x140 [ 496.107456] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 496.112218] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 496.116806] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 496.121575] ? retint_kernel+0x2d/0x2d [ 496.125472] ksys_ioctl+0x9b/0xc0 [ 496.128921] __x64_sys_ioctl+0x6f/0xb0 [ 496.132803] do_syscall_64+0xf9/0x620 [ 496.136602] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 496.141781] RIP: 0033:0x7fac8387de99 [ 496.145485] 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 [ 496.164369] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:38 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3}, 0x0) 09:42:38 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1000000}, 0x0) 09:42:38 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x5452, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 496.172070] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 496.179331] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 496.186593] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.193876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 496.201150] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:38 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 27) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:38 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf00000000000000}, 0x0) 09:42:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x4}, 0x0) 09:42:39 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x0, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:39 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x5460, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x2000000}, 0x0) 09:42:39 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1100000000000000}, 0x0) [ 496.754415] FAULT_INJECTION: forcing a failure. [ 496.754415] name failslab, interval 1, probability 0, space 0, times 0 [ 496.803560] CPU: 0 PID: 29162 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 496.811490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.820846] Call Trace: [ 496.823445] dump_stack+0x1fc/0x2ef [ 496.827077] should_fail.cold+0xa/0xf [ 496.830887] ? setup_fault_attr+0x200/0x200 [ 496.835219] ? lock_acquire+0x1ec/0x3c0 [ 496.839208] __should_failslab+0x115/0x180 [ 496.843455] should_failslab+0x5/0x10 [ 496.847261] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 496.852368] blk_throtl_init+0x7c/0x620 [ 496.856349] ? blk_iolatency_init+0x1b7/0x2d0 [ 496.860844] blkcg_init_queue+0x1e3/0x540 [ 496.865071] blk_alloc_queue_node+0x7d0/0xbf0 [ 496.869550] blk_mq_init_queue+0x44/0xa0 [ 496.873610] loop_add+0x2cb/0x8a0 [ 496.877135] loop_control_ioctl+0x16c/0x480 [ 496.881438] ? loop_lookup+0x1d0/0x1d0 [ 496.885303] ? loop_lookup+0x1d0/0x1d0 [ 496.889233] ? loop_lookup+0x1d0/0x1d0 [ 496.893102] do_vfs_ioctl+0xcdb/0x12e0 [ 496.896971] ? vfs_write+0x3d7/0x540 [ 496.900665] ? ioctl_preallocate+0x200/0x200 [ 496.905128] ? lock_downgrade+0x720/0x720 [ 496.909393] ? check_preemption_disabled+0x41/0x280 [ 496.914406] ? vfs_write+0x393/0x540 [ 496.918121] ? ksys_write+0x1c8/0x2a0 [ 496.921910] ksys_ioctl+0x9b/0xc0 [ 496.925357] __x64_sys_ioctl+0x6f/0xb0 [ 496.929238] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 496.933809] do_syscall_64+0xf9/0x620 [ 496.937634] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 496.942805] RIP: 0033:0x7fac8387de99 [ 496.946633] 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 [ 496.965541] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 496.973371] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 496.980629] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 496.987880] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.995131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 09:42:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x7}, 0x0) [ 497.002383] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:39 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x40049409, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:39 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 28) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:39 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x0, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:39 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3000000}, 0x0) 09:42:39 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x8}, 0x0) 09:42:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3304000000000000}, 0x0) [ 497.563877] FAULT_INJECTION: forcing a failure. [ 497.563877] name failslab, interval 1, probability 0, space 0, times 0 09:42:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6000000000000000}, 0x0) 09:42:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x4000000}, 0x0) 09:42:40 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe}, 0x0) [ 497.655250] CPU: 1 PID: 29194 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 497.663213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.672573] Call Trace: [ 497.675179] dump_stack+0x1fc/0x2ef [ 497.678910] should_fail.cold+0xa/0xf [ 497.682727] ? setup_fault_attr+0x200/0x200 [ 497.687065] ? lock_acquire+0x170/0x3c0 [ 497.691056] __should_failslab+0x115/0x180 [ 497.695306] should_failslab+0x5/0x10 [ 497.699114] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 497.704230] blk_throtl_init+0x7c/0x620 [ 497.708197] ? blk_iolatency_init+0x1b7/0x2d0 [ 497.712698] blkcg_init_queue+0x1e3/0x540 [ 497.716844] blk_alloc_queue_node+0x7d0/0xbf0 [ 497.721343] blk_mq_init_queue+0x44/0xa0 [ 497.725407] loop_add+0x2cb/0x8a0 [ 497.728860] loop_control_ioctl+0x16c/0x480 [ 497.733186] ? loop_lookup+0x1d0/0x1d0 [ 497.737078] ? __vfs_write+0xff/0x770 [ 497.741014] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 497.745951] ? loop_lookup+0x1d0/0x1d0 [ 497.749838] do_vfs_ioctl+0xcdb/0x12e0 [ 497.753729] ? vfs_write+0x3d7/0x540 [ 497.757444] ? ioctl_preallocate+0x200/0x200 [ 497.761853] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 497.766617] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 497.771194] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 497.775964] ? rcu_nmi_exit+0xb3/0x180 [ 497.779858] ? retint_kernel+0x2d/0x2d [ 497.783749] ksys_ioctl+0x9b/0xc0 [ 497.787188] __x64_sys_ioctl+0x6f/0xb0 [ 497.791077] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 497.795653] do_syscall_64+0xf9/0x620 [ 497.799460] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 497.804641] RIP: 0033:0x7fac8387de99 [ 497.808347] 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 [ 497.827236] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 497.834935] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 497.842198] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 497.849470] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 497.856738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 497.864010] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:40 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4020940d, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:40 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 29) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:40 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:40 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x7000000}, 0x0) 09:42:40 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x9effffff00000000}, 0x0) 09:42:40 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf}, 0x0) [ 498.177541] FAULT_INJECTION: forcing a failure. [ 498.177541] name failslab, interval 1, probability 0, space 0, times 0 [ 498.204925] CPU: 0 PID: 29227 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 498.212843] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.222201] Call Trace: [ 498.224820] dump_stack+0x1fc/0x2ef [ 498.228464] should_fail.cold+0xa/0xf [ 498.232280] ? setup_fault_attr+0x200/0x200 [ 498.236611] __should_failslab+0x115/0x180 [ 498.240861] should_failslab+0x5/0x10 [ 498.244669] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 498.249788] ? throtl_add_bio_tg+0x1f0/0x1f0 [ 498.254213] throtl_pd_alloc+0x6b/0x940 [ 498.258193] ? throtl_add_bio_tg+0x1f0/0x1f0 [ 498.262639] blkcg_activate_policy+0x120/0x5d0 [ 498.267232] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 498.272264] ? init_timer_key+0x88/0x350 [ 498.276339] blk_throtl_init+0x40d/0x620 [ 498.280395] ? blk_iolatency_init+0x1b7/0x2d0 [ 498.284881] blkcg_init_queue+0x1e3/0x540 [ 498.289021] blk_alloc_queue_node+0x7d0/0xbf0 [ 498.293505] blk_mq_init_queue+0x44/0xa0 [ 498.297561] loop_add+0x2cb/0x8a0 [ 498.301017] ? loop_add+0x2/0x8a0 [ 498.304468] loop_control_ioctl+0x16c/0x480 [ 498.308771] ? loop_lookup+0x1d0/0x1d0 [ 498.312639] ? fsnotify+0x77b/0xe10 [ 498.316261] ? loop_lookup+0x1d0/0x1d0 [ 498.320140] do_vfs_ioctl+0xcdb/0x12e0 [ 498.324018] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 498.328591] ? ioctl_preallocate+0x200/0x200 [ 498.332991] ? rcu_nmi_exit+0xb3/0x180 [ 498.336866] ? retint_kernel+0x2d/0x2d [ 498.340739] ? vfs_write+0x393/0x540 [ 498.344434] ? ksys_write+0x12b/0x2a0 [ 498.348223] ? ksys_write+0x1c8/0x2a0 [ 498.352008] ksys_ioctl+0x9b/0xc0 [ 498.355457] __x64_sys_ioctl+0x6f/0xb0 [ 498.359328] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 498.363899] do_syscall_64+0xf9/0x620 [ 498.367697] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 498.373127] RIP: 0033:0x7fac8387de99 [ 498.376821] 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 [ 498.395792] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 498.403592] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 498.410850] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 498.418111] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:41 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0xc0045878, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 498.425375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 498.432631] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:41 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffff00000000}, 0x0) 09:42:41 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 30) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:41 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x11}, 0x0) 09:42:41 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x8000000}, 0x0) 09:42:41 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfeffffff00000000}, 0x0) 09:42:41 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0xc0045878, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:41 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x60}, 0x0) [ 498.834629] FAULT_INJECTION: forcing a failure. [ 498.834629] name failslab, interval 1, probability 0, space 0, times 0 [ 498.847634] CPU: 0 PID: 29251 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 498.855556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.864915] Call Trace: [ 498.867528] dump_stack+0x1fc/0x2ef [ 498.871162] should_fail.cold+0xa/0xf [ 498.874958] ? setup_fault_attr+0x200/0x200 [ 498.879283] __should_failslab+0x115/0x180 [ 498.883510] should_failslab+0x5/0x10 [ 498.887295] __kmalloc+0x2ab/0x3c0 [ 498.890825] ? blk_stat_alloc_callback+0x81/0x290 [ 498.895664] ? blk_mq_hctx_mark_pending+0x1f0/0x1f0 [ 498.900675] ? plug_ctx_cmp+0x100/0x100 [ 498.904661] blk_stat_alloc_callback+0x81/0x290 [ 498.909322] blk_mq_init_allocated_queue+0x80/0x1300 [ 498.914422] ? blkcg_init_queue+0x1fd/0x540 [ 498.918754] ? blk_alloc_queue_node+0x7e4/0xbf0 [ 498.923421] blk_mq_init_queue+0x5c/0xa0 [ 498.927555] loop_add+0x2cb/0x8a0 [ 498.930994] loop_control_ioctl+0x16c/0x480 [ 498.935300] ? loop_lookup+0x1d0/0x1d0 [ 498.939175] ? finish_task_switch+0x118/0x760 [ 498.943656] ? switch_mm_irqs_off+0x764/0x1340 [ 498.948238] ? __schedule+0x88f/0x2040 [ 498.952122] ? loop_lookup+0x1d0/0x1d0 [ 498.956007] do_vfs_ioctl+0xcdb/0x12e0 [ 498.959899] ? io_schedule_timeout+0x140/0x140 [ 498.964479] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 498.969227] ? ioctl_preallocate+0x200/0x200 [ 498.973628] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 498.978199] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 498.982950] ? retint_kernel+0x2d/0x2d [ 498.986830] ? __fdget+0x155/0x230 [ 498.990363] ? __fdget+0x16f/0x230 [ 498.993890] ksys_ioctl+0x9b/0xc0 [ 498.997332] __x64_sys_ioctl+0x6f/0xb0 [ 499.001212] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 499.005792] do_syscall_64+0xf9/0x620 [ 499.009591] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 499.014773] RIP: 0033:0x7fac8387de99 [ 499.018477] 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 [ 499.037361] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 499.045059] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 499.052356] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 499.059617] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 499.066878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 499.074142] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:41 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 31) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:41 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0xc0189436, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:41 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0}, 0x0) 09:42:41 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe000000}, 0x0) 09:42:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf000000}, 0x0) [ 499.469000] FAULT_INJECTION: forcing a failure. [ 499.469000] name failslab, interval 1, probability 0, space 0, times 0 09:42:42 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff00000000000000}, 0x0) [ 499.523178] CPU: 0 PID: 29276 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 499.531110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.540472] Call Trace: [ 499.543110] dump_stack+0x1fc/0x2ef [ 499.546770] should_fail.cold+0xa/0xf [ 499.550588] ? setup_fault_attr+0x200/0x200 [ 499.554925] ? mutex_trylock+0x1a0/0x1a0 [ 499.559080] __should_failslab+0x115/0x180 [ 499.563323] should_failslab+0x5/0x10 [ 499.567148] kmem_cache_alloc_node_trace+0x244/0x3b0 09:42:42 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x300}, 0x0) [ 499.572260] __kmalloc_node+0x38/0x70 [ 499.576075] blk_mq_realloc_hw_ctxs+0x1d8/0x1000 [ 499.580839] ? kmem_cache_alloc_node_trace+0x351/0x3b0 [ 499.586133] blk_mq_init_allocated_queue+0x20c/0x1300 [ 499.591330] ? blkcg_init_queue+0x1fd/0x540 [ 499.595667] blk_mq_init_queue+0x5c/0xa0 [ 499.599736] loop_add+0x2cb/0x8a0 [ 499.603201] loop_control_ioctl+0x16c/0x480 [ 499.607530] ? loop_lookup+0x1d0/0x1d0 [ 499.611428] ? mark_held_locks+0xa6/0xf0 [ 499.615490] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 499.620253] ? loop_lookup+0x1d0/0x1d0 [ 499.624147] do_vfs_ioctl+0xcdb/0x12e0 [ 499.628039] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 499.632796] ? ioctl_preallocate+0x200/0x200 [ 499.637196] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 499.641954] ? rcu_nmi_exit+0xb3/0x180 [ 499.645847] ? retint_kernel+0x2d/0x2d [ 499.649721] ? __fdget+0x83/0x230 [ 499.653164] ? __fdget+0x91/0x230 [ 499.656605] ? __sanitizer_cov_trace_pc+0x14/0x50 [ 499.661433] ksys_ioctl+0x9b/0xc0 [ 499.664891] __x64_sys_ioctl+0x6f/0xb0 [ 499.668773] do_syscall_64+0xf9/0x620 [ 499.672570] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 499.677755] RIP: 0033:0x7fac8387de99 [ 499.681463] 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 [ 499.700364] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 499.708091] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 499.715347] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:42 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0xc020660b, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 499.722610] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 499.729873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 499.737131] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:42 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 32) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) 09:42:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x11000000}, 0x0) 09:42:42 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:42 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffffffffff000}, 0x0) 09:42:42 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x56a}, 0x0) 09:42:42 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x60000000}, 0x0) [ 500.066080] FAULT_INJECTION: forcing a failure. [ 500.066080] name failslab, interval 1, probability 0, space 0, times 0 [ 500.085152] CPU: 0 PID: 29298 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 500.093071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 500.102429] Call Trace: [ 500.105036] dump_stack+0x1fc/0x2ef [ 500.108672] should_fail.cold+0xa/0xf [ 500.112485] ? setup_fault_attr+0x200/0x200 [ 500.116820] __should_failslab+0x115/0x180 [ 500.121062] should_failslab+0x5/0x10 [ 500.124862] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 500.129972] __kmalloc_node+0x38/0x70 [ 500.133777] blk_mq_realloc_hw_ctxs+0x568/0x1000 [ 500.138530] blk_mq_init_allocated_queue+0x20c/0x1300 [ 500.143706] ? blkcg_init_queue+0x1fd/0x540 [ 500.148021] blk_mq_init_queue+0x5c/0xa0 [ 500.152068] loop_add+0x2cb/0x8a0 [ 500.155516] loop_control_ioctl+0x16c/0x480 [ 500.159823] ? loop_lookup+0x1d0/0x1d0 [ 500.163709] ? loop_lookup+0x1d0/0x1d0 [ 500.167596] ? loop_lookup+0x1d0/0x1d0 [ 500.171480] do_vfs_ioctl+0xcdb/0x12e0 [ 500.175384] ? vfs_write+0x3d7/0x540 [ 500.179096] ? ioctl_preallocate+0x200/0x200 [ 500.183508] ? lock_downgrade+0x720/0x720 [ 500.187652] ? check_preemption_disabled+0x41/0x280 [ 500.192669] ? vfs_write+0x393/0x540 [ 500.196377] ? ksys_write+0x1c8/0x2a0 [ 500.200179] ksys_ioctl+0x9b/0xc0 [ 500.203741] __x64_sys_ioctl+0x6f/0xb0 [ 500.207633] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 500.212324] do_syscall_64+0xf9/0x620 [ 500.216119] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 500.221294] RIP: 0033:0x7fac8387de99 [ 500.225055] 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 [ 500.244059] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 500.251876] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 500.259138] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:42 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) unshare(0x1c000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2be05458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9c619ff76d4756a545c5397fe868156b3059f539ff3862a07a43d2b7e64e76175c84ab2fe8733f308a432d863a4ece150c77fab5e271178c940e687f2adeec567792ac2dcdb28aa8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a0026dd03f12e2029ca783f3464bbe243263d0a603375e220dfe16521ca42541dcbed677599d39873e550300243dc7c3f9425c1a3c82913e188a1fbe1201ac86ac886559a627658d8ef0638b9f0bed175d7deeff917ce401ec0968121eb0b0cf41ade2cd6cde68b1fcfbbd99586af9acb10fa077be668ba408ce7dc6124b703bdbc6d2c90e9782724effa391712303c0217448ebd7073813675e4f77cea4d649338017b2f912af5898faa34e56d85be50432f481127bbbededb0668a29a61d366898091d00afdb72896873bf1ccf4038f"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 500.266497] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 500.273764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 500.281182] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) 09:42:43 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x700}, 0x0) 09:42:43 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6e050000}, 0x0) 09:42:43 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 33) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:43 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) unshare(0x1c000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2be05458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9c619ff76d4756a545c5397fe868156b3059f539ff3862a07a43d2b7e64e76175c84ab2fe8733f308a432d863a4ece150c77fab5e271178c940e687f2adeec567792ac2dcdb28aa8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a0026dd03f12e2029ca783f3464bbe243263d0a603375e220dfe16521ca42541dcbed677599d39873e550300243dc7c3f9425c1a3c82913e188a1fbe1201ac86ac886559a627658d8ef0638b9f0bed175d7deeff917ce401ec0968121eb0b0cf41ade2cd6cde68b1fcfbbd99586af9acb10fa077be668ba408ce7dc6124b703bdbc6d2c90e9782724effa391712303c0217448ebd7073813675e4f77cea4d649338017b2f912af5898faa34e56d85be50432f481127bbbededb0668a29a61d366898091d00afdb72896873bf1ccf4038f"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) unshare(0x1c000000) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2be05458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9c619ff76d4756a545c5397fe868156b3059f539ff3862a07a43d2b7e64e76175c84ab2fe8733f308a432d863a4ece150c77fab5e271178c940e687f2adeec567792ac2dcdb28aa8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a0026dd03f12e2029ca783f3464bbe243263d0a603375e220dfe16521ca42541dcbed677599d39873e550300243dc7c3f9425c1a3c82913e188a1fbe1201ac86ac886559a627658d8ef0638b9f0bed175d7deeff917ce401ec0968121eb0b0cf41ade2cd6cde68b1fcfbbd99586af9acb10fa077be668ba408ce7dc6124b703bdbc6d2c90e9782724effa391712303c0217448ebd7073813675e4f77cea4d649338017b2f912af5898faa34e56d85be50432f481127bbbededb0668a29a61d366898091d00afdb72896873bf1ccf4038f"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) geteuid() (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) (async) [ 500.981909] FAULT_INJECTION: forcing a failure. [ 500.981909] name failslab, interval 1, probability 0, space 0, times 0 [ 501.001882] CPU: 1 PID: 29331 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 501.009808] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.019170] Call Trace: [ 501.021773] dump_stack+0x1fc/0x2ef [ 501.025429] should_fail.cold+0xa/0xf 09:42:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x9effffff}, 0x0) [ 501.029350] ? setup_fault_attr+0x200/0x200 [ 501.033697] __should_failslab+0x115/0x180 [ 501.037947] should_failslab+0x5/0x10 [ 501.041749] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 501.046868] __kmalloc_node+0x38/0x70 [ 501.050687] sbitmap_init_node+0x123/0x440 [ 501.054922] blk_mq_realloc_hw_ctxs+0x5db/0x1000 [ 501.059677] blk_mq_init_allocated_queue+0x20c/0x1300 [ 501.064867] blk_mq_init_queue+0x5c/0xa0 [ 501.068922] loop_add+0x2cb/0x8a0 [ 501.072373] ? loop_lookup+0x2/0x1d0 [ 501.076088] loop_control_ioctl+0x16c/0x480 [ 501.080421] ? loop_lookup+0x1d0/0x1d0 [ 501.084305] ? __schedule+0x88f/0x2040 [ 501.088182] ? loop_lookup+0x1d0/0x1d0 [ 501.092077] do_vfs_ioctl+0xcdb/0x12e0 [ 501.095961] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 501.100721] ? ioctl_preallocate+0x200/0x200 [ 501.105131] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 501.109698] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 501.114457] ? rcu_nmi_exit+0xb3/0x180 [ 501.118342] ? retint_kernel+0x2d/0x2d [ 501.122232] ? __fdget+0x155/0x230 [ 501.125776] ? __fdget+0x16f/0x230 [ 501.129301] ksys_ioctl+0x9b/0xc0 [ 501.132757] __x64_sys_ioctl+0x6f/0xb0 [ 501.136650] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 501.141231] do_syscall_64+0xf9/0x620 [ 501.145293] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 501.150478] RIP: 0033:0x7fac8387de99 [ 501.154192] 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 [ 501.173098] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:43 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) (async) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) unshare(0x1c000000) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001540)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2be05458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9c619ff76d4756a545c5397fe868156b3059f539ff3862a07a43d2b7e64e76175c84ab2fe8733f308a432d863a4ece150c77fab5e271178c940e687f2adeec567792ac2dcdb28aa8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a0026dd03f12e2029ca783f3464bbe243263d0a603375e220dfe16521ca42541dcbed677599d39873e550300243dc7c3f9425c1a3c82913e188a1fbe1201ac86ac886559a627658d8ef0638b9f0bed175d7deeff917ce401ec0968121eb0b0cf41ade2cd6cde68b1fcfbbd99586af9acb10fa077be668ba408ce7dc6124b703bdbc6d2c90e9782724effa391712303c0217448ebd7073813675e4f77cea4d649338017b2f912af5898faa34e56d85be50432f481127bbbededb0668a29a61d366898091d00afdb72896873bf1ccf4038f"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:43 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe00}, 0x0) 09:42:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2}, 0x0) [ 501.180826] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 501.188096] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 501.195356] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 501.202618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 501.209879] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:43 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x3}, 0x0) 09:42:43 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffff}, 0x0) 09:42:43 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x0) 09:42:44 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000280)={{r2, r3+60000000}}, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r4 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r4, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf00}, 0x0) 09:42:44 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 34) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfeffffff}, 0x0) 09:42:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8}, 0x0) 09:42:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1100}, 0x0) 09:42:44 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 501.821514] FAULT_INJECTION: forcing a failure. [ 501.821514] name failslab, interval 1, probability 0, space 0, times 0 [ 501.834463] CPU: 1 PID: 29398 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 501.842367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.851727] Call Trace: [ 501.854327] dump_stack+0x1fc/0x2ef [ 501.857969] should_fail.cold+0xa/0xf [ 501.861790] ? setup_fault_attr+0x200/0x200 [ 501.866133] __should_failslab+0x115/0x180 09:42:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff000000}, 0x0) [ 501.870382] should_failslab+0x5/0x10 [ 501.874283] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 501.879398] blk_alloc_flush_queue+0x76/0x300 [ 501.883992] blk_mq_realloc_hw_ctxs+0x7bc/0x1000 [ 501.888769] blk_mq_init_allocated_queue+0x20c/0x1300 [ 501.893976] blk_mq_init_queue+0x5c/0xa0 [ 501.898130] loop_add+0x2cb/0x8a0 [ 501.901597] loop_control_ioctl+0x16c/0x480 [ 501.905921] ? loop_lookup+0x1d0/0x1d0 [ 501.909857] ? __vfs_write+0xff/0x770 [ 501.913663] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 501.918608] ? common_file_perm+0x4e5/0x850 [ 501.922945] ? loop_lookup+0x1d0/0x1d0 [ 501.926844] do_vfs_ioctl+0xcdb/0x12e0 [ 501.930735] ? vfs_write+0x3d7/0x540 [ 501.934539] ? ioctl_preallocate+0x200/0x200 [ 501.938954] ? lock_downgrade+0x720/0x720 [ 501.943110] ? check_preemption_disabled+0x41/0x280 [ 501.948136] ? vfs_write+0x393/0x540 [ 501.951863] ? ksys_write+0x1c8/0x2a0 [ 501.955673] ksys_ioctl+0x9b/0xc0 [ 501.959124] __x64_sys_ioctl+0x6f/0xb0 [ 501.962996] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 501.967561] do_syscall_64+0xf9/0x620 [ 501.971400] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 501.976568] RIP: 0033:0x7fac8387de99 [ 501.980270] 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 [ 501.999148] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 502.006853] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 502.014105] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xe}, 0x0) 09:42:44 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (rerun: 32) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) (async, rerun: 32) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async, rerun: 32) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000280)={{r2, r3+60000000}}, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r4 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r4, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6000}, 0x0) [ 502.021355] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 502.028605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 502.036120] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:44 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 35) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf}, 0x0) 09:42:44 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) timer_settime(0x0, 0x0, 0x0, 0x0) (rerun: 32) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000280)={{r2, r3+60000000}}, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r4 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r4, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffff000}, 0x0) 09:42:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6a05}, 0x0) 09:42:44 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:44 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff7f}, 0x0) [ 502.389235] FAULT_INJECTION: forcing a failure. [ 502.389235] name failslab, interval 1, probability 0, space 0, times 0 [ 502.402315] CPU: 1 PID: 29427 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 502.410226] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 502.419584] Call Trace: [ 502.422186] dump_stack+0x1fc/0x2ef [ 502.425867] should_fail.cold+0xa/0xf [ 502.429681] ? setup_fault_attr+0x200/0x200 [ 502.434020] __should_failslab+0x115/0x180 09:42:44 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf000}, 0x0) 09:42:44 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x11}, 0x0) [ 502.438265] should_failslab+0x5/0x10 [ 502.442078] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 502.447282] __kmalloc_node+0x38/0x70 [ 502.451085] blk_alloc_flush_queue+0x120/0x300 [ 502.455657] blk_mq_realloc_hw_ctxs+0x7bc/0x1000 [ 502.460406] blk_mq_init_allocated_queue+0x20c/0x1300 [ 502.465579] ? blkcg_init_queue+0x1fd/0x540 [ 502.469888] ? blk_alloc_queue_node+0x7d2/0xbf0 [ 502.474544] blk_mq_init_queue+0x5c/0xa0 [ 502.478591] loop_add+0x2cb/0x8a0 [ 502.482125] loop_control_ioctl+0x16c/0x480 [ 502.486431] ? loop_lookup+0x1d0/0x1d0 [ 502.490307] ? loop_lookup+0x1d0/0x1d0 [ 502.494177] do_vfs_ioctl+0xcdb/0x12e0 [ 502.498050] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 502.502889] ? ioctl_preallocate+0x200/0x200 [ 502.507388] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 502.511965] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 502.516718] ? rcu_nmi_exit+0xb3/0x180 [ 502.520661] ? retint_kernel+0x2d/0x2d [ 502.524624] ? __fdget+0x91/0x230 [ 502.528060] ? __fdget+0xaa/0x230 [ 502.531503] ksys_ioctl+0x9b/0xc0 [ 502.534954] __x64_sys_ioctl+0x6f/0xb0 [ 502.538938] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 502.543517] do_syscall_64+0xf9/0x620 [ 502.547314] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 502.552489] RIP: 0033:0x7fac8387de99 [ 502.556194] 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 [ 502.575323] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 502.583030] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 502.590288] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 502.597545] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 502.604807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 502.612690] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 [ 502.700466] ieee802154 phy0 wpan0: encryption failed: -22 [ 502.706122] ieee802154 phy1 wpan1: encryption failed: -22 09:42:45 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 36) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff9e}, 0x0) 09:42:45 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r3) 09:42:45 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x60}, 0x0) 09:42:45 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff00}, 0x0) [ 502.977050] FAULT_INJECTION: forcing a failure. [ 502.977050] name failslab, interval 1, probability 0, space 0, times 0 09:42:45 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 503.048509] CPU: 0 PID: 29461 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 503.056433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 503.065786] Call Trace: [ 503.068364] dump_stack+0x1fc/0x2ef [ 503.071976] should_fail.cold+0xa/0xf [ 503.075894] ? setup_fault_attr+0x200/0x200 [ 503.080201] __should_failslab+0x115/0x180 [ 503.084416] should_failslab+0x5/0x10 [ 503.088240] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 503.093336] __kmalloc_node+0x38/0x70 [ 503.097136] blk_alloc_flush_queue+0x120/0x300 [ 503.101716] blk_mq_realloc_hw_ctxs+0x7bc/0x1000 [ 503.106480] blk_mq_init_allocated_queue+0x20c/0x1300 [ 503.111663] ? blkcg_init_queue+0x1fd/0x540 [ 503.115977] blk_mq_init_queue+0x5c/0xa0 [ 503.120042] loop_add+0x2cb/0x8a0 [ 503.123485] loop_control_ioctl+0x16c/0x480 [ 503.127840] ? loop_lookup+0x1d0/0x1d0 [ 503.131711] ? loop_lookup+0x1d0/0x1d0 [ 503.135583] ? do_vfs_ioctl+0xcd0/0x12e0 [ 503.139625] ? loop_lookup+0x1d0/0x1d0 [ 503.143500] do_vfs_ioctl+0xcdb/0x12e0 [ 503.147371] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 503.152107] ? ioctl_preallocate+0x200/0x200 [ 503.156502] ? retint_kernel+0x2d/0x2d [ 503.160376] ? ksys_write+0x138/0x2a0 [ 503.164202] ? __sanitizer_cov_trace_const_cmp8+0x4/0x20 [ 503.169632] ? ksys_write+0x1c8/0x2a0 [ 503.173415] ksys_ioctl+0x9b/0xc0 [ 503.176882] __x64_sys_ioctl+0x6f/0xb0 [ 503.180753] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 503.185313] do_syscall_64+0xf9/0x620 [ 503.189098] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 503.194267] RIP: 0033:0x7fac8387de99 [ 503.197963] 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 [ 503.216932] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 503.224621] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 503.231891] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 503.239143] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:45 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffff0}, 0x0) [ 503.246397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 503.253646] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:45 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 37) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:45 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r3) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) geteuid() (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) (async) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r3) (async) 09:42:45 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf0}, 0x0) 09:42:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffffe}, 0x0) [ 503.527779] FAULT_INJECTION: forcing a failure. [ 503.527779] name failslab, interval 1, probability 0, space 0, times 0 [ 503.549502] CPU: 1 PID: 29481 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 503.557509] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 503.566869] Call Trace: [ 503.569480] dump_stack+0x1fc/0x2ef [ 503.573128] should_fail.cold+0xa/0xf 09:42:46 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x30000}, 0x0) 09:42:46 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x300}, 0x0) [ 503.576948] ? setup_fault_attr+0x200/0x200 [ 503.581889] ? lock_is_held_type+0x17a/0x210 [ 503.586314] __should_failslab+0x115/0x180 [ 503.590559] should_failslab+0x5/0x10 [ 503.594371] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 503.599488] __kmalloc_node+0x38/0x70 [ 503.603311] sbitmap_init_node+0x123/0x440 [ 503.607556] sbitmap_queue_init_node+0x37/0x6c0 [ 503.612239] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 503.617258] blk_mq_init_tags+0x10d/0x2b0 [ 503.621396] blk_mq_alloc_rq_map+0x9d/0x230 [ 503.625706] blk_mq_init_sched+0x219/0x730 [ 503.629931] elevator_init_mq+0xf0/0x180 [ 503.633979] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 503.639156] blk_mq_init_queue+0x5c/0xa0 [ 503.643319] loop_add+0x2cb/0x8a0 [ 503.646784] loop_control_ioctl+0x16c/0x480 [ 503.651101] ? loop_lookup+0x1d0/0x1d0 [ 503.654978] ? loop_lookup+0x1d0/0x1d0 [ 503.658852] ? loop_lookup+0x1d0/0x1d0 [ 503.662733] do_vfs_ioctl+0xcdb/0x12e0 [ 503.666607] ? vfs_write+0x3d7/0x540 [ 503.670316] ? ioctl_preallocate+0x200/0x200 [ 503.674724] ? lock_downgrade+0x720/0x720 [ 503.678864] ? check_preemption_disabled+0x41/0x280 [ 503.683865] ? vfs_write+0x393/0x540 [ 503.687564] ? ksys_write+0x1c8/0x2a0 [ 503.691348] ksys_ioctl+0x9b/0xc0 [ 503.694799] __x64_sys_ioctl+0x6f/0xb0 [ 503.698681] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 503.703246] do_syscall_64+0xf9/0x620 [ 503.707029] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 503.712218] RIP: 0033:0x7fac8387de99 [ 503.715916] 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 [ 503.734902] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 503.742589] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 503.749853] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 503.757201] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 503.764468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 503.771726] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:46 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:46 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 38) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:46 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x34000}, 0x0) 09:42:46 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x433}, 0x0) 09:42:46 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r3) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) geteuid() (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) (async) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r3) (async) 09:42:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3000000000000}, 0x0) 09:42:46 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x400300}, 0x0) 09:42:46 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xe00}, 0x0) [ 504.098404] FAULT_INJECTION: forcing a failure. [ 504.098404] name failslab, interval 1, probability 0, space 0, times 0 [ 504.118606] CPU: 1 PID: 29523 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 504.126526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 504.135888] Call Trace: [ 504.138485] dump_stack+0x1fc/0x2ef [ 504.142118] should_fail.cold+0xa/0xf [ 504.145925] ? setup_fault_attr+0x200/0x200 [ 504.150257] __should_failslab+0x115/0x180 [ 504.154588] should_failslab+0x5/0x10 [ 504.158402] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 504.163534] sbitmap_queue_init_node+0x240/0x6c0 [ 504.168320] blk_mq_init_tags+0x10d/0x2b0 [ 504.172493] blk_mq_alloc_rq_map+0x9d/0x230 [ 504.176838] blk_mq_init_sched+0x219/0x730 [ 504.181255] elevator_init_mq+0xf0/0x180 [ 504.185349] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 504.190568] blk_mq_init_queue+0x5c/0xa0 [ 504.194682] loop_add+0x2cb/0x8a0 09:42:46 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 504.198149] loop_control_ioctl+0x16c/0x480 [ 504.202485] ? loop_lookup+0x1d0/0x1d0 [ 504.206393] ? loop_lookup+0x1d0/0x1d0 [ 504.210291] do_vfs_ioctl+0xcdb/0x12e0 [ 504.214185] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 504.218952] ? ioctl_preallocate+0x200/0x200 [ 504.223385] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 504.228143] ? rcu_nmi_exit+0xb3/0x180 [ 504.232024] ? retint_kernel+0x2d/0x2d [ 504.235915] ? __fdget+0x14b/0x230 [ 504.239444] ? __fdget+0x155/0x230 [ 504.242991] ? __sanitizer_cov_trace_pc+0xd/0x50 [ 504.247733] ksys_ioctl+0x9b/0xc0 [ 504.251184] __x64_sys_ioctl+0x6f/0xb0 [ 504.255064] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 504.259720] do_syscall_64+0xf9/0x620 [ 504.263505] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 504.268681] RIP: 0033:0x7fac8387de99 [ 504.272449] 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 [ 504.291346] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:42:46 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0xc0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000001480)={{r2, r3+10000000}, {0x77359400}}, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r4 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r4, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x40030000000000}, 0x0) [ 504.299049] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 504.306301] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 504.313580] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 504.320835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 504.328108] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:47 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffff}, 0x0) 09:42:47 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:47 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 39) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:47 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) creat(&(0x7f0000000240)='./file0\x00', 0xc0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) (async, rerun: 32) unshare(0x8000400) (rerun: 32) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 32) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) (rerun: 32) timer_settime(0x0, 0x1, &(0x7f0000001480)={{r2, r3+10000000}, {0x77359400}}, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r4 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r4, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:47 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1100}, 0x0) 09:42:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffffffffff}, 0x0) 09:42:47 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1000000}, 0x0) 09:42:47 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x2000000}, 0x0) 09:42:47 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x3304}, 0x0) [ 505.087908] FAULT_INJECTION: forcing a failure. [ 505.087908] name failslab, interval 1, probability 0, space 0, times 0 [ 505.102859] CPU: 1 PID: 29584 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 505.110762] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.120127] Call Trace: [ 505.122718] dump_stack+0x1fc/0x2ef [ 505.126347] should_fail.cold+0xa/0xf [ 505.130141] ? setup_fault_attr+0x200/0x200 [ 505.134517] ? lock_acquire+0x170/0x3c0 [ 505.138491] __should_failslab+0x115/0x180 [ 505.142725] should_failslab+0x5/0x10 [ 505.146510] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 505.151615] __kmalloc_node+0x38/0x70 [ 505.155539] sbitmap_init_node+0x123/0x440 [ 505.159777] sbitmap_queue_init_node+0x37/0x6c0 [ 505.164448] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 505.169463] blk_mq_init_tags+0x10d/0x2b0 [ 505.173609] blk_mq_alloc_rq_map+0x9d/0x230 [ 505.177918] ? elevator_find+0x121/0x150 [ 505.181972] blk_mq_init_sched+0x219/0x730 [ 505.186198] elevator_init_mq+0xf0/0x180 [ 505.190407] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 505.195589] blk_mq_init_queue+0x5c/0xa0 [ 505.199637] loop_add+0x2cb/0x8a0 [ 505.203078] loop_control_ioctl+0x16c/0x480 [ 505.207382] ? loop_lookup+0x1d0/0x1d0 [ 505.211257] ? do_vfs_ioctl+0xbd/0x12e0 [ 505.215221] ? loop_lookup+0x1d0/0x1d0 [ 505.219177] do_vfs_ioctl+0xcdb/0x12e0 [ 505.223046] ? lock_release+0x440/0x8b0 [ 505.227003] ? ioctl_preallocate+0x200/0x200 [ 505.231407] ? lock_downgrade+0x720/0x720 [ 505.235638] ? check_preemption_disabled+0x41/0x280 [ 505.240851] ? vfs_write+0x393/0x540 [ 505.244628] ? ksys_write+0x1c8/0x2a0 [ 505.248423] ksys_ioctl+0x9b/0xc0 [ 505.251879] __x64_sys_ioctl+0x6f/0xb0 [ 505.255760] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 505.260329] do_syscall_64+0xf9/0x620 [ 505.264123] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 505.269306] RIP: 0033:0x7fac8387de99 09:42:47 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x100000000000000}, 0x0) 09:42:47 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 505.273003] 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 [ 505.291890] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 505.299670] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 505.306921] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 505.314181] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 505.321452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 505.328759] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:48 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) creat(&(0x7f0000000240)='./file0\x00', 0xc0) (async, rerun: 64) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (rerun: 64) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) (async, rerun: 32) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async, rerun: 32) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000001480)={{r2, r3+10000000}, {0x77359400}}, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async, rerun: 32) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r4 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r4, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:48 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3000000}, 0x0) 09:42:48 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x6000}, 0x0) 09:42:48 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 40) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:48 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x4000000}, 0x0) 09:42:48 executing program 0: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000511, 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={0x1, 0x10001}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000001480)=0x6e) fallocate(r0, 0x24, 0x4, 0x10000) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) listen(r1, 0x10001) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e41764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a00482dc1ea558c23c1e385e2315877da651acdbe7ac2b46b5a9f99d733b3ec333a7f14e0ed91414b3b2a2965f683883d9f5b4bfa8cfd504b6d1bae77165b2425519b55c407dd379dac635c"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x1) r2 = geteuid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x200000000000000}, 0x0) 09:42:48 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf000}, 0x0) 09:42:48 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:48 executing program 0: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000511, 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={0x1, 0x10001}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000001480)=0x6e) fallocate(r0, 0x24, 0x4, 0x10000) (async) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) listen(r1, 0x10001) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e41764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a00482dc1ea558c23c1e385e2315877da651acdbe7ac2b46b5a9f99d733b3ec333a7f14e0ed91414b3b2a2965f683883d9f5b4bfa8cfd504b6d1bae77165b2425519b55c407dd379dac635c"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x1) (async) r2 = geteuid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 505.895076] FAULT_INJECTION: forcing a failure. [ 505.895076] name failslab, interval 1, probability 0, space 0, times 0 [ 505.911908] CPU: 1 PID: 29634 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 505.919826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.929183] Call Trace: [ 505.931791] dump_stack+0x1fc/0x2ef [ 505.935442] should_fail.cold+0xa/0xf [ 505.939258] ? setup_fault_attr+0x200/0x200 09:42:48 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x300000000000000}, 0x0) 09:42:48 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x7000000}, 0x0) [ 505.943595] ? __should_failslab+0x61/0x180 [ 505.947930] __should_failslab+0x115/0x180 [ 505.952179] should_failslab+0x5/0x10 [ 505.955992] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 505.961110] __kmalloc_node+0x38/0x70 [ 505.964923] sbitmap_init_node+0x123/0x440 [ 505.969166] sbitmap_queue_init_node+0x37/0x6c0 [ 505.973841] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 505.978874] blk_mq_init_tags+0x10d/0x2b0 [ 505.983076] blk_mq_alloc_rq_map+0x9d/0x230 [ 505.987407] ? elevator_get+0x29/0x170 [ 505.991388] blk_mq_init_sched+0x219/0x730 [ 505.995632] elevator_init_mq+0xf0/0x180 [ 505.999705] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 506.004892] blk_mq_init_queue+0x5c/0xa0 [ 506.009034] loop_add+0x2cb/0x8a0 [ 506.012547] loop_control_ioctl+0x16c/0x480 [ 506.016852] ? loop_lookup+0x1d0/0x1d0 [ 506.020741] ? mark_held_locks+0xa6/0xf0 [ 506.024811] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 506.029566] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 506.034231] ? loop_lookup+0x1d0/0x1d0 [ 506.038106] do_vfs_ioctl+0xcdb/0x12e0 [ 506.041984] ? vfs_write+0x3d7/0x540 [ 506.045683] ? ioctl_preallocate+0x200/0x200 [ 506.050083] ? lock_downgrade+0x720/0x720 [ 506.054225] ? check_preemption_disabled+0x41/0x280 [ 506.059245] ? vfs_write+0x393/0x540 [ 506.062949] ? ksys_write+0x1c8/0x2a0 [ 506.066732] ksys_ioctl+0x9b/0xc0 [ 506.070182] __x64_sys_ioctl+0x6f/0xb0 [ 506.074061] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 506.078633] do_syscall_64+0xf9/0x620 [ 506.082428] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 506.087606] RIP: 0033:0x7fac8387de99 [ 506.091307] 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 [ 506.110188] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 506.117974] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 506.125227] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 506.132475] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:48 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xff00}, 0x0) 09:42:48 executing program 0: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000511, 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={0x1, 0x10001}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000340)={{}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000001480)=0x6e) fallocate(r0, 0x24, 0x4, 0x10000) (async) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) listen(r1, 0x10001) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e41764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a00482dc1ea558c23c1e385e2315877da651acdbe7ac2b46b5a9f99d733b3ec333a7f14e0ed91414b3b2a2965f683883d9f5b4bfa8cfd504b6d1bae77165b2425519b55c407dd379dac635c"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x1) r2 = geteuid() write$FUSE_ATTR(0xffffffffffffffff, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 506.139737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 506.147007] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:48 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) timer_getoverrun(0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240), 0xffffffffffffde6e, 0x4b4003) open_by_handle_at(r2, &(0x7f0000000280)=@FILEID_UDF_WITH_PARENT={0x14, 0x52, {{0x0, 0x8, 0xcd, 0xfffffc00}, 0xa424, 0x80}}, 0x24080) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:49 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 41) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:49 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:49 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) (async) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) timer_getoverrun(0x0) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240), 0xffffffffffffde6e, 0x4b4003) open_by_handle_at(r2, &(0x7f0000000280)=@FILEID_UDF_WITH_PARENT={0x14, 0x52, {{0x0, 0x8, 0xcd, 0xfffffc00}, 0xa424, 0x80}}, 0x24080) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:49 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x30000}, 0x0) 09:42:49 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x8000000}, 0x0) 09:42:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x400000000000000}, 0x0) 09:42:49 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x34000}, 0x0) 09:42:49 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe000000}, 0x0) [ 506.962668] FAULT_INJECTION: forcing a failure. [ 506.962668] name failslab, interval 1, probability 0, space 0, times 0 [ 506.981920] CPU: 0 PID: 29691 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 506.989837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 506.999199] Call Trace: [ 507.001799] dump_stack+0x1fc/0x2ef [ 507.005439] should_fail.cold+0xa/0xf 09:42:49 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x700000000000000}, 0x0) [ 507.009282] ? setup_fault_attr+0x200/0x200 [ 507.013608] ? lock_acquire+0x170/0x3c0 [ 507.017590] __should_failslab+0x115/0x180 [ 507.021835] should_failslab+0x5/0x10 [ 507.025638] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 507.030749] sbitmap_queue_init_node+0x240/0x6c0 [ 507.035498] ? blk_mq_init_tags+0x7b/0x2b0 [ 507.039720] blk_mq_init_tags+0x16f/0x2b0 [ 507.043861] blk_mq_alloc_rq_map+0x9d/0x230 [ 507.048243] blk_mq_init_sched+0x219/0x730 [ 507.052563] elevator_init_mq+0xf0/0x180 [ 507.056615] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 507.061797] blk_mq_init_queue+0x5c/0xa0 [ 507.065843] loop_add+0x2cb/0x8a0 [ 507.069305] loop_control_ioctl+0x16c/0x480 [ 507.073768] ? loop_lookup+0x1d0/0x1d0 [ 507.077644] ? __vfs_write+0xff/0x770 [ 507.081440] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 507.086492] ? common_file_perm+0x4e5/0x850 [ 507.090803] ? loop_lookup+0x1d0/0x1d0 [ 507.094679] do_vfs_ioctl+0xcdb/0x12e0 [ 507.098553] ? vfs_write+0x3d7/0x540 [ 507.102342] ? ioctl_preallocate+0x200/0x200 [ 507.106741] ? lock_downgrade+0x720/0x720 [ 507.110876] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 507.115621] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 507.120191] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 507.124966] ? rcu_nmi_exit+0xb3/0x180 [ 507.128846] ? retint_kernel+0x2d/0x2d [ 507.132764] ksys_ioctl+0x9b/0xc0 [ 507.136529] __x64_sys_ioctl+0x6f/0xb0 [ 507.140437] do_syscall_64+0xf9/0x620 [ 507.144243] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 507.149431] RIP: 0033:0x7fac8387de99 [ 507.153147] 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 [ 507.172043] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 507.179740] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 507.187001] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 507.194259] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 507.201526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 09:42:49 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) timer_getoverrun(0x0) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) r2 = syz_open_dev$sndpcmc(&(0x7f0000000240), 0xffffffffffffde6e, 0x4b4003) open_by_handle_at(r2, &(0x7f0000000280)=@FILEID_UDF_WITH_PARENT={0x14, 0x52, {{0x0, 0x8, 0xcd, 0xfffffc00}, 0xa424, 0x80}}, 0x24080) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) [ 507.208783] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:49 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c1a86dbc2bea3ed1733a22aa4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f47290a65400c0ef4eed8f22a315b3a00"/284], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:50 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x400300}, 0x0) 09:42:50 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 42) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:50 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x800000000000000}, 0x0) 09:42:50 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf000000}, 0x0) 09:42:50 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf0ffff}, 0x0) 09:42:50 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async, rerun: 64) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async, rerun: 64) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 64) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async, rerun: 32) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c1a86dbc2bea3ed1733a22aa4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f47290a65400c0ef4eed8f22a315b3a00"/284], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async, rerun: 32) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:50 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) [ 507.902816] FAULT_INJECTION: forcing a failure. [ 507.902816] name fail_page_alloc, interval 1, probability 0, space 0, times 0 09:42:50 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x11000000}, 0x0) 09:42:50 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xe00000000000000}, 0x0) [ 507.984198] CPU: 0 PID: 29739 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 507.992131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 508.001504] Call Trace: [ 508.004109] dump_stack+0x1fc/0x2ef [ 508.007756] should_fail.cold+0xa/0xf [ 508.011578] ? setup_fault_attr+0x200/0x200 [ 508.015934] __alloc_pages_nodemask+0x239/0x2890 [ 508.020709] ? mark_held_locks+0xa6/0xf0 [ 508.024780] ? finish_task_switch+0x118/0x760 [ 508.029296] ? finish_task_switch+0x146/0x760 [ 508.033804] ? finish_task_switch+0x118/0x760 [ 508.038303] ? switch_mm_irqs_off+0x764/0x1340 [ 508.042889] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 508.047735] ? __schedule+0x88f/0x2040 [ 508.051617] ? mark_held_locks+0xa6/0xf0 [ 508.055890] ? io_schedule_timeout+0x140/0x140 [ 508.060571] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 508.065325] ? find_next_bit+0x105/0x130 [ 508.069463] ? __cpu_to_node+0x7b/0xa0 [ 508.073343] ? blk_mq_hw_queue_to_node+0xc1/0x100 [ 508.078184] blk_mq_alloc_rqs+0x242/0x800 [ 508.082765] blk_mq_init_sched+0x26c/0x730 [ 508.087028] elevator_init_mq+0xf0/0x180 [ 508.091096] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 508.096290] blk_mq_init_queue+0x5c/0xa0 [ 508.100358] loop_add+0x2cb/0x8a0 [ 508.103828] loop_control_ioctl+0x16c/0x480 [ 508.108238] ? loop_lookup+0x1d0/0x1d0 [ 508.112285] ? do_vfs_ioctl+0xbd/0x12e0 [ 508.116510] ? loop_lookup+0x1d0/0x1d0 [ 508.120516] do_vfs_ioctl+0xcdb/0x12e0 [ 508.124404] ? vfs_write+0x3d7/0x540 [ 508.128115] ? ioctl_preallocate+0x200/0x200 [ 508.132649] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 508.137395] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 508.141974] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 508.146733] ? rcu_nmi_exit+0xb3/0x180 [ 508.150627] ? retint_kernel+0x2d/0x2d [ 508.154670] ksys_ioctl+0x9b/0xc0 [ 508.158132] __x64_sys_ioctl+0x6f/0xb0 [ 508.162022] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 508.166605] do_syscall_64+0xf9/0x620 [ 508.170409] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 508.175597] RIP: 0033:0x7fac8387de99 [ 508.179299] 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 [ 508.198289] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 508.206220] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 508.213481] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 508.220902] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:50 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 508.228300] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 508.235560] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:50 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 43) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:50 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c1a86dbc2bea3ed1733a22aa4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f47290a65400c0ef4eed8f22a315b3a00"/284], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c1a86dbc2bea3ed1733a22aa4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f47290a65400c0ef4eed8f22a315b3a00"/284], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) geteuid() (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) (async) 09:42:51 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 09:42:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf00000000000000}, 0x0) 09:42:51 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x60000000}, 0x0) 09:42:51 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x3000000}, 0x0) [ 508.637876] FAULT_INJECTION: forcing a failure. [ 508.637876] name failslab, interval 1, probability 0, space 0, times 0 [ 508.675585] CPU: 1 PID: 29774 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 09:42:51 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x103, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458cbc7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea1f98583ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2d010075a83740808c7cd365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a31"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0xb) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) [ 508.683520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 508.692884] Call Trace: [ 508.695515] dump_stack+0x1fc/0x2ef [ 508.699154] should_fail.cold+0xa/0xf [ 508.702967] ? setup_fault_attr+0x200/0x200 [ 508.707308] ? __lockdep_init_map+0x100/0x5a0 [ 508.711910] __should_failslab+0x115/0x180 [ 508.716269] should_failslab+0x5/0x10 [ 508.720086] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 508.725214] __kmalloc_node+0x38/0x70 [ 508.729037] blk_mq_alloc_rq_map+0x120/0x230 [ 508.733463] blk_mq_init_sched+0x219/0x730 [ 508.737726] elevator_init_mq+0xf0/0x180 [ 508.741804] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 508.747030] blk_mq_init_queue+0x5c/0xa0 [ 508.751106] loop_add+0x2cb/0x8a0 [ 508.754576] loop_control_ioctl+0x16c/0x480 [ 508.758915] ? loop_lookup+0x1d0/0x1d0 [ 508.762835] ? __vfs_write+0xff/0x770 [ 508.766636] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 508.771556] ? loop_lookup+0x1d0/0x1d0 [ 508.775516] do_vfs_ioctl+0xcdb/0x12e0 [ 508.779392] ? vfs_write+0x3d7/0x540 [ 508.783171] ? ioctl_preallocate+0x200/0x200 [ 508.787660] ? lock_downgrade+0x720/0x720 [ 508.791799] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 508.796577] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 508.801162] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 508.806007] ? rcu_nmi_exit+0xb3/0x180 [ 508.809889] ? retint_kernel+0x2d/0x2d [ 508.813765] ksys_ioctl+0x9b/0xc0 [ 508.817220] __x64_sys_ioctl+0x6f/0xb0 [ 508.821120] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 508.825706] do_syscall_64+0xf9/0x620 [ 508.829498] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 508.834671] RIP: 0033:0x7fac8387de99 [ 508.838372] 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 [ 508.857265] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 508.864962] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 508.872226] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 508.879483] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:51 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6a050000}, 0x0) 09:42:51 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x1100000000000000}, 0x0) [ 508.886743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 508.894005] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:51 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 44) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:51 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 09:42:51 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x103, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458cbc7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea1f98583ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2d010075a83740808c7cd365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a31"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0xb) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x1000) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x103, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458cbc7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea1f98583ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2d010075a83740808c7cd365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a31"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0xb) (async) geteuid() (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) (async) 09:42:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6000000000000000}, 0x0) [ 509.172313] FAULT_INJECTION: forcing a failure. [ 509.172313] name failslab, interval 1, probability 0, space 0, times 0 09:42:51 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x9effffff}, 0x0) 09:42:51 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000000}, 0x0) [ 509.246152] CPU: 0 PID: 29817 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 509.254164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 509.263627] Call Trace: [ 509.266206] dump_stack+0x1fc/0x2ef [ 509.269839] should_fail.cold+0xa/0xf [ 509.273703] ? setup_fault_attr+0x200/0x200 [ 509.278036] ? lock_acquire+0x1ec/0x3c0 [ 509.282125] __should_failslab+0x115/0x180 [ 509.286350] should_failslab+0x5/0x10 [ 509.290158] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 509.295265] elevator_alloc+0x7a/0x200 [ 509.299142] dd_init_queue+0x20/0x430 [ 509.302954] ? dd_exit_queue+0xb0/0xb0 [ 509.306842] blk_mq_init_sched+0x395/0x730 [ 509.311085] elevator_init_mq+0xf0/0x180 [ 509.315161] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 509.320475] blk_mq_init_queue+0x5c/0xa0 [ 509.324535] loop_add+0x2cb/0x8a0 [ 509.327974] loop_control_ioctl+0x16c/0x480 [ 509.332363] ? loop_lookup+0x1d0/0x1d0 [ 509.336240] ? fsnotify+0xc83/0xe10 [ 509.339854] ? loop_lookup+0x1d0/0x1d0 [ 509.343734] do_vfs_ioctl+0xcdb/0x12e0 [ 509.347610] ? vfs_write+0x3d7/0x540 [ 509.351312] ? ioctl_preallocate+0x200/0x200 [ 509.355710] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 509.360459] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 509.365029] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 509.369786] ? rcu_nmi_exit+0xb3/0x180 [ 509.373670] ? retint_kernel+0x2d/0x2d [ 509.377548] ksys_ioctl+0x9b/0xc0 [ 509.380996] __x64_sys_ioctl+0x6f/0xb0 [ 509.384894] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 509.389479] do_syscall_64+0xf9/0x620 [ 509.393282] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 509.398456] RIP: 0033:0x7fac8387de99 [ 509.402155] 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 [ 509.421045] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 509.428738] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 509.436028] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 09:42:52 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) [ 509.443285] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 509.450538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 509.457805] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:52 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 45) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:52 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) timer_settime(0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1000) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) unshare(0x0) (async, rerun: 64) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0x103, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="1c0100001100200025bd7000fddbdf251800000030005a80e55f2b4b5458cbc7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea1f98583ed1733a22cb4da4e3638f172fd7008b00417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2d010075a83740808c7cd365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a31"], 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async, rerun: 64) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0xb) (rerun: 64) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:52 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffff}, 0x0) 09:42:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x6e05000000000000}, 0x0) 09:42:52 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xe000000}, 0x0) 09:42:52 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:52 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x9effffff00000000}, 0x0) [ 509.925170] FAULT_INJECTION: forcing a failure. [ 509.925170] name failslab, interval 1, probability 0, space 0, times 0 09:42:52 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) 09:42:52 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfeffffff}, 0x0) [ 509.986667] CPU: 0 PID: 29868 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 509.994943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 510.004308] Call Trace: [ 510.006911] dump_stack+0x1fc/0x2ef [ 510.010552] should_fail.cold+0xa/0xf [ 510.014365] ? setup_fault_attr+0x200/0x200 [ 510.018704] __should_failslab+0x115/0x180 [ 510.022970] should_failslab+0x5/0x10 [ 510.026781] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 510.031876] dd_init_queue+0x94/0x430 [ 510.035664] blk_mq_init_sched+0x395/0x730 [ 510.039889] elevator_init_mq+0xf0/0x180 [ 510.043938] blk_mq_init_allocated_queue+0xe1f/0x1300 [ 510.049122] blk_mq_init_queue+0x5c/0xa0 [ 510.053180] loop_add+0x2cb/0x8a0 [ 510.056622] loop_control_ioctl+0x16c/0x480 [ 510.060929] ? loop_lookup+0x1d0/0x1d0 [ 510.064890] ? __vfs_write+0xff/0x770 [ 510.068704] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 510.073716] ? common_file_perm+0x4e5/0x850 [ 510.078025] ? loop_lookup+0x1d0/0x1d0 [ 510.081903] do_vfs_ioctl+0xcdb/0x12e0 [ 510.085777] ? vfs_write+0x3d7/0x540 [ 510.089477] ? ioctl_preallocate+0x200/0x200 [ 510.093877] ? lock_downgrade+0x720/0x720 [ 510.098023] ? check_preemption_disabled+0x41/0x280 [ 510.103030] ? vfs_write+0x393/0x540 [ 510.106732] ? ksys_write+0x1c8/0x2a0 [ 510.110520] ksys_ioctl+0x9b/0xc0 [ 510.113975] __x64_sys_ioctl+0x6f/0xb0 [ 510.117858] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 510.122439] do_syscall_64+0xf9/0x620 [ 510.126230] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 510.131408] RIP: 0033:0x7fac8387de99 [ 510.135110] 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 [ 510.154196] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 510.161893] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 510.169150] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 510.176405] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 09:42:52 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0xffffffffffffffda, 0x0, {0x100006, 0x0, 0x0, {0xfffffffffffffffe, 0x20000000000, 0x100ff, 0x0, 0x8, 0x80000800, 0x0, 0x3, 0x0, 0x2000, 0x7ffffffc, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x50, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xc, 0x8b, 0x0, 0x0, @u64=0x4f8d}]}, 0x50}, 0x1, 0x0, 0x0, 0x44}, 0x41) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x10000}, 0x0) timer_create(0x3, &(0x7f0000000240)={0x0, 0x7, 0x4, @tid=r2}, &(0x7f0000000280)) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) [ 510.183670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 510.190945] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:53 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 46) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:53 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff000000}, 0x0) 09:42:53 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0xffffffffffffffda, 0x0, {0x100006, 0x0, 0x0, {0xfffffffffffffffe, 0x20000000000, 0x100ff, 0x0, 0x8, 0x80000800, 0x0, 0x3, 0x0, 0x2000, 0x7ffffffc, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x50, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xc, 0x8b, 0x0, 0x0, @u64=0x4f8d}]}, 0x50}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x10000}, 0x0) (async) timer_create(0x3, &(0x7f0000000240)={0x0, 0x7, 0x4, @tid=r2}, &(0x7f0000000280)) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffff00000000}, 0x0) 09:42:53 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:53 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x11000000}, 0x0) [ 510.938535] FAULT_INJECTION: forcing a failure. [ 510.938535] name failslab, interval 1, probability 0, space 0, times 0 09:42:53 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfeffffff00000000}, 0x0) 09:42:53 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffff000}, 0x0) 09:42:53 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x33040000}, 0x0) [ 511.029346] CPU: 0 PID: 29901 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 511.037260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 511.046602] Call Trace: [ 511.049305] dump_stack+0x1fc/0x2ef [ 511.052926] should_fail.cold+0xa/0xf [ 511.056723] ? setup_fault_attr+0x200/0x200 [ 511.061044] ? lock_acquire+0x170/0x3c0 [ 511.065018] __should_failslab+0x115/0x180 [ 511.069243] should_failslab+0x5/0x10 [ 511.073040] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 511.078133] __alloc_disk_node+0x69/0x410 [ 511.082273] loop_add+0x39c/0x8a0 [ 511.085852] loop_control_ioctl+0x16c/0x480 [ 511.090178] ? loop_lookup+0x1d0/0x1d0 [ 511.094153] ? loop_lookup+0x1d0/0x1d0 [ 511.098029] ? loop_lookup+0x1d0/0x1d0 [ 511.101921] do_vfs_ioctl+0xcdb/0x12e0 [ 511.105811] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 511.110396] ? ioctl_preallocate+0x200/0x200 [ 511.114803] ? rcu_nmi_exit+0xb3/0x180 [ 511.118794] ? retint_kernel+0x2d/0x2d [ 511.122680] ? security_file_ioctl+0x83/0xb0 [ 511.127089] ? __sanitizer_cov_trace_pc+0x4/0x50 [ 511.131958] ksys_ioctl+0x9b/0xc0 [ 511.135411] __x64_sys_ioctl+0x6f/0xb0 [ 511.139401] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 511.143993] do_syscall_64+0xf9/0x620 [ 511.147789] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 511.152967] RIP: 0033:0x7fac8387de99 [ 511.156668] 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 [ 511.175555] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 511.183254] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 511.190519] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 511.198041] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 511.205296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 511.212655] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:53 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:53 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0xffffffffffffffda, 0x0, {0x100006, 0x0, 0x0, {0xfffffffffffffffe, 0x20000000000, 0x100ff, 0x0, 0x8, 0x80000800, 0x0, 0x3, 0x0, 0x2000, 0x7ffffffc, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x50, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xc, 0x8b, 0x0, 0x0, @u64=0x4f8d}]}, 0x50}, 0x1, 0x0, 0x0, 0x44}, 0x41) r2 = getpid() sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x10000}, 0x0) timer_create(0x3, &(0x7f0000000240)={0x0, 0x7, 0x4, @tid=r2}, &(0x7f0000000280)) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r3 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0xffffffffffffffda, 0x0, {0x100006, 0x0, 0x0, {0xfffffffffffffffe, 0x20000000000, 0x100ff, 0x0, 0x8, 0x80000800, 0x0, 0x3, 0x0, 0x2000, 0x7ffffffc, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x50, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xc, 0x8b, 0x0, 0x0, @u64=0x4f8d}]}, 0x50}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) getpid() (async) sched_setattr(r2, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x10000}, 0x0) (async) timer_create(0x3, &(0x7f0000000240)={0x0, 0x7, 0x4, @tid=r2}, &(0x7f0000000280)) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) geteuid() (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r3, 0xee01, 0x1, 0x4}}}, 0x78) (async) 09:42:54 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 47) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:54 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff7f}, 0x0) 09:42:54 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @inherit={0x70, &(0x7f0000001480)={0x1, 0x5, 0x5, 0x3, {0x1, 0x3, 0x4, 0x71, 0x85}, [0x4, 0x6, 0x10001, 0x3, 0x0]}}, @subvolid=0x400000000000}) unshare(0x6000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() bind$isdn_base(0xffffffffffffffff, &(0x7f0000000240)={0x22, 0x40, 0x3, 0x2e, 0x7f}, 0x6) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:54 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff9e}, 0x0) 09:42:54 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x60000000}, 0x0) 09:42:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xff00000000000000}, 0x0) 09:42:54 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:54 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) 09:42:54 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffff0}, 0x0) 09:42:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) [ 511.821323] FAULT_INJECTION: forcing a failure. [ 511.821323] name failslab, interval 1, probability 0, space 0, times 0 [ 511.844079] CPU: 0 PID: 29955 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 511.852007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 511.861368] Call Trace: [ 511.864093] dump_stack+0x1fc/0x2ef [ 511.867735] should_fail.cold+0xa/0xf [ 511.871636] ? setup_fault_attr+0x200/0x200 [ 511.875962] ? lock_acquire+0x170/0x3c0 [ 511.879930] __should_failslab+0x115/0x180 [ 511.884159] should_failslab+0x5/0x10 [ 511.888110] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 511.893214] __kmalloc_node+0x38/0x70 [ 511.897011] disk_expand_part_tbl+0x1b4/0x3a0 [ 511.901499] __alloc_disk_node+0x118/0x410 [ 511.905723] loop_add+0x39c/0x8a0 [ 511.909203] loop_control_ioctl+0x16c/0x480 [ 511.913574] ? loop_lookup+0x1d0/0x1d0 [ 511.917457] ? __vfs_write+0xff/0x770 [ 511.921244] ? proc_tgid_io_accounting+0x7f0/0x7f0 [ 511.926161] ? loop_lookup+0x1d0/0x1d0 [ 511.930037] do_vfs_ioctl+0xcdb/0x12e0 [ 511.933912] ? vfs_write+0x3d7/0x540 [ 511.937839] ? ioctl_preallocate+0x200/0x200 [ 511.942242] ? lock_downgrade+0x720/0x720 [ 511.946384] ? check_preemption_disabled+0x41/0x280 [ 511.951396] ? vfs_write+0x393/0x540 [ 511.955102] ? ksys_write+0x1c8/0x2a0 [ 511.958894] ksys_ioctl+0x9b/0xc0 [ 511.962442] __x64_sys_ioctl+0x6f/0xb0 [ 511.966321] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 511.970898] do_syscall_64+0xf9/0x620 [ 511.974782] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 511.979973] RIP: 0033:0x7fac8387de99 [ 511.983691] 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 [ 512.002670] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 512.010366] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 512.017636] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 512.024895] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 512.032240] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 512.039498] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:54 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) (async) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @inherit={0x70, &(0x7f0000001480)={0x1, 0x5, 0x5, 0x3, {0x1, 0x3, 0x4, 0x71, 0x85}, [0x4, 0x6, 0x10001, 0x3, 0x0]}}, @subvolid=0x400000000000}) unshare(0x6000000) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async, rerun: 64) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async, rerun: 64) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r2 = geteuid() bind$isdn_base(0xffffffffffffffff, &(0x7f0000000240)={0x22, 0x40, 0x3, 0x2e, 0x7f}, 0x6) (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:54 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @inherit={0x70, &(0x7f0000001480)={0x1, 0x5, 0x5, 0x3, {0x1, 0x3, 0x4, 0x71, 0x85}, [0x4, 0x6, 0x10001, 0x3, 0x0]}}, @subvolid=0x400000000000}) unshare(0x6000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() bind$isdn_base(0xffffffffffffffff, &(0x7f0000000240)={0x22, 0x40, 0x3, 0x2e, 0x7f}, 0x6) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) (async) unshare(0x8000400) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x0) (async) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @inherit={0x70, &(0x7f0000001480)={0x1, 0x5, 0x5, 0x3, {0x1, 0x3, 0x4, 0x71, 0x85}, [0x4, 0x6, 0x10001, 0x3, 0x0]}}, @subvolid=0x400000000000}) (async) unshare(0x6000000) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) geteuid() (async) bind$isdn_base(0xffffffffffffffff, &(0x7f0000000240)={0x22, 0x40, 0x3, 0x2e, 0x7f}, 0x6) (async) write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) (async) 09:42:54 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 48) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:54 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) 09:42:54 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xffffffff00000000}, 0x0) 09:42:55 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffffe}, 0x0) 09:42:55 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:55 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0xfffffffffffffff5, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x9, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xfffffffffffff000}, 0x0) 09:42:55 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x3000000000000}, 0x0) [ 512.628002] FAULT_INJECTION: forcing a failure. [ 512.628002] name failslab, interval 1, probability 0, space 0, times 0 [ 512.660330] CPU: 1 PID: 30015 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 512.668268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 09:42:55 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xfeffffff}, 0x0) 09:42:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}}, 0x0) [ 512.677661] Call Trace: [ 512.680272] dump_stack+0x1fc/0x2ef [ 512.683921] should_fail.cold+0xa/0xf [ 512.687741] ? setup_fault_attr+0x200/0x200 [ 512.692084] __should_failslab+0x115/0x180 [ 512.696333] should_failslab+0x5/0x10 [ 512.700149] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 512.705272] __alloc_disk_node+0x69/0x410 [ 512.709430] loop_add+0x39c/0x8a0 [ 512.712876] loop_control_ioctl+0x16c/0x480 [ 512.717310] ? loop_lookup+0x1d0/0x1d0 [ 512.721191] ? mark_held_locks+0xa6/0xf0 [ 512.725251] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 512.730002] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 512.734569] ? loop_lookup+0x1d0/0x1d0 [ 512.738457] do_vfs_ioctl+0xcdb/0x12e0 [ 512.742335] ? vfs_write+0x3d7/0x540 [ 512.746036] ? ioctl_preallocate+0x200/0x200 [ 512.750459] ? lock_downgrade+0x720/0x720 [ 512.754602] ? check_preemption_disabled+0x41/0x280 [ 512.759618] ? vfs_write+0x393/0x540 [ 512.763323] ? ksys_write+0x1c8/0x2a0 [ 512.767113] ksys_ioctl+0x9b/0xc0 [ 512.770561] __x64_sys_ioctl+0x6f/0xb0 [ 512.774526] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 512.779227] do_syscall_64+0xf9/0x620 [ 512.783095] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 512.788297] RIP: 0033:0x7fac8387de99 [ 512.792013] 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 [ 512.810917] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 512.818795] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 512.826201] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 512.833570] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 512.840834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 512.848112] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 09:42:55 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x40030000000000}, 0x0) 09:42:55 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0xb) (fail_nth: 49) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:55 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xff000000}, 0x0) 09:42:55 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01}}}, 0x78) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x0, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x4, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:55 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) timer_settime(0x0, 0x0, 0x0, 0x0) unshare(0x8000400) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x511, 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={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x142100, 0x0) (async) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0xb) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r0}, 0x0, 0xe, @unused=[0x3ff, 0x0, 0x7f, 0x200000000000000], @subvolid=0x400000000000}) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) setreuid(0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, &(0x7f00000002c0)={0x78, 0x0, 0x0, {0x100006, 0x0, 0x0, {0x0, 0x0, 0xff, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x2000, 0x80000000, 0x0, 0xee01, 0x80}}}, 0x78) (async) sendmsg$nl_generic(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000001340)={0x11c, 0x11, 0x20, 0x70bd25, 0x25dfdbfd, {0x18}, [@nested={0x30, 0x5a, 0x0, 0x1, [@generic="e55f2b4b5458c7c7d3f43cd55756e9d1ba75eed63df33abe56c8a86dbc2bea3ed1733a22cb4da4e3638f172f", @generic]}, @typed={0xd7, 0x8b, 0x0, 0x0, @binary="417bcf36b5dc1711ce8018d3c9e550500a405092915670059e9ca072f76d4756a545c5397fe868156b3059f5395c84ab2fe8733f308a432d863a4ee5150c77fab5e271178c940e687f2adeec567792ac2dcdb275a8372ad969c9d365e51764b9de6ff91ae9f6f92d4bb1ab7a31fb3115aa04a1ccc989c2e225dc7563526d7a471738dca281f9761b9dcdc78d26a0c1995f4ab51b8eb496beb0871227df659bbb3090666899058da1b9710bf041dfdd9d18ae5d2438f29f4729e0da944998f8145f1c96b8022c0a65400c0ef4eed8f22a315b3a"}]}, 0x11c}, 0x1, 0x0, 0x0, 0x44}, 0x41) (async) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, 0xb) (async) r2 = geteuid() write$FUSE_ATTR(r0, &(0x7f0000000140)={0x78, 0xfffffffffffffff5, 0x0, {0x48001, 0xce7c, 0x0, {0x5, 0x8, 0x7, 0x7, 0x0, 0x1, 0x3, 0xffff0, 0x80, 0x1000, 0x9, r2, 0xee01, 0x1, 0x4}}}, 0x78) 09:42:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2}, 0x0) 09:42:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x3}, 0x0) 09:42:55 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$perf(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0xf0ffffffffffff}, 0x0) [ 513.262476] FAULT_INJECTION: forcing a failure. [ 513.262476] name failslab, interval 1, probability 0, space 0, times 0 [ 513.286402] CPU: 0 PID: 30047 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 513.294348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 513.303718] Call Trace: [ 513.306319] dump_stack+0x1fc/0x2ef [ 513.309966] should_fail.cold+0xa/0xf [ 513.313900] ? setup_fault_attr+0x200/0x200 [ 513.318217] __should_failslab+0x115/0x180 [ 513.322517] should_failslab+0x5/0x10 [ 513.326315] kmem_cache_alloc_trace+0x284/0x380 [ 513.331107] device_create_groups_vargs+0x8a/0x270 [ 513.336039] device_create+0xdf/0x120 [ 513.339842] ? device_create_vargs+0x50/0x50 [ 513.344248] ? pointer+0x850/0x850 [ 513.347784] bdi_register_va.part.0+0x4c/0x750 [ 513.352362] bdi_register+0x12a/0x140 [ 513.356150] ? bdi_register_va+0x80/0x80 [ 513.360216] ? retint_kernel+0x2d/0x2d [ 513.364120] bdi_register_owner+0x59/0x100 [ 513.368355] __device_add_disk+0xd58/0x10c0 [ 513.372671] ? sprintf+0xc0/0x100 [ 513.376115] ? blk_alloc_devt+0x2d0/0x2d0 [ 513.380255] ? __raw_spin_lock_init+0x28/0x100 [ 513.384835] ? __lockdep_init_map+0x100/0x5a0 [ 513.389325] loop_add+0x628/0x8a0 [ 513.392774] loop_control_ioctl+0x16c/0x480 [ 513.397086] ? loop_lookup+0x1d0/0x1d0 [ 513.400967] ? loop_lookup+0x1d0/0x1d0 [ 513.404850] ? loop_lookup+0x1d0/0x1d0 [ 513.408810] do_vfs_ioctl+0xcdb/0x12e0 [ 513.412690] ? rcu_nmi_exit+0xb3/0x180 [ 513.416564] ? ioctl_preallocate+0x200/0x200 [ 513.421084] ? vfs_write+0x38e/0x540 [ 513.424794] ? vfs_write+0x393/0x540 [ 513.428676] ? ksys_write+0x1c8/0x2a0 [ 513.432468] ksys_ioctl+0x9b/0xc0 [ 513.436177] __x64_sys_ioctl+0x6f/0xb0 [ 513.440385] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 513.444958] do_syscall_64+0xf9/0x620 [ 513.448829] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 513.454279] RIP: 0033:0x7fac8387de99 [ 513.457983] 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 [ 513.476874] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 513.484584] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 513.491851] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 513.499305] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 513.506577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 09:42:56 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) msgget$private(0x0, 0x0) r0 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_ADD(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r0, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_TYPE={0x5, 0x4, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0xfffff000}, 0x0) [ 513.513849] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 [ 513.540301] ------------[ cut here ]------------ [ 513.551170] WARNING: CPU: 1 PID: 30047 at block/genhd.c:719 __device_add_disk.cold+0x69/0x188 [ 513.559860] Kernel panic - not syncing: panic_on_warn set ... [ 513.559860] [ 513.567327] CPU: 1 PID: 30047 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 513.575364] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 513.584879] Call Trace: [ 513.587456] dump_stack+0x1fc/0x2ef [ 513.591135] panic+0x26a/0x50e [ 513.594314] ? __warn_printk+0xf3/0xf3 [ 513.598214] ? __device_add_disk.cold+0x69/0x188 [ 513.602980] ? __probe_kernel_read+0x130/0x1b0 [ 513.607718] ? __warn.cold+0x5/0x5a [ 513.611494] ? __device_add_disk.cold+0x69/0x188 [ 513.616234] __warn.cold+0x20/0x5a [ 513.619765] ? io_schedule_timeout+0x140/0x140 [ 513.624336] ? __device_add_disk.cold+0x69/0x188 [ 513.629164] report_bug+0x262/0x2b0 [ 513.632781] do_error_trap+0x1d7/0x310 [ 513.636658] ? math_error+0x310/0x310 [ 513.640582] ? __irq_work_queue_local+0x101/0x160 [ 513.645422] ? irq_work_queue+0x29/0x80 [ 513.649383] ? error_entry+0x72/0xd0 [ 513.653082] ? trace_hardirqs_off_caller+0x6e/0x210 [ 513.658085] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 513.662914] invalid_op+0x14/0x20 [ 513.666396] RIP: 0010:__device_add_disk.cold+0x69/0x188 [ 513.671745] Code: 02 84 c0 74 08 3c 03 0f 8e a8 00 00 00 44 8b a5 f0 05 00 00 e9 67 ad 6a fb e8 05 45 66 f9 48 c7 c7 60 75 b2 88 e8 64 76 f7 ff <0f> 0b e9 8f b9 6a fb e8 ed 44 66 f9 48 c7 c7 60 75 b2 88 e8 4c 76 [ 513.690631] RSP: 0018:ffff88804fb27b38 EFLAGS: 00010286 [ 513.695979] RAX: 0000000000000024 RBX: 0000000000000001 RCX: 0000000000000000 [ 513.703233] RDX: 0000000000040000 RSI: ffffffff814dff01 RDI: ffffed1009f64f59 [ 513.710488] RBP: ffff8880a47f1540 R08: 0000000000000024 R09: 0000000000000000 [ 513.717742] R10: 0000000000000005 R11: 0000000000000000 R12: ffff8880a47f15d0 [ 513.725191] R13: ffff8880a47f1bd0 R14: 00000000fffffff4 R15: ffff8880a47f1544 [ 513.732468] ? vprintk_func+0x81/0x180 [ 513.736347] ? __device_add_disk.cold+0x69/0x188 [ 513.741175] ? sprintf+0xc0/0x100 [ 513.744615] ? blk_alloc_devt+0x2d0/0x2d0 [ 513.748750] ? __raw_spin_lock_init+0x28/0x100 [ 513.753341] ? __lockdep_init_map+0x100/0x5a0 [ 513.757827] loop_add+0x628/0x8a0 [ 513.761273] loop_control_ioctl+0x16c/0x480 [ 513.766179] ? loop_lookup+0x1d0/0x1d0 [ 513.770065] ? loop_lookup+0x1d0/0x1d0 [ 513.773949] ? loop_lookup+0x1d0/0x1d0 [ 513.777837] do_vfs_ioctl+0xcdb/0x12e0 [ 513.781727] ? rcu_nmi_exit+0xb3/0x180 [ 513.785671] ? ioctl_preallocate+0x200/0x200 [ 513.790080] ? vfs_write+0x38e/0x540 [ 513.793897] ? vfs_write+0x393/0x540 [ 513.797617] ? ksys_write+0x1c8/0x2a0 [ 513.801417] ksys_ioctl+0x9b/0xc0 [ 513.804874] __x64_sys_ioctl+0x6f/0xb0 [ 513.808779] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 513.813356] do_syscall_64+0xf9/0x620 [ 513.817157] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 513.822442] RIP: 0033:0x7fac8387de99 [ 513.826157] 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 [ 513.845054] RSP: 002b:00007fac821f3168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 513.852765] RAX: ffffffffffffffda RBX: 00007fac83990f60 RCX: 00007fac8387de99 [ 513.860019] RDX: 000000000000000b RSI: 0000000000004c80 RDI: 0000000000000004 [ 513.867275] RBP: 00007fac821f31d0 R08: 0000000000000000 R09: 0000000000000000 [ 513.874529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 513.881891] R13: 00007ffcb8810c8f R14: 00007fac821f3300 R15: 0000000000022000 [ 513.889762] Kernel Offset: disabled [ 513.893501] Rebooting in 86400 seconds..