x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:32:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:04 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) [ 2075.391968] syz-executor.0 (9668) used greatest stack depth: 22904 bytes left 10:32:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:04 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xca9, 0x0, 0x0) 10:32:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:04 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xcc4, 0x0, 0x0) 10:32:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xcce, 0x0, 0x0) 10:32:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:16 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:32:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:16 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xcd4, 0x0, 0x0) 10:32:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:32:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xcda, 0x0, 0x0) 10:32:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:16 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xce3, 0x0, 0x0) 10:32:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:17 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:32:31 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xce8, 0x0, 0x0) 10:32:31 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:32:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:32:31 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xcee, 0x0, 0x0) 10:32:31 executing program 6: r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:32:31 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xcf6, 0x0, 0x0) 10:32:31 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:31 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd11, 0x0, 0x0) 10:32:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd1b, 0x0, 0x0) 10:32:45 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd21, 0x0, 0x0) 10:32:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:45 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd27, 0x0, 0x0) 10:32:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd30, 0x0, 0x0) 10:32:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:57 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd35, 0x0, 0x0) 10:32:57 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd3b, 0x0, 0x0) 10:32:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd43, 0x0, 0x0) 10:32:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd5e, 0x0, 0x0) 10:32:58 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd68, 0x0, 0x0) 10:32:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd6e, 0x0, 0x0) 10:32:58 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:32:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd74, 0x0, 0x0) 10:33:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:11 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd7d, 0x0, 0x0) 10:33:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd82, 0x0, 0x0) 10:33:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd88, 0x0, 0x0) 10:33:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:12 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xd90, 0x0, 0x0) 10:33:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdab, 0x0, 0x0) 10:33:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdb5, 0x0, 0x0) 10:33:25 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdbb, 0x0, 0x0) 10:33:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdc1, 0x0, 0x0) 10:33:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdca, 0x0, 0x0) 10:33:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:38 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdcf, 0x0, 0x0) 10:33:38 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdd5, 0x0, 0x0) 10:33:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:38 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xddd, 0x0, 0x0) 10:33:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:38 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:33:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdee, 0x0, 0x0) 10:33:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:33:50 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdf8, 0x0, 0x0) 10:34:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:34:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:34:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:34:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xdfe, 0x0, 0x0) 10:34:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:34:03 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x10000027f) 10:34:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe04, 0x0, 0x0) 10:34:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:34:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:34:18 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe0d, 0x0, 0x0) 10:34:18 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x10000027f) 10:34:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:34:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:18 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:18 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:34:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:19 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x10000027f) 10:34:19 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe12, 0x0, 0x0) 10:34:19 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:34:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:34:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe18, 0x0, 0x0) 10:34:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:34:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:34:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe20, 0x0, 0x0) 10:34:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:34:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:34:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 10:34:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe30, 0x0, 0x0) 10:34:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:34:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 10:34:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:34 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe53, 0x0, 0x0) 10:34:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:34:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:48 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe5d, 0x0, 0x0) 10:34:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:34:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:34:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 10:34:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:01 executing program 1: socket$netlink(0x10, 0x3, 0xc) r0 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:35:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe63, 0x0, 0x0) 10:35:01 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:01 executing program 1: socket$netlink(0x10, 0x3, 0xc) r0 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:35:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe69, 0x0, 0x0) 10:35:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe72, 0x0, 0x0) 10:35:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe77, 0x0, 0x0) 10:35:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:02 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe7d, 0x0, 0x0) 10:35:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) openat(0xffffffffffffff9c, 0x0, 0x4042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:02 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe85, 0x0, 0x0) 10:35:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xe96, 0x0, 0x0) 10:35:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 1) 10:35:02 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xea0, 0x0, 0x0) [ 2253.565533] FAULT_INJECTION: forcing a failure. [ 2253.565533] name failslab, interval 1, probability 0, space 0, times 0 [ 2253.568234] CPU: 0 PID: 10163 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2253.569219] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2253.570230] Call Trace: [ 2253.570562] [ 2253.570865] dump_stack_lvl+0xc1/0xf0 [ 2253.571366] should_fail_ex+0x4b4/0x5b0 [ 2253.571896] should_failslab+0x9/0x20 [ 2253.572396] __kmem_cache_alloc_node+0x5b/0x310 [ 2253.572997] ? alloc_pipe_info+0x10e/0x590 [ 2253.573592] kmalloc_trace+0x26/0x120 [ 2253.574098] alloc_pipe_info+0x10e/0x590 [ 2253.574647] splice_direct_to_actor+0x6e6/0x8c0 [ 2253.575263] ? __pfx_direct_splice_actor+0x10/0x10 [ 2253.575895] ? inode_security+0x105/0x140 [ 2253.576469] ? avc_policy_seqno+0xd/0x70 [ 2253.577013] ? selinux_file_permission+0x96/0x520 [ 2253.577692] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2253.578397] ? security_file_permission+0xb5/0xe0 [ 2253.579039] do_splice_direct+0x1bc/0x290 [ 2253.579574] ? __pfx_do_splice_direct+0x10/0x10 [ 2253.580192] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2253.580792] ? lock_is_held_type+0x9f/0x120 [ 2253.581369] do_sendfile+0xb1d/0x12b0 [ 2253.581919] ? __pfx_do_sendfile+0x10/0x10 [ 2253.582496] __x64_sys_sendfile64+0x1d5/0x210 [ 2253.583086] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2253.583750] do_syscall_64+0x3f/0x90 [ 2253.584238] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2253.584894] RIP: 0033:0x7fa7e3130b19 [ 2253.585369] 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 [ 2253.587587] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2253.588528] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2253.589483] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2253.590391] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2253.591323] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2253.592241] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2253.593192] 10:35:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 1) 10:35:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 2) 10:35:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 1) 10:35:15 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:15 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xea6, 0x0, 0x0) [ 2265.951921] FAULT_INJECTION: forcing a failure. [ 2265.951921] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2265.953562] CPU: 0 PID: 10169 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2265.954669] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2265.955810] Call Trace: [ 2265.956189] [ 2265.956530] dump_stack_lvl+0xc1/0xf0 [ 2265.957101] should_fail_ex+0x4b4/0x5b0 [ 2265.957700] _copy_from_user+0x2e/0x180 [ 2265.958291] copy_msghdr_from_user+0x89/0x150 [ 2265.958932] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2265.959643] ? kstrtouint+0xd6/0x130 [ 2265.960211] ? __pfx___lock_acquire+0x10/0x10 [ 2265.960873] ? find_held_lock+0x2c/0x110 [ 2265.961462] ? get_pid_task+0xec/0x250 [ 2265.962071] ___sys_sendmsg+0xdd/0x1b0 [ 2265.962663] ? __pfx____sys_sendmsg+0x10/0x10 [ 2265.963346] ? __fget_files+0x24e/0x480 [ 2265.963955] ? lock_release+0x1e3/0x710 [ 2265.964573] ? __pfx_lock_release+0x10/0x10 [ 2265.965228] ? trace_lock_acquire+0x170/0x1e0 [ 2265.965919] ? __pfx___fget_files+0x10/0x10 [ 2265.966559] ? lock_acquire+0x32/0xc0 [ 2265.967145] ? __pfx___fget_files+0x10/0x10 [ 2265.967794] ? __fget_files+0x270/0x480 [ 2265.968406] ? __fget_light+0xe5/0x280 [ 2265.969006] __sys_sendmsg+0xf7/0x1d0 [ 2265.969575] ? __pfx___sys_sendmsg+0x10/0x10 [ 2265.970245] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2265.971110] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2265.971976] ? fput+0x2f/0x1a0 [ 2265.972482] ? ksys_write+0x1a7/0x260 [ 2265.973079] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2265.973894] do_syscall_64+0x3f/0x90 [ 2265.974455] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2265.975206] RIP: 0033:0x7f475b6adb19 [ 2265.975758] 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 [ 2265.978322] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2265.979479] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2265.980481] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2265.981494] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2265.982517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2265.983528] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2265.984562] 10:35:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 1) [ 2266.032326] FAULT_INJECTION: forcing a failure. [ 2266.032326] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2266.033219] CPU: 1 PID: 10177 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2266.033763] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2266.034310] Call Trace: [ 2266.034493] [ 2266.034659] dump_stack_lvl+0xc1/0xf0 [ 2266.034931] should_fail_ex+0x4b4/0x5b0 [ 2266.035233] _copy_from_user+0x2e/0x180 [ 2266.035526] copy_msghdr_from_user+0x89/0x150 [ 2266.035850] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2266.036204] ? kstrtouint+0xd6/0x130 [ 2266.036487] ? __pfx___lock_acquire+0x10/0x10 [ 2266.036821] ? find_held_lock+0x2c/0x110 [ 2266.037111] ? get_pid_task+0xec/0x250 [ 2266.037403] ___sys_sendmsg+0xdd/0x1b0 [ 2266.037699] ? __pfx____sys_sendmsg+0x10/0x10 [ 2266.038019] ? __fget_files+0x24e/0x480 [ 2266.038309] ? lock_release+0x1e3/0x710 [ 2266.038611] ? __pfx_lock_release+0x10/0x10 [ 2266.038924] ? trace_lock_acquire+0x170/0x1e0 [ 2266.039248] ? __pfx___fget_files+0x10/0x10 [ 2266.039546] ? lock_acquire+0x32/0xc0 [ 2266.039833] ? __pfx___fget_files+0x10/0x10 [ 2266.040143] ? __fget_files+0x270/0x480 [ 2266.040434] ? __fget_light+0xe5/0x280 [ 2266.040706] __sys_sendmsg+0xf7/0x1d0 [ 2266.040978] ? __pfx___sys_sendmsg+0x10/0x10 [ 2266.041305] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2266.041752] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2266.042191] ? fput+0x2f/0x1a0 [ 2266.042445] ? ksys_write+0x1a7/0x260 [ 2266.042743] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2266.043135] do_syscall_64+0x3f/0x90 [ 2266.043417] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2266.043795] RIP: 0033:0x7f1c03ad4b19 [ 2266.044067] 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 [ 2266.045353] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2266.045921] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2266.046426] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2266.046931] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2266.047443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2266.047957] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2266.048486] 10:35:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 2) 10:35:15 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xeac, 0x0, 0x0) [ 2266.108311] FAULT_INJECTION: forcing a failure. [ 2266.108311] name failslab, interval 1, probability 0, space 0, times 0 [ 2266.109545] CPU: 1 PID: 10180 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2266.110093] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2266.110647] Call Trace: [ 2266.110832] [ 2266.110995] dump_stack_lvl+0xc1/0xf0 [ 2266.111275] should_fail_ex+0x4b4/0x5b0 [ 2266.111645] should_failslab+0x9/0x20 [ 2266.112026] __kmem_cache_alloc_node+0x5b/0x310 [ 2266.112358] ? alloc_pipe_info+0x10e/0x590 [ 2266.112676] kmalloc_trace+0x26/0x120 [ 2266.112946] alloc_pipe_info+0x10e/0x590 [ 2266.113232] splice_direct_to_actor+0x6e6/0x8c0 [ 2266.113565] ? __pfx_direct_splice_actor+0x10/0x10 [ 2266.113913] ? inode_security+0x105/0x140 [ 2266.114213] ? avc_policy_seqno+0xd/0x70 [ 2266.114496] ? selinux_file_permission+0x96/0x520 [ 2266.114840] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2266.115178] ? security_file_permission+0xb5/0xe0 [ 2266.115535] do_splice_direct+0x1bc/0x290 [ 2266.115816] ? __pfx_do_splice_direct+0x10/0x10 [ 2266.116154] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2266.116464] ? lock_is_held_type+0x9f/0x120 [ 2266.116781] do_sendfile+0xb1d/0x12b0 [ 2266.117059] ? __pfx_do_sendfile+0x10/0x10 [ 2266.117377] __x64_sys_sendfile64+0x1d5/0x210 [ 2266.117699] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2266.118059] do_syscall_64+0x3f/0x90 [ 2266.118322] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2266.118695] RIP: 0033:0x7f7ffe1fdb19 [ 2266.118963] 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 [ 2266.120240] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2266.120788] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2266.121277] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2266.121814] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2266.122321] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2266.122821] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2266.123329] [ 2266.130470] FAULT_INJECTION: forcing a failure. [ 2266.130470] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2266.131331] CPU: 1 PID: 10183 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2266.131886] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2266.132456] Call Trace: [ 2266.132644] [ 2266.132818] dump_stack_lvl+0xc1/0xf0 [ 2266.133175] should_fail_ex+0x4b4/0x5b0 [ 2266.133542] _copy_from_user+0x2e/0x180 [ 2266.133849] iovec_from_user+0x23e/0x3c0 [ 2266.134169] __import_iovec+0x68/0x600 [ 2266.134470] ? __might_fault+0xa9/0x180 [ 2266.134774] ? lock_acquire+0x32/0xc0 [ 2266.135073] ? __might_fault+0xa9/0x180 [ 2266.135483] import_iovec+0x87/0xb0 [ 2266.135862] copy_msghdr_from_user+0xed/0x150 [ 2266.136279] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2266.136607] ? kstrtouint+0xd6/0x130 [ 2266.136902] ? find_held_lock+0x2c/0x110 [ 2266.137209] ? get_pid_task+0xec/0x250 [ 2266.137504] ___sys_sendmsg+0xdd/0x1b0 [ 2266.137783] ? __pfx____sys_sendmsg+0x10/0x10 [ 2266.138125] ? __fget_files+0x24e/0x480 [ 2266.138433] ? lock_release+0x1e3/0x710 [ 2266.138742] ? __pfx_lock_release+0x10/0x10 [ 2266.139079] ? trace_lock_acquire+0x170/0x1e0 [ 2266.139480] ? __pfx___fget_files+0x10/0x10 [ 2266.139864] ? lock_acquire+0x32/0xc0 [ 2266.140166] ? __pfx___fget_files+0x10/0x10 [ 2266.140494] ? __fget_files+0x270/0x480 [ 2266.140771] ? __fget_light+0xe5/0x280 [ 2266.141072] __sys_sendmsg+0xf7/0x1d0 [ 2266.141327] ? __pfx___sys_sendmsg+0x10/0x10 [ 2266.141668] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2266.142056] ? fput+0x2f/0x1a0 [ 2266.142336] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2266.142805] do_syscall_64+0x3f/0x90 [ 2266.143085] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2266.143419] RIP: 0033:0x7f475b6adb19 [ 2266.143769] 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 [ 2266.145073] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2266.145619] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2266.146150] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2266.146660] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2266.147174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2266.147678] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2266.148210] 10:35:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 2) 10:35:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 3) 10:35:26 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xeb5, 0x0, 0x0) 10:35:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 2) 10:35:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 3) [ 2277.752142] FAULT_INJECTION: forcing a failure. [ 2277.752142] name failslab, interval 1, probability 0, space 0, times 0 [ 2277.752387] FAULT_INJECTION: forcing a failure. [ 2277.752387] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2277.753457] CPU: 1 PID: 10199 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2277.755547] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2277.756322] Call Trace: [ 2277.756578] [ 2277.756803] dump_stack_lvl+0xc1/0xf0 [ 2277.757196] should_fail_ex+0x4b4/0x5b0 [ 2277.757605] should_failslab+0x9/0x20 [ 2277.758013] __kmem_cache_alloc_node+0x5b/0x310 [ 2277.758437] ? alloc_pipe_info+0x1e9/0x590 [ 2277.758754] ? lock_is_held_type+0x9f/0x120 [ 2277.759071] ? alloc_pipe_info+0x1e9/0x590 [ 2277.759381] __kmalloc+0x46/0xc0 [ 2277.759626] alloc_pipe_info+0x1e9/0x590 [ 2277.759932] splice_direct_to_actor+0x6e6/0x8c0 [ 2277.760265] ? __pfx_direct_splice_actor+0x10/0x10 [ 2277.760614] ? inode_security+0x105/0x140 [ 2277.760928] ? avc_policy_seqno+0xd/0x70 [ 2277.761222] ? selinux_file_permission+0x96/0x520 [ 2277.761584] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2277.761972] ? security_file_permission+0xb5/0xe0 [ 2277.762342] do_splice_direct+0x1bc/0x290 [ 2277.762664] ? __pfx_do_splice_direct+0x10/0x10 [ 2277.763012] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2277.763369] ? lock_is_held_type+0x9f/0x120 [ 2277.763699] do_sendfile+0xb1d/0x12b0 [ 2277.764001] ? __pfx_do_sendfile+0x10/0x10 [ 2277.764332] __x64_sys_sendfile64+0x1d5/0x210 [ 2277.764662] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2277.765042] do_syscall_64+0x3f/0x90 [ 2277.765324] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2277.765714] RIP: 0033:0x7fa7e3130b19 [ 2277.765995] 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 [ 2277.767280] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2277.767822] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2277.768343] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2277.768844] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2277.769356] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2277.769883] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2277.770410] [ 2277.770588] CPU: 0 PID: 10204 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2277.771683] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2277.772803] Call Trace: [ 2277.773171] [ 2277.773505] dump_stack_lvl+0xc1/0xf0 [ 2277.774075] should_fail_ex+0x4b4/0x5b0 [ 2277.774669] _copy_from_user+0x2e/0x180 [ 2277.775253] iovec_from_user+0x23e/0x3c0 [ 2277.775862] __import_iovec+0x68/0x600 [ 2277.776450] ? __might_fault+0xa9/0x180 [ 2277.777052] ? lock_acquire+0x32/0xc0 [ 2277.777619] ? __might_fault+0xa9/0x180 [ 2277.778224] import_iovec+0x87/0xb0 [ 2277.778774] copy_msghdr_from_user+0xed/0x150 [ 2277.779415] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 2277.780123] ? kstrtouint+0xd6/0x130 [ 2277.780689] ? find_held_lock+0x2c/0x110 [ 2277.781284] ? get_pid_task+0xec/0x250 [ 2277.781903] ___sys_sendmsg+0xdd/0x1b0 [ 2277.782465] ? __pfx____sys_sendmsg+0x10/0x10 [ 2277.783108] ? __fget_files+0x24e/0x480 [ 2277.783693] ? lock_release+0x1e3/0x710 [ 2277.784285] ? __pfx_lock_release+0x10/0x10 [ 2277.784920] ? trace_lock_acquire+0x170/0x1e0 [ 2277.785656] ? __pfx___fget_files+0x10/0x10 [ 2277.786360] ? lock_acquire+0x32/0xc0 [ 2277.786932] ? __pfx___fget_files+0x10/0x10 [ 2277.787549] ? __fget_files+0x270/0x480 [ 2277.788137] ? __fget_light+0xe5/0x280 [ 2277.788713] __sys_sendmsg+0xf7/0x1d0 [ 2277.789265] ? __pfx___sys_sendmsg+0x10/0x10 [ 2277.789917] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2277.790742] ? fput+0x2f/0x1a0 [ 2277.791238] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2277.791995] do_syscall_64+0x3f/0x90 [ 2277.792540] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2277.793267] RIP: 0033:0x7f1c03ad4b19 [ 2277.793811] 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 [ 2277.796226] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2277.797266] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2277.798239] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2277.799196] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2277.800167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2277.801132] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2277.802165] 10:35:27 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xeba, 0x0, 0x0) [ 2277.809952] FAULT_INJECTION: forcing a failure. [ 2277.809952] name failslab, interval 1, probability 0, space 0, times 0 [ 2277.811669] CPU: 0 PID: 10203 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2277.812766] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2277.813836] Call Trace: [ 2277.814195] [ 2277.814514] dump_stack_lvl+0xc1/0xf0 [ 2277.815044] should_fail_ex+0x4b4/0x5b0 [ 2277.815614] ? __alloc_skb+0x28c/0x330 [ 2277.816161] should_failslab+0x9/0x20 [ 2277.816689] kmem_cache_alloc_node+0x5d/0x330 [ 2277.817319] __alloc_skb+0x28c/0x330 [ 2277.817860] ? __pfx___alloc_skb+0x10/0x10 [ 2277.818450] ? __pfx_netlink_autobind.isra.0+0x10/0x10 [ 2277.819193] netlink_sendmsg+0x9ac/0xe30 [ 2277.819783] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2277.820444] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2277.821097] sock_sendmsg+0x1b6/0x200 [ 2277.821650] ____sys_sendmsg+0x74e/0x980 [ 2277.822252] ? copy_msghdr_from_user+0xfc/0x150 [ 2277.822909] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2277.823558] ? kstrtouint+0xd6/0x130 [ 2277.824120] ? find_held_lock+0x2c/0x110 [ 2277.824712] ? get_pid_task+0xec/0x250 [ 2277.825281] ___sys_sendmsg+0x110/0x1b0 [ 2277.825848] ? __pfx____sys_sendmsg+0x10/0x10 [ 2277.826479] ? __fget_files+0x24e/0x480 [ 2277.827062] ? __pfx_lock_release+0x10/0x10 [ 2277.827687] ? trace_lock_acquire+0x170/0x1e0 [ 2277.828340] ? __pfx___fget_files+0x10/0x10 [ 2277.828947] ? lock_acquire+0x32/0xc0 [ 2277.829505] ? __pfx___fget_files+0x10/0x10 [ 2277.830149] ? __fget_files+0x270/0x480 [ 2277.830732] ? __fget_light+0xe5/0x280 [ 2277.831301] __sys_sendmsg+0xf7/0x1d0 [ 2277.831844] ? __pfx___sys_sendmsg+0x10/0x10 [ 2277.832488] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2277.833253] do_syscall_64+0x3f/0x90 [ 2277.833794] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2277.834520] RIP: 0033:0x7f475b6adb19 [ 2277.835036] 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 [ 2277.837427] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2277.838473] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2277.839436] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2277.840404] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2277.841355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2277.842327] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2277.843314] 10:35:27 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xec0, 0x0, 0x0) 10:35:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 4) 10:35:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 3) 10:35:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:35:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 3) 10:35:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 4) 10:35:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xec8, 0x0, 0x0) [ 2289.873416] FAULT_INJECTION: forcing a failure. [ 2289.873416] name failslab, interval 1, probability 0, space 0, times 0 [ 2289.874718] CPU: 1 PID: 10227 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2289.875223] FAULT_INJECTION: forcing a failure. [ 2289.875223] name failslab, interval 1, probability 0, space 0, times 0 [ 2289.875249] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2289.876527] Call Trace: [ 2289.876725] [ 2289.876890] dump_stack_lvl+0xc1/0xf0 [ 2289.877167] should_fail_ex+0x4b4/0x5b0 [ 2289.877462] should_failslab+0x9/0x20 [ 2289.877738] __kmem_cache_alloc_node+0x5b/0x310 [ 2289.878082] ? alloc_pipe_info+0x1e9/0x590 [ 2289.878411] ? lock_is_held_type+0x9f/0x120 [ 2289.878728] ? alloc_pipe_info+0x1e9/0x590 [ 2289.879033] __kmalloc+0x46/0xc0 [ 2289.879287] alloc_pipe_info+0x1e9/0x590 [ 2289.879591] splice_direct_to_actor+0x6e6/0x8c0 [ 2289.879936] ? __pfx_direct_splice_actor+0x10/0x10 [ 2289.880281] ? inode_security+0x105/0x140 [ 2289.880584] ? avc_policy_seqno+0xd/0x70 [ 2289.880882] ? selinux_file_permission+0x96/0x520 [ 2289.881232] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2289.881594] ? security_file_permission+0xb5/0xe0 [ 2289.881968] do_splice_direct+0x1bc/0x290 [ 2289.882270] ? __pfx_do_splice_direct+0x10/0x10 [ 2289.882626] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2289.882981] ? lock_is_held_type+0x9f/0x120 [ 2289.883319] do_sendfile+0xb1d/0x12b0 [ 2289.883632] ? __pfx_do_sendfile+0x10/0x10 [ 2289.883971] __x64_sys_sendfile64+0x1d5/0x210 [ 2289.884318] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2289.884695] do_syscall_64+0x3f/0x90 [ 2289.884977] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2289.885360] RIP: 0033:0x7f7ffe1fdb19 [ 2289.885633] 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 [ 2289.886852] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2289.887408] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2289.887924] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2289.888440] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2289.888944] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2289.889463] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2289.890003] [ 2289.890185] CPU: 0 PID: 10225 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2289.891310] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2289.892375] Call Trace: [ 2289.892735] [ 2289.893054] dump_stack_lvl+0xc1/0xf0 [ 2289.893582] should_fail_ex+0x4b4/0x5b0 [ 2289.894159] ? __alloc_skb+0x28c/0x330 [ 2289.894710] should_failslab+0x9/0x20 [ 2289.895265] kmem_cache_alloc_node+0x5d/0x330 [ 2289.895897] __alloc_skb+0x28c/0x330 [ 2289.896430] ? __pfx___alloc_skb+0x10/0x10 [ 2289.897025] ? __pfx_netlink_autobind.isra.0+0x10/0x10 [ 2289.897770] netlink_sendmsg+0x9ac/0xe30 [ 2289.898383] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2289.899064] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2289.899715] sock_sendmsg+0x1b6/0x200 [ 2289.900263] ____sys_sendmsg+0x74e/0x980 [ 2289.900832] ? copy_msghdr_from_user+0xfc/0x150 [ 2289.901483] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2289.902348] ? kstrtouint+0xd6/0x130 [ 2289.902896] ? find_held_lock+0x2c/0x110 [ 2289.903465] ? get_pid_task+0xec/0x250 [ 2289.904020] ___sys_sendmsg+0x110/0x1b0 [ 2289.904574] ? __pfx____sys_sendmsg+0x10/0x10 [ 2289.905195] ? __fget_files+0x24e/0x480 [ 2289.905758] ? __pfx_lock_release+0x10/0x10 [ 2289.906378] ? trace_lock_acquire+0x170/0x1e0 [ 2289.907006] ? __pfx___fget_files+0x10/0x10 [ 2289.907585] ? lock_acquire+0x32/0xc0 [ 2289.908123] ? __pfx___fget_files+0x10/0x10 [ 2289.908716] ? __fget_files+0x270/0x480 [ 2289.909272] ? __fget_light+0xe5/0x280 [ 2289.909823] __sys_sendmsg+0xf7/0x1d0 [ 2289.910360] ? __pfx___sys_sendmsg+0x10/0x10 [ 2289.910994] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2289.911727] do_syscall_64+0x3f/0x90 [ 2289.912240] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2289.912935] RIP: 0033:0x7f1c03ad4b19 [ 2289.913446] 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 [ 2289.915797] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2289.916817] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2289.917763] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2289.918730] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2289.919668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2289.920612] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2289.921578] 10:35:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 5) 10:35:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 4) 10:35:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xee3, 0x0, 0x0) 10:35:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 4) 10:35:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 5) 10:35:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:39 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:35:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 6) [ 2290.180157] FAULT_INJECTION: forcing a failure. [ 2290.180157] name failslab, interval 1, probability 0, space 0, times 0 [ 2290.181523] CPU: 1 PID: 10241 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2290.182113] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2290.182718] Call Trace: [ 2290.182913] [ 2290.183088] dump_stack_lvl+0xc1/0xf0 [ 2290.183386] should_fail_ex+0x4b4/0x5b0 [ 2290.183700] ? kvmalloc_node+0xaa/0x200 [ 2290.183998] should_failslab+0x9/0x20 [ 2290.184299] __kmem_cache_alloc_node+0x5b/0x310 [ 2290.184657] ? kvmalloc_node+0xaa/0x200 [ 2290.184974] ? kvmalloc_node+0xaa/0x200 [ 2290.185280] __kmalloc_node+0x45/0xb0 [ 2290.185580] kvmalloc_node+0xaa/0x200 [ 2290.185873] seq_read_iter+0x820/0x1300 [ 2290.186191] ? mod_objcg_state+0x307/0x9d0 [ 2290.186499] ? lock_release+0x1e3/0x710 [ 2290.186815] proc_reg_read_iter+0x20e/0x2e0 [ 2290.187140] generic_file_splice_read+0x18b/0x4d0 [ 2290.187491] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2290.187876] ? inode_security+0x105/0x140 [ 2290.188190] ? security_file_permission+0xb5/0xe0 [ 2290.188539] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2290.188930] do_splice_to+0x1bc/0x240 [ 2290.189232] splice_direct_to_actor+0x2b0/0x8c0 [ 2290.189597] ? __pfx_direct_splice_actor+0x10/0x10 [ 2290.190004] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2290.190395] ? security_file_permission+0xb5/0xe0 [ 2290.190776] do_splice_direct+0x1bc/0x290 [ 2290.191095] ? __pfx_do_splice_direct+0x10/0x10 [ 2290.191458] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2290.191820] ? lock_is_held_type+0x9f/0x120 [ 2290.192166] do_sendfile+0xb1d/0x12b0 [ 2290.192481] ? __pfx_do_sendfile+0x10/0x10 [ 2290.192825] __x64_sys_sendfile64+0x1d5/0x210 [ 2290.193186] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2290.193581] do_syscall_64+0x3f/0x90 [ 2290.193849] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2290.194259] RIP: 0033:0x7fa7e3130b19 [ 2290.194543] 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 [ 2290.195843] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2290.196418] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2290.196941] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2290.197465] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2290.198011] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2290.198561] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2290.199121] 10:35:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 5) 10:35:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xeed, 0x0, 0x0) 10:35:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 6) 10:35:54 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xef3, 0x0, 0x0) 10:35:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 7) 10:35:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:54 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:35:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 6) 10:35:54 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 5) [ 2305.255491] FAULT_INJECTION: forcing a failure. [ 2305.255491] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2305.256996] CPU: 0 PID: 10263 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2305.257975] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2305.259001] Call Trace: [ 2305.259333] [ 2305.259633] dump_stack_lvl+0xc1/0xf0 [ 2305.260134] should_fail_ex+0x4b4/0x5b0 [ 2305.260657] copyin+0x19/0x120 [ 2305.261093] _copy_from_iter+0x37a/0x1140 [ 2305.261642] ? __build_skb_around+0x276/0x3a0 [ 2305.262248] ? __pfx__copy_from_iter+0x10/0x10 [ 2305.262847] ? __pfx___alloc_skb+0x10/0x10 [ 2305.263400] ? __netlink_dump_start+0x8f0/0x910 [ 2305.264010] ? __virt_addr_valid+0x102/0x340 [ 2305.264579] ? __check_object_size+0x3e4/0x860 [ 2305.265214] netlink_sendmsg+0x880/0xe30 [ 2305.265771] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2305.266410] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2305.267016] sock_sendmsg+0x1b6/0x200 [ 2305.267522] ____sys_sendmsg+0x74e/0x980 [ 2305.268062] ? copy_msghdr_from_user+0xfc/0x150 [ 2305.268655] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2305.269248] ? kstrtouint+0xd6/0x130 [ 2305.269753] ? find_held_lock+0x2c/0x110 [ 2305.270288] ? get_pid_task+0xec/0x250 [ 2305.270806] ___sys_sendmsg+0x110/0x1b0 [ 2305.271321] ? __pfx____sys_sendmsg+0x10/0x10 [ 2305.271902] ? __fget_files+0x24e/0x480 [ 2305.272432] ? __pfx_lock_release+0x10/0x10 [ 2305.273002] ? trace_lock_acquire+0x170/0x1e0 [ 2305.273598] ? __pfx___fget_files+0x10/0x10 [ 2305.274180] ? lock_acquire+0x32/0xc0 [ 2305.274713] ? __pfx___fget_files+0x10/0x10 [ 2305.275289] ? __fget_files+0x270/0x480 [ 2305.275820] ? __fget_light+0xe5/0x280 [ 2305.276347] __sys_sendmsg+0xf7/0x1d0 [ 2305.276845] ? __pfx___sys_sendmsg+0x10/0x10 [ 2305.277448] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2305.278141] do_syscall_64+0x3f/0x90 [ 2305.278664] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2305.279328] RIP: 0033:0x7f475b6adb19 [ 2305.279806] 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 [ 2305.282019] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2305.282971] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2305.283855] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2305.284729] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2305.285601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2305.286484] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2305.287398] [ 2305.320667] FAULT_INJECTION: forcing a failure. [ 2305.320667] name failslab, interval 1, probability 0, space 0, times 0 [ 2305.323083] CPU: 0 PID: 10268 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2305.324045] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2305.325051] Call Trace: [ 2305.325388] [ 2305.325688] dump_stack_lvl+0xc1/0xf0 [ 2305.326195] should_fail_ex+0x4b4/0x5b0 [ 2305.326728] ? kvmalloc_node+0xaa/0x200 [ 2305.327244] should_failslab+0x9/0x20 [ 2305.327935] __kmem_cache_alloc_node+0x5b/0x310 [ 2305.328542] ? kvmalloc_node+0xaa/0x200 [ 2305.329068] ? kvmalloc_node+0xaa/0x200 [ 2305.329580] __kmalloc_node+0x45/0xb0 [ 2305.330085] kvmalloc_node+0xaa/0x200 [ 2305.330611] seq_read_iter+0x820/0x1300 [ 2305.331146] ? mod_objcg_state+0x307/0x9d0 [ 2305.331694] ? lock_release+0x1e3/0x710 [ 2305.332241] proc_reg_read_iter+0x20e/0x2e0 [ 2305.332789] generic_file_splice_read+0x18b/0x4d0 [ 2305.333413] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2305.334097] ? inode_security+0x105/0x140 [ 2305.334659] ? security_file_permission+0xb5/0xe0 [ 2305.335308] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2305.335988] do_splice_to+0x1bc/0x240 [ 2305.336486] splice_direct_to_actor+0x2b0/0x8c0 [ 2305.337086] ? __pfx_direct_splice_actor+0x10/0x10 [ 2305.337725] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2305.338400] ? security_file_permission+0xb5/0xe0 [ 2305.339050] do_splice_direct+0x1bc/0x290 [ 2305.339583] ? __pfx_do_splice_direct+0x10/0x10 [ 2305.340202] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2305.340797] ? lock_is_held_type+0x9f/0x120 [ 2305.341371] do_sendfile+0xb1d/0x12b0 [ 2305.341900] ? __pfx_do_sendfile+0x10/0x10 [ 2305.342514] __x64_sys_sendfile64+0x1d5/0x210 [ 2305.343109] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2305.343777] do_syscall_64+0x3f/0x90 [ 2305.344277] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2305.344953] RIP: 0033:0x7f7ffe1fdb19 [ 2305.345442] 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 [ 2305.347717] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2305.348679] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2305.349577] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2305.350505] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2305.351406] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2305.352321] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2305.353256] 10:35:54 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xef9, 0x0, 0x0) 10:35:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 8) 10:35:54 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 7) 10:35:54 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) [ 2305.477479] FAULT_INJECTION: forcing a failure. [ 2305.477479] name failslab, interval 1, probability 0, space 0, times 0 [ 2305.479415] CPU: 1 PID: 10275 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2305.480386] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2305.481382] Call Trace: [ 2305.481714] [ 2305.482017] dump_stack_lvl+0xc1/0xf0 [ 2305.482540] should_fail_ex+0x4b4/0x5b0 [ 2305.483073] should_failslab+0x9/0x20 [ 2305.483567] __kmem_cache_alloc_node+0x5b/0x310 [ 2305.484160] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xdb/0x290 [ 2305.484977] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xdb/0x290 [ 2305.485782] __kmalloc+0x46/0xc0 [ 2305.486274] genl_family_rcv_msg_attrs_parse.constprop.0+0xdb/0x290 [ 2305.487090] ? genl_cmd_full_to_split+0x371/0x660 [ 2305.487735] genl_family_rcv_msg_doit.isra.0+0x9f/0x2e0 [ 2305.488477] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2305.489222] ? cap_capable+0x1da/0x240 [ 2305.489732] ? security_capable+0x99/0xc0 [ 2305.490279] ? ns_capable+0xe4/0x120 [ 2305.490776] genl_rcv_msg+0x503/0x7e0 [ 2305.491275] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2305.491823] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2305.492420] ? __pfx_nl80211_set_qos_map+0x10/0x10 [ 2305.493074] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2305.493683] ? lock_acquire.part.0+0xea/0x320 [ 2305.494290] ? __create_object+0x3ee/0xc90 [ 2305.494857] netlink_rcv_skb+0x15d/0x450 [ 2305.495414] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2305.495991] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2305.496649] ? genl_rcv+0x19/0x40 [ 2305.497111] ? lock_acquire+0x32/0xc0 [ 2305.497634] ? genl_rcv+0x19/0x40 [ 2305.498106] genl_rcv+0x28/0x40 [ 2305.498576] netlink_unicast+0x552/0x800 [ 2305.499143] ? __pfx_netlink_unicast+0x10/0x10 [ 2305.499762] ? __virt_addr_valid+0x102/0x340 [ 2305.500360] netlink_sendmsg+0x923/0xe30 [ 2305.500930] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2305.501560] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2305.502232] sock_sendmsg+0x1b6/0x200 [ 2305.502751] ____sys_sendmsg+0x74e/0x980 [ 2305.503295] ? copy_msghdr_from_user+0xfc/0x150 [ 2305.503910] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2305.504515] ? kstrtouint+0xd6/0x130 [ 2305.505038] ? find_held_lock+0x2c/0x110 [ 2305.505580] ? get_pid_task+0xec/0x250 [ 2305.506105] ___sys_sendmsg+0x110/0x1b0 [ 2305.506651] ? __pfx____sys_sendmsg+0x10/0x10 [ 2305.507243] ? __fget_files+0x24e/0x480 [ 2305.507780] ? __pfx_lock_release+0x10/0x10 [ 2305.508360] ? trace_lock_acquire+0x170/0x1e0 [ 2305.508974] ? __pfx___fget_files+0x10/0x10 [ 2305.509542] ? lock_acquire+0x32/0xc0 [ 2305.510067] ? __pfx___fget_files+0x10/0x10 [ 2305.510655] ? __fget_files+0x270/0x480 [ 2305.511205] ? __fget_light+0xe5/0x280 [ 2305.511736] __sys_sendmsg+0xf7/0x1d0 [ 2305.512241] ? __pfx___sys_sendmsg+0x10/0x10 [ 2305.512856] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2305.513560] do_syscall_64+0x3f/0x90 [ 2305.514062] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2305.514738] RIP: 0033:0x7f475b6adb19 [ 2305.515231] 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 [ 2305.517489] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2305.518469] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2305.519374] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2305.520273] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2305.521171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2305.522065] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2305.523008] 10:35:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:35:54 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) [ 2305.570791] FAULT_INJECTION: forcing a failure. [ 2305.570791] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2305.572347] CPU: 1 PID: 10279 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2305.573374] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2305.574430] Call Trace: 10:35:54 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf02, 0x0, 0x0) [ 2305.574772] [ 2305.575165] dump_stack_lvl+0xc1/0xf0 [ 2305.575710] should_fail_ex+0x4b4/0x5b0 [ 2305.576231] copyin+0x19/0x120 [ 2305.576668] _copy_from_iter+0x37a/0x1140 [ 2305.577225] ? __build_skb_around+0x276/0x3a0 [ 2305.577821] ? __pfx__copy_from_iter+0x10/0x10 [ 2305.578418] ? __pfx___alloc_skb+0x10/0x10 [ 2305.578970] ? __netlink_dump_start+0x8f0/0x910 [ 2305.579594] ? __virt_addr_valid+0x102/0x340 [ 2305.580167] ? __check_object_size+0x3e4/0x860 [ 2305.580769] netlink_sendmsg+0x880/0xe30 [ 2305.581315] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2305.581928] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2305.582555] sock_sendmsg+0x1b6/0x200 [ 2305.583071] ____sys_sendmsg+0x74e/0x980 [ 2305.583618] ? copy_msghdr_from_user+0xfc/0x150 [ 2305.584230] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2305.584849] ? kstrtouint+0xd6/0x130 [ 2305.585372] ? find_held_lock+0x2c/0x110 [ 2305.585915] ? get_pid_task+0xec/0x250 [ 2305.586469] ___sys_sendmsg+0x110/0x1b0 [ 2305.587003] ? __pfx____sys_sendmsg+0x10/0x10 [ 2305.587585] ? __fget_files+0x24e/0x480 [ 2305.588126] ? __pfx_lock_release+0x10/0x10 [ 2305.588709] ? trace_lock_acquire+0x170/0x1e0 [ 2305.589320] ? __pfx___fget_files+0x10/0x10 [ 2305.589889] ? lock_acquire+0x32/0xc0 [ 2305.590419] ? __pfx___fget_files+0x10/0x10 [ 2305.590995] ? __fget_files+0x270/0x480 [ 2305.591536] ? __fget_light+0xe5/0x280 [ 2305.592071] __sys_sendmsg+0xf7/0x1d0 [ 2305.592574] ? __pfx___sys_sendmsg+0x10/0x10 [ 2305.593183] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2305.593890] do_syscall_64+0x3f/0x90 [ 2305.594401] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2305.595077] RIP: 0033:0x7f1c03ad4b19 [ 2305.595566] 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 [ 2305.597810] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2305.598784] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2305.599686] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2305.600585] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2305.601481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2305.602393] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2305.603316] 10:36:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 9) 10:36:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:36:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 7) 10:36:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf07, 0x0, 0x0) 10:36:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:36:07 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:36:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 8) 10:36:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 6) [ 2318.504669] FAULT_INJECTION: forcing a failure. [ 2318.504669] name failslab, interval 1, probability 0, space 0, times 0 [ 2318.505520] CPU: 0 PID: 10299 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2318.506054] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2318.506623] Call Trace: [ 2318.506815] [ 2318.506980] dump_stack_lvl+0xc1/0xf0 [ 2318.507258] should_fail_ex+0x4b4/0x5b0 [ 2318.507548] should_failslab+0x9/0x20 [ 2318.507821] __kmem_cache_alloc_node+0x5b/0x310 [ 2318.508154] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xdb/0x290 [ 2318.508607] ? genl_family_rcv_msg_attrs_parse.constprop.0+0xdb/0x290 [ 2318.509058] __kmalloc+0x46/0xc0 [ 2318.509310] genl_family_rcv_msg_attrs_parse.constprop.0+0xdb/0x290 [ 2318.509740] ? genl_cmd_full_to_split+0x371/0x660 [ 2318.510081] genl_family_rcv_msg_doit.isra.0+0x9f/0x2e0 [ 2318.510456] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2318.510867] ? cap_capable+0x1da/0x240 [ 2318.511154] ? security_capable+0x99/0xc0 [ 2318.511450] ? ns_capable+0xe4/0x120 [ 2318.511727] genl_rcv_msg+0x503/0x7e0 [ 2318.512006] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2318.512311] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2318.512632] ? __pfx_nl80211_set_qos_map+0x10/0x10 [ 2318.512983] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2318.513316] ? lock_acquire.part.0+0xea/0x320 [ 2318.513650] ? __create_object+0x3ee/0xc90 [ 2318.513964] netlink_rcv_skb+0x15d/0x450 [ 2318.514279] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2318.514617] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2318.514992] ? genl_rcv+0x19/0x40 [ 2318.515249] ? lock_acquire+0x32/0xc0 [ 2318.515541] ? genl_rcv+0x19/0x40 [ 2318.515802] genl_rcv+0x28/0x40 [ 2318.516061] netlink_unicast+0x552/0x800 [ 2318.516368] ? __pfx_netlink_unicast+0x10/0x10 [ 2318.516717] ? __virt_addr_valid+0x102/0x340 [ 2318.517053] netlink_sendmsg+0x923/0xe30 [ 2318.517373] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2318.517717] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2318.518077] sock_sendmsg+0x1b6/0x200 [ 2318.518371] ____sys_sendmsg+0x74e/0x980 [ 2318.518680] ? copy_msghdr_from_user+0xfc/0x150 [ 2318.519035] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2318.519364] ? kstrtouint+0xd6/0x130 [ 2318.519657] ? find_held_lock+0x2c/0x110 [ 2318.519961] ? get_pid_task+0xec/0x250 [ 2318.520266] ___sys_sendmsg+0x110/0x1b0 [ 2318.520551] ? __pfx____sys_sendmsg+0x10/0x10 [ 2318.520889] ? __fget_files+0x24e/0x480 [ 2318.521191] ? __pfx_lock_release+0x10/0x10 [ 2318.521500] ? trace_lock_acquire+0x170/0x1e0 [ 2318.521841] ? __pfx___fget_files+0x10/0x10 [ 2318.522144] ? lock_acquire+0x32/0xc0 [ 2318.522450] ? __pfx___fget_files+0x10/0x10 [ 2318.522777] ? __fget_files+0x270/0x480 [ 2318.523066] ? __fget_light+0xe5/0x280 [ 2318.523371] __sys_sendmsg+0xf7/0x1d0 [ 2318.523639] ? __pfx___sys_sendmsg+0x10/0x10 [ 2318.523991] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2318.524367] do_syscall_64+0x3f/0x90 [ 2318.524655] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2318.525015] RIP: 0033:0x7f1c03ad4b19 [ 2318.525296] 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 [ 2318.526516] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2318.527065] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2318.527579] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2318.528094] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2318.528611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2318.529123] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2318.529656] 10:36:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:36:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 10) 10:36:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf0d, 0x0, 0x0) [ 2318.579483] FAULT_INJECTION: forcing a failure. [ 2318.579483] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2318.583159] CPU: 1 PID: 10303 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2318.584206] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2318.585235] Call Trace: [ 2318.585591] [ 2318.585890] dump_stack_lvl+0xc1/0xf0 [ 2318.586414] should_fail_ex+0x4b4/0x5b0 [ 2318.586960] prepare_alloc_pages+0x178/0x500 [ 2318.587578] __alloc_pages+0x149/0x510 [ 2318.588093] ? __pfx___alloc_pages+0x10/0x10 [ 2318.588698] ? vsnprintf+0x4cf/0x1650 [ 2318.589208] ? lock_is_held_type+0x9f/0x120 [ 2318.589795] alloc_pages+0x1a0/0x260 [ 2318.590285] append_pipe+0x19a/0x660 [ 2318.590822] _copy_to_iter+0x449/0x13f0 [ 2318.591352] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2318.592022] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2318.592821] ? __pfx__copy_to_iter+0x10/0x10 [ 2318.593402] ? __pfx_lock_release+0x10/0x10 [ 2318.594065] ? seq_putc+0x62/0xf0 10:36:07 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) [ 2318.594577] ? __virt_addr_valid+0x102/0x340 [ 2318.595270] ? __check_object_size+0x3e4/0x860 [ 2318.595910] seq_read_iter+0xdb2/0x1300 [ 2318.596500] proc_reg_read_iter+0x20e/0x2e0 [ 2318.597061] generic_file_splice_read+0x18b/0x4d0 [ 2318.597726] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2318.598422] ? inode_security+0x105/0x140 [ 2318.598998] ? security_file_permission+0xb5/0xe0 [ 2318.599659] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2318.600357] do_splice_to+0x1bc/0x240 [ 2318.600869] splice_direct_to_actor+0x2b0/0x8c0 [ 2318.601508] ? __pfx_direct_splice_actor+0x10/0x10 [ 2318.602141] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2318.602862] ? security_file_permission+0xb5/0xe0 [ 2318.603546] do_splice_direct+0x1bc/0x290 [ 2318.604092] ? __pfx_do_splice_direct+0x10/0x10 [ 2318.604744] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2318.605361] ? lock_is_held_type+0x9f/0x120 [ 2318.605957] do_sendfile+0xb1d/0x12b0 [ 2318.606535] ? __pfx_do_sendfile+0x10/0x10 [ 2318.607114] __x64_sys_sendfile64+0x1d5/0x210 [ 2318.607756] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2318.608407] do_syscall_64+0x3f/0x90 [ 2318.608922] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2318.609590] RIP: 0033:0x7fa7e3130b19 [ 2318.610085] 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 [ 2318.612329] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2318.613315] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2318.614249] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2318.615191] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2318.616130] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2318.617054] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2318.618024] [ 2318.690858] FAULT_INJECTION: forcing a failure. [ 2318.690858] name failslab, interval 1, probability 0, space 0, times 0 [ 2318.693367] CPU: 1 PID: 10308 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2318.694454] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2318.695531] Call Trace: [ 2318.695927] [ 2318.696257] dump_stack_lvl+0xc1/0xf0 [ 2318.696838] should_fail_ex+0x4b4/0x5b0 [ 2318.697386] should_failslab+0x9/0x20 [ 2318.697924] __kmem_cache_alloc_node+0x5b/0x310 [ 2318.698579] ? nl80211_set_qos_map+0x1a0/0x870 [ 2318.699201] ? __pfx___cfg80211_wdev_from_attrs+0x10/0x10 [ 2318.699941] kmalloc_trace+0x26/0x120 [ 2318.700461] nl80211_set_qos_map+0x1a0/0x870 [ 2318.701094] genl_family_rcv_msg_doit.isra.0+0x1ee/0x2e0 [ 2318.701841] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2318.702650] ? cap_capable+0x1da/0x240 [ 2318.703193] ? ns_capable+0xe4/0x120 [ 2318.703737] genl_rcv_msg+0x503/0x7e0 [ 2318.704254] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2318.704837] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2318.705448] ? __pfx_nl80211_set_qos_map+0x10/0x10 [ 2318.706136] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2318.706808] ? lock_acquire.part.0+0xea/0x320 [ 2318.707420] ? __create_object+0x3ee/0xc90 [ 2318.708016] netlink_rcv_skb+0x15d/0x450 [ 2318.708595] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2318.709172] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2318.709845] ? genl_rcv+0x19/0x40 [ 2318.710313] ? lock_acquire+0x32/0xc0 [ 2318.710863] ? genl_rcv+0x19/0x40 [ 2318.711341] genl_rcv+0x28/0x40 [ 2318.711805] netlink_unicast+0x552/0x800 [ 2318.712369] ? __pfx_netlink_unicast+0x10/0x10 [ 2318.713005] ? __virt_addr_valid+0x102/0x340 [ 2318.713654] netlink_sendmsg+0x923/0xe30 [ 2318.714220] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2318.714902] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2318.715534] sock_sendmsg+0x1b6/0x200 [ 2318.716058] ____sys_sendmsg+0x74e/0x980 [ 2318.716619] ? copy_msghdr_from_user+0xfc/0x150 [ 2318.717234] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2318.717887] ? kstrtouint+0xd6/0x130 [ 2318.718424] ? find_held_lock+0x2c/0x110 [ 2318.718986] ? get_pid_task+0xec/0x250 [ 2318.719536] ___sys_sendmsg+0x110/0x1b0 [ 2318.720072] ? __pfx____sys_sendmsg+0x10/0x10 [ 2318.720680] ? __fget_files+0x24e/0x480 [ 2318.721211] ? __pfx_lock_release+0x10/0x10 [ 2318.721835] ? trace_lock_acquire+0x170/0x1e0 [ 2318.722482] ? __pfx___fget_files+0x10/0x10 [ 2318.723068] ? lock_acquire+0x32/0xc0 [ 2318.723612] ? __pfx___fget_files+0x10/0x10 [ 2318.724204] ? __fget_files+0x270/0x480 [ 2318.724770] ? __fget_light+0xe5/0x280 [ 2318.725309] __sys_sendmsg+0xf7/0x1d0 [ 2318.725849] ? __pfx___sys_sendmsg+0x10/0x10 [ 2318.726493] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2318.727217] do_syscall_64+0x3f/0x90 [ 2318.727742] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2318.728416] RIP: 0033:0x7f475b6adb19 [ 2318.728929] 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 [ 2318.731257] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2318.732249] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2318.733168] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2318.734108] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2318.735043] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2318.735963] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2318.736918] 10:36:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf15, 0x0, 0x0) 10:36:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:36:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 11) 10:36:20 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 7) 10:36:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 8) 10:36:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:36:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:36:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 9) [ 2331.531616] FAULT_INJECTION: forcing a failure. [ 2331.531616] name failslab, interval 1, probability 0, space 0, times 0 [ 2331.532879] CPU: 1 PID: 10328 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2331.533440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2331.534009] Call Trace: [ 2331.534192] [ 2331.534354] dump_stack_lvl+0xc1/0xf0 [ 2331.534635] should_fail_ex+0x4b4/0x5b0 [ 2331.534929] should_failslab+0x9/0x20 [ 2331.535200] __kmem_cache_alloc_node+0x5b/0x310 [ 2331.535531] ? iter_file_splice_write+0x169/0xcb0 [ 2331.535877] ? iter_file_splice_write+0x169/0xcb0 [ 2331.536216] __kmalloc+0x46/0xc0 [ 2331.536460] iter_file_splice_write+0x169/0xcb0 [ 2331.536796] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2331.537154] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2331.537516] ? inode_security+0x105/0x140 [ 2331.537819] ? security_file_permission+0xb5/0xe0 [ 2331.538165] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2331.538543] direct_splice_actor+0x113/0x180 [ 2331.538853] splice_direct_to_actor+0x33a/0x8c0 [ 2331.539179] ? __pfx_direct_splice_actor+0x10/0x10 [ 2331.539526] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2331.539881] ? security_file_permission+0xb5/0xe0 [ 2331.540231] do_splice_direct+0x1bc/0x290 [ 2331.540531] ? __pfx_do_splice_direct+0x10/0x10 [ 2331.540873] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2331.541201] ? lock_is_held_type+0x9f/0x120 [ 2331.541516] do_sendfile+0xb1d/0x12b0 [ 2331.541811] ? __pfx_do_sendfile+0x10/0x10 [ 2331.542131] __x64_sys_sendfile64+0x1d5/0x210 [ 2331.542452] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2331.542816] do_syscall_64+0x3f/0x90 [ 2331.543079] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2331.543437] RIP: 0033:0x7fa7e3130b19 [ 2331.543695] 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 [ 2331.544886] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2331.545395] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2331.545873] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2331.546344] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2331.546845] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2331.547334] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2331.547827] [ 2331.567265] FAULT_INJECTION: forcing a failure. [ 2331.567265] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2331.568164] CPU: 1 PID: 10331 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2331.568691] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2331.569245] Call Trace: [ 2331.569425] [ 2331.569586] dump_stack_lvl+0xc1/0xf0 [ 2331.569865] should_fail_ex+0x4b4/0x5b0 [ 2331.570150] prepare_alloc_pages+0x178/0x500 [ 2331.570475] __alloc_pages+0x149/0x510 [ 2331.570776] ? __pfx___alloc_pages+0x10/0x10 [ 2331.571095] ? vsnprintf+0x4cf/0x1650 [ 2331.571374] ? lock_is_held_type+0x9f/0x120 [ 2331.571686] alloc_pages+0x1a0/0x260 [ 2331.571958] append_pipe+0x19a/0x660 [ 2331.572232] _copy_to_iter+0x449/0x13f0 [ 2331.572519] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2331.572868] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2331.573299] ? __pfx__copy_to_iter+0x10/0x10 [ 2331.573615] ? __pfx_lock_release+0x10/0x10 [ 2331.573928] ? seq_putc+0x62/0xf0 [ 2331.574182] ? __virt_addr_valid+0x102/0x340 [ 2331.574505] ? __check_object_size+0x3e4/0x860 [ 2331.574845] seq_read_iter+0xdb2/0x1300 [ 2331.575150] proc_reg_read_iter+0x20e/0x2e0 [ 2331.575451] generic_file_splice_read+0x18b/0x4d0 [ 2331.575799] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2331.576179] ? inode_security+0x105/0x140 [ 2331.576478] ? security_file_permission+0xb5/0xe0 [ 2331.576825] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2331.577213] do_splice_to+0x1bc/0x240 [ 2331.577488] splice_direct_to_actor+0x2b0/0x8c0 [ 2331.577827] ? __pfx_direct_splice_actor+0x10/0x10 [ 2331.578181] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2331.578547] ? security_file_permission+0xb5/0xe0 [ 2331.578900] do_splice_direct+0x1bc/0x290 [ 2331.579197] ? __pfx_do_splice_direct+0x10/0x10 [ 2331.579535] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2331.579865] ? lock_is_held_type+0x9f/0x120 [ 2331.580183] do_sendfile+0xb1d/0x12b0 [ 2331.580471] ? __pfx_do_sendfile+0x10/0x10 [ 2331.580788] __x64_sys_sendfile64+0x1d5/0x210 [ 2331.581123] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2331.581480] do_syscall_64+0x3f/0x90 [ 2331.581764] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2331.582118] RIP: 0033:0x7f7ffe1fdb19 [ 2331.582383] 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 [ 2331.583597] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2331.584115] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2331.584594] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2331.585072] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2331.585545] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2331.586021] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2331.586521] 10:36:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 9) 10:36:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:36:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf30, 0x0, 0x0) 10:36:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 12) 10:36:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:36:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 10) 10:36:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) [ 2331.660133] FAULT_INJECTION: forcing a failure. [ 2331.660133] name failslab, interval 1, probability 0, space 0, times 0 [ 2331.661218] CPU: 1 PID: 10340 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2331.661776] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2331.662357] Call Trace: [ 2331.662555] [ 2331.662724] dump_stack_lvl+0xc1/0xf0 [ 2331.663013] should_fail_ex+0x4b4/0x5b0 [ 2331.663318] should_failslab+0x9/0x20 [ 2331.663606] __kmem_cache_alloc_node+0x5b/0x310 [ 2331.663961] ? ieee80211_set_qos_map+0x58/0x1e0 [ 2331.664330] kmalloc_trace+0x26/0x120 [ 2331.664619] ieee80211_set_qos_map+0x58/0x1e0 [ 2331.664974] nl80211_set_qos_map+0x4d2/0x870 [ 2331.665320] genl_family_rcv_msg_doit.isra.0+0x1ee/0x2e0 [ 2331.665726] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2331.666130] ? cap_capable+0x1da/0x240 [ 2331.666438] ? ns_capable+0xe4/0x120 [ 2331.666727] genl_rcv_msg+0x503/0x7e0 [ 2331.667021] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2331.667342] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2331.667685] ? __pfx_nl80211_set_qos_map+0x10/0x10 [ 2331.668047] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2331.668399] ? lock_acquire.part.0+0xea/0x320 [ 2331.668748] ? __create_object+0x3ee/0xc90 [ 2331.669070] netlink_rcv_skb+0x15d/0x450 [ 2331.669383] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2331.669703] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2331.670054] ? genl_rcv+0x19/0x40 [ 2331.670320] ? lock_acquire+0x32/0xc0 [ 2331.670605] ? genl_rcv+0x19/0x40 [ 2331.670875] genl_rcv+0x28/0x40 [ 2331.671110] netlink_unicast+0x552/0x800 [ 2331.671420] ? __pfx_netlink_unicast+0x10/0x10 [ 2331.671747] ? __virt_addr_valid+0x102/0x340 [ 2331.672086] netlink_sendmsg+0x923/0xe30 [ 2331.672383] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2331.672742] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2331.673072] sock_sendmsg+0x1b6/0x200 [ 2331.673369] ____sys_sendmsg+0x74e/0x980 [ 2331.673664] ? copy_msghdr_from_user+0xfc/0x150 [ 2331.674015] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2331.674336] ? kstrtouint+0xd6/0x130 [ 2331.674653] ? find_held_lock+0x2c/0x110 [ 2331.674970] ? get_pid_task+0xec/0x250 [ 2331.675279] ___sys_sendmsg+0x110/0x1b0 [ 2331.675555] ? __pfx____sys_sendmsg+0x10/0x10 [ 2331.675899] ? __fget_files+0x24e/0x480 [ 2331.676199] ? __pfx_lock_release+0x10/0x10 [ 2331.676529] ? trace_lock_acquire+0x170/0x1e0 [ 2331.676852] ? __pfx___fget_files+0x10/0x10 [ 2331.677170] ? lock_acquire+0x32/0xc0 [ 2331.677444] ? __pfx___fget_files+0x10/0x10 [ 2331.677770] ? __fget_files+0x270/0x480 [ 2331.678057] ? __fget_light+0xe5/0x280 [ 2331.678359] __sys_sendmsg+0xf7/0x1d0 [ 2331.678633] ? __pfx___sys_sendmsg+0x10/0x10 [ 2331.678983] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2331.679380] do_syscall_64+0x3f/0x90 [ 2331.679666] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2331.680052] RIP: 0033:0x7f475b6adb19 [ 2331.680325] 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 [ 2331.681614] RSP: 002b:00007f4758c23188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2331.682159] RAX: ffffffffffffffda RBX: 00007f475b7c0f60 RCX: 00007f475b6adb19 [ 2331.682688] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2331.683208] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2331.683718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2331.684230] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2331.684765] 10:36:20 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 8) [ 2331.706520] FAULT_INJECTION: forcing a failure. [ 2331.706520] name failslab, interval 1, probability 0, space 0, times 0 [ 2331.707364] CPU: 1 PID: 10345 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2331.707952] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2331.708544] Call Trace: [ 2331.708737] [ 2331.708913] dump_stack_lvl+0xc1/0xf0 [ 2331.709210] should_fail_ex+0x4b4/0x5b0 [ 2331.709511] should_failslab+0x9/0x20 [ 2331.709803] __kmem_cache_alloc_node+0x5b/0x310 [ 2331.710156] ? nl80211_set_qos_map+0x1a0/0x870 [ 2331.710524] ? __pfx___cfg80211_wdev_from_attrs+0x10/0x10 [ 2331.710928] kmalloc_trace+0x26/0x120 [ 2331.711220] nl80211_set_qos_map+0x1a0/0x870 [ 2331.711572] genl_family_rcv_msg_doit.isra.0+0x1ee/0x2e0 [ 2331.711978] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2331.712420] ? cap_capable+0x1da/0x240 [ 2331.712735] ? ns_capable+0xe4/0x120 [ 2331.713029] genl_rcv_msg+0x503/0x7e0 [ 2331.713322] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2331.713646] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2331.714003] ? __pfx_nl80211_set_qos_map+0x10/0x10 [ 2331.714377] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2331.714749] ? lock_acquire.part.0+0xea/0x320 [ 2331.715101] ? __create_object+0x3ee/0xc90 [ 2331.715475] netlink_rcv_skb+0x15d/0x450 [ 2331.715903] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2331.716230] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2331.716608] ? genl_rcv+0x19/0x40 [ 2331.716875] ? lock_acquire+0x32/0xc0 [ 2331.717169] ? genl_rcv+0x19/0x40 [ 2331.717433] genl_rcv+0x28/0x40 [ 2331.717687] netlink_unicast+0x552/0x800 [ 2331.718001] ? __pfx_netlink_unicast+0x10/0x10 [ 2331.718349] ? __virt_addr_valid+0x102/0x340 [ 2331.718727] netlink_sendmsg+0x923/0xe30 [ 2331.719120] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2331.719485] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2331.719839] sock_sendmsg+0x1b6/0x200 [ 2331.720215] ____sys_sendmsg+0x74e/0x980 [ 2331.720601] ? copy_msghdr_from_user+0xfc/0x150 [ 2331.720960] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2331.721327] ? kstrtouint+0xd6/0x130 [ 2331.721648] ? find_held_lock+0x2c/0x110 [ 2331.721963] ? get_pid_task+0xec/0x250 [ 2331.722268] ___sys_sendmsg+0x110/0x1b0 [ 2331.722574] ? __pfx____sys_sendmsg+0x10/0x10 [ 2331.722910] ? __fget_files+0x24e/0x480 [ 2331.723215] ? __pfx_lock_release+0x10/0x10 [ 2331.723546] ? trace_lock_acquire+0x170/0x1e0 [ 2331.723897] ? __pfx___fget_files+0x10/0x10 [ 2331.724224] ? lock_acquire+0x32/0xc0 [ 2331.724523] ? __pfx___fget_files+0x10/0x10 [ 2331.724854] ? __fget_files+0x270/0x480 [ 2331.725167] ? __fget_light+0xe5/0x280 [ 2331.725472] __sys_sendmsg+0xf7/0x1d0 [ 2331.725762] ? __pfx___sys_sendmsg+0x10/0x10 [ 2331.726117] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2331.726524] do_syscall_64+0x3f/0x90 [ 2331.726813] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2331.727204] RIP: 0033:0x7f1c03ad4b19 [ 2331.727483] 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 [ 2331.728805] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2331.729366] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2331.729892] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2331.730411] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2331.730938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2331.731462] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2331.732015] 10:36:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:36:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 13) 10:36:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf3a, 0x0, 0x0) 10:36:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 11) [ 2331.844109] FAULT_INJECTION: forcing a failure. [ 2331.844109] name failslab, interval 1, probability 0, space 0, times 0 [ 2331.845336] CPU: 1 PID: 10351 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2331.845877] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2331.846428] Call Trace: [ 2331.846615] [ 2331.846777] dump_stack_lvl+0xc1/0xf0 [ 2331.847054] should_fail_ex+0x4b4/0x5b0 [ 2331.847343] should_failslab+0x9/0x20 [ 2331.847619] __kmem_cache_alloc_node+0x5b/0x310 [ 2331.847952] ? iter_file_splice_write+0x169/0xcb0 [ 2331.848326] ? iter_file_splice_write+0x169/0xcb0 [ 2331.848770] __kmalloc+0x46/0xc0 [ 2331.849016] iter_file_splice_write+0x169/0xcb0 [ 2331.849353] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2331.849711] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2331.850078] ? inode_security+0x105/0x140 [ 2331.850380] ? security_file_permission+0xb5/0xe0 [ 2331.850740] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2331.851106] direct_splice_actor+0x113/0x180 [ 2331.851415] splice_direct_to_actor+0x33a/0x8c0 [ 2331.851747] ? __pfx_direct_splice_actor+0x10/0x10 [ 2331.852090] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2331.852445] ? security_file_permission+0xb5/0xe0 [ 2331.852790] do_splice_direct+0x1bc/0x290 [ 2331.853079] ? __pfx_do_splice_direct+0x10/0x10 [ 2331.853407] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2331.853741] ? lock_is_held_type+0x9f/0x120 [ 2331.854047] do_sendfile+0xb1d/0x12b0 [ 2331.854338] ? __pfx_do_sendfile+0x10/0x10 [ 2331.854656] __x64_sys_sendfile64+0x1d5/0x210 [ 2331.854981] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2331.855335] do_syscall_64+0x3f/0x90 [ 2331.855606] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2331.855963] RIP: 0033:0x7f7ffe1fdb19 [ 2331.856225] 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 [ 2331.857399] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2331.857923] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2331.858392] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2331.858888] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2331.859354] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2331.859854] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2331.860359] 10:36:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:36:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 9) 10:36:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:36:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf40, 0x0, 0x0) 10:36:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 14) 10:36:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 12) 10:36:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:36:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:36:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 10) [ 2343.772594] FAULT_INJECTION: forcing a failure. [ 2343.772594] name failslab, interval 1, probability 0, space 0, times 0 [ 2343.773666] CPU: 1 PID: 10372 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2343.774341] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2343.775064] Call Trace: [ 2343.775296] [ 2343.775500] dump_stack_lvl+0xc1/0xf0 [ 2343.775861] should_fail_ex+0x4b4/0x5b0 [ 2343.776234] should_failslab+0x9/0x20 [ 2343.776579] __kmem_cache_alloc_node+0x5b/0x310 [ 2343.776995] ? ieee80211_set_qos_map+0x58/0x1e0 [ 2343.777417] kmalloc_trace+0x26/0x120 [ 2343.777758] ieee80211_set_qos_map+0x58/0x1e0 [ 2343.778165] nl80211_set_qos_map+0x4d2/0x870 [ 2343.778573] genl_family_rcv_msg_doit.isra.0+0x1ee/0x2e0 [ 2343.778998] ? __pfx_genl_family_rcv_msg_doit.isra.0+0x10/0x10 [ 2343.779504] ? cap_capable+0x1da/0x240 [ 2343.779813] ? ns_capable+0xe4/0x120 [ 2343.780150] genl_rcv_msg+0x503/0x7e0 [ 2343.780445] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2343.780816] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 2343.781167] ? __pfx_nl80211_set_qos_map+0x10/0x10 [ 2343.781543] ? __pfx_nl80211_post_doit+0x10/0x10 [ 2343.781972] ? lock_acquire.part.0+0xea/0x320 [ 2343.782326] ? __create_object+0x3ee/0xc90 [ 2343.782707] netlink_rcv_skb+0x15d/0x450 [ 2343.783023] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2343.783402] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2343.783779] ? genl_rcv+0x19/0x40 [ 2343.784088] ? lock_acquire+0x32/0xc0 [ 2343.784382] ? genl_rcv+0x19/0x40 [ 2343.784477] FAULT_INJECTION: forcing a failure. [ 2343.784477] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2343.784693] genl_rcv+0x28/0x40 [ 2343.786432] netlink_unicast+0x552/0x800 [ 2343.786760] ? __pfx_netlink_unicast+0x10/0x10 [ 2343.787104] ? __virt_addr_valid+0x102/0x340 [ 2343.787436] netlink_sendmsg+0x923/0xe30 [ 2343.787746] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2343.788103] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2343.788445] sock_sendmsg+0x1b6/0x200 [ 2343.788734] ____sys_sendmsg+0x74e/0x980 [ 2343.789041] ? copy_msghdr_from_user+0xfc/0x150 [ 2343.789375] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2343.789716] ? kstrtouint+0xd6/0x130 [ 2343.790008] ? find_held_lock+0x2c/0x110 [ 2343.790303] ? get_pid_task+0xec/0x250 [ 2343.790600] ___sys_sendmsg+0x110/0x1b0 [ 2343.790901] ? __pfx____sys_sendmsg+0x10/0x10 [ 2343.791230] ? __fget_files+0x24e/0x480 [ 2343.791532] ? __pfx_lock_release+0x10/0x10 [ 2343.791853] ? trace_lock_acquire+0x170/0x1e0 [ 2343.792195] ? __pfx___fget_files+0x10/0x10 [ 2343.792504] ? lock_acquire+0x32/0xc0 [ 2343.792790] ? __pfx___fget_files+0x10/0x10 [ 2343.793110] ? __fget_files+0x270/0x480 [ 2343.793406] ? __fget_light+0xe5/0x280 [ 2343.793701] __sys_sendmsg+0xf7/0x1d0 [ 2343.793984] ? __pfx___sys_sendmsg+0x10/0x10 [ 2343.794325] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2343.794717] do_syscall_64+0x3f/0x90 [ 2343.794998] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2343.795371] RIP: 0033:0x7f1c03ad4b19 [ 2343.795640] 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 [ 2343.796890] RSP: 002b:00007f1c0104a188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2343.797417] RAX: ffffffffffffffda RBX: 00007f1c03be7f60 RCX: 00007f1c03ad4b19 [ 2343.797924] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 2343.798425] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2343.798946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2343.799447] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2343.799963] [ 2343.800138] CPU: 0 PID: 10368 Comm: syz-executor.5 Not tainted 6.2.0-next-20230224 #1 [ 2343.801145] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2343.802174] Call Trace: [ 2343.802512] [ 2343.802839] dump_stack_lvl+0xc1/0xf0 [ 2343.803355] should_fail_ex+0x4b4/0x5b0 [ 2343.803923] _copy_to_user+0x2e/0x150 [ 2343.804451] simple_read_from_buffer+0xd0/0x170 [ 2343.805080] proc_fail_nth_read+0x19c/0x230 [ 2343.805654] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2343.806288] ? security_file_permission+0xb5/0xe0 [ 2343.806962] vfs_read+0x257/0x940 [ 2343.807450] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2343.808096] ? __pfx_vfs_read+0x10/0x10 [ 2343.808663] ? __pfx___fget_files+0x10/0x10 [ 2343.809276] ? __fget_files+0x270/0x480 [ 2343.809834] ksys_read+0x12b/0x260 [ 2343.810328] ? __pfx_ksys_read+0x10/0x10 [ 2343.810899] do_syscall_64+0x3f/0x90 [ 2343.811420] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2343.812107] RIP: 0033:0x7f475b66069c [ 2343.812598] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2343.814867] RSP: 002b:00007f4758c23170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2343.815850] RAX: ffffffffffffffda RBX: 0000000000000030 RCX: 00007f475b66069c 10:36:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf46, 0x0, 0x0) [ 2343.816765] RDX: 000000000000000f RSI: 00007f4758c231e0 RDI: 0000000000000004 [ 2343.817839] RBP: 00007f4758c231d0 R08: 0000000000000000 R09: 0000000000000000 [ 2343.818766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2343.819685] R13: 00007ffdc4663a5f R14: 00007f4758c23300 R15: 0000000000022000 [ 2343.820619] 10:36:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 2343.865196] FAULT_INJECTION: forcing a failure. [ 2343.865196] name failslab, interval 1, probability 0, space 0, times 0 [ 2343.867486] CPU: 0 PID: 10367 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2343.868505] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2343.869564] Call Trace: [ 2343.869919] [ 2343.870231] dump_stack_lvl+0xc1/0xf0 [ 2343.870787] should_fail_ex+0x4b4/0x5b0 [ 2343.871346] ? jbd2__journal_start+0x194/0x6b0 [ 2343.871967] should_failslab+0x9/0x20 [ 2343.872493] kmem_cache_alloc+0x5a/0x320 10:36:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf4f, 0x0, 0x0) [ 2343.873067] jbd2__journal_start+0x194/0x6b0 [ 2343.873752] __ext4_journal_start_sb+0x4c2/0x6f0 10:36:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2343.874397] ? ext4_dirty_inode+0xa5/0x130 [ 2343.875028] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2343.875655] ext4_dirty_inode+0xa5/0x130 [ 2343.876209] __mark_inode_dirty+0x1aa/0xee0 [ 2343.876813] generic_update_time+0x21b/0x2b0 [ 2343.877424] file_modified_flags+0x2d4/0x330 [ 2343.878040] ? __pfx_file_modified_flags+0x10/0x10 [ 2343.878717] ext4_buffered_write_iter+0xf9/0x460 [ 2343.879347] ? stack_trace_save+0x90/0xd0 [ 2343.879918] ext4_file_write_iter+0x3ff/0x1930 [ 2343.880536] ? iter_file_splice_write+0x169/0xcb0 [ 2343.881190] ? kasan_save_stack+0x32/0x50 [ 2343.881766] ? kasan_save_stack+0x22/0x50 [ 2343.882328] ? kasan_set_track+0x25/0x30 [ 2343.882900] ? __kasan_kmalloc+0x7f/0x90 [ 2343.883470] ? __kmalloc+0x56/0xc0 [ 2343.883963] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2343.884632] ? do_splice_direct+0x1bc/0x290 [ 2343.885212] ? do_sendfile+0xb1d/0x12b0 [ 2343.885750] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2343.886368] ? do_syscall_64+0x3f/0x90 [ 2343.886903] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2343.887605] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2343.888242] ? lock_is_held_type+0x9f/0x120 [ 2343.888851] do_iter_readv_writev+0x211/0x3c0 [ 2343.889479] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2343.890162] ? avc_policy_seqno+0xd/0x70 [ 2343.890748] ? security_file_permission+0xb5/0xe0 [ 2343.891412] do_iter_write+0x18b/0x700 [ 2343.891959] ? lock_is_held_type+0x9f/0x120 [ 2343.892548] vfs_iter_write+0x74/0xb0 [ 2343.893087] iter_file_splice_write+0x73f/0xcb0 [ 2343.893749] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2343.894433] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2343.895156] ? inode_security+0x105/0x140 [ 2343.895727] ? security_file_permission+0xb5/0xe0 [ 2343.896386] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2343.897071] direct_splice_actor+0x113/0x180 [ 2343.897664] splice_direct_to_actor+0x33a/0x8c0 [ 2343.898293] ? __pfx_direct_splice_actor+0x10/0x10 [ 2343.898974] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2343.899663] ? security_file_permission+0xb5/0xe0 [ 2343.900331] do_splice_direct+0x1bc/0x290 [ 2343.900888] ? __pfx_do_splice_direct+0x10/0x10 [ 2343.901528] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2343.902145] ? lock_is_held_type+0x9f/0x120 [ 2343.902761] do_sendfile+0xb1d/0x12b0 [ 2343.903313] ? __pfx_do_sendfile+0x10/0x10 [ 2343.903924] __x64_sys_sendfile64+0x1d5/0x210 [ 2343.904529] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2343.905211] do_syscall_64+0x3f/0x90 [ 2343.905727] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2343.906401] RIP: 0033:0x7fa7e3130b19 [ 2343.906905] 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 [ 2343.909223] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2343.910204] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2343.911130] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2343.912039] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2343.912949] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2343.913876] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2343.914839] 10:36:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 13) 10:36:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf54, 0x0, 0x0) 10:36:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) [ 2356.165483] FAULT_INJECTION: forcing a failure. [ 2356.165483] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2356.166328] CPU: 1 PID: 10405 Comm: syz-executor.1 Not tainted 6.2.0-next-20230224 #1 [ 2356.166870] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2356.167561] Call Trace: [ 2356.167754] [ 2356.167958] dump_stack_lvl+0xc1/0xf0 [ 2356.168298] should_fail_ex+0x4b4/0x5b0 [ 2356.168665] _copy_to_user+0x2e/0x150 [ 2356.169017] simple_read_from_buffer+0xd0/0x170 [ 2356.169445] proc_fail_nth_read+0x19c/0x230 10:36:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:36:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x2, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 1) 10:36:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 11) 10:36:45 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:36:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) (fail_nth: 14) 10:36:45 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf5a, 0x0, 0x0) 10:36:45 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 10) [ 2356.169859] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2356.170475] ? security_file_permission+0xb5/0xe0 [ 2356.170882] vfs_read+0x257/0x940 [ 2356.171206] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2356.171543] ? __pfx_vfs_read+0x10/0x10 [ 2356.171890] ? __pfx___fget_files+0x10/0x10 [ 2356.172195] ? __fget_files+0x270/0x480 [ 2356.172562] ksys_read+0x12b/0x260 [ 2356.172826] ? __pfx_ksys_read+0x10/0x10 [ 2356.173202] do_syscall_64+0x3f/0x90 [ 2356.173476] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2356.173913] RIP: 0033:0x7f1c03a8769c [ 2356.174175] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2356.175417] RSP: 002b:00007f1c0104a170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2356.176076] RAX: ffffffffffffffda RBX: 0000000000000030 RCX: 00007f1c03a8769c [ 2356.176693] RDX: 000000000000000f RSI: 00007f1c0104a1e0 RDI: 0000000000000004 [ 2356.177301] RBP: 00007f1c0104a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2356.177914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2356.178533] R13: 00007ffd0890bd7f R14: 00007f1c0104a300 R15: 0000000000022000 [ 2356.179187] [ 2356.196244] FAULT_INJECTION: forcing a failure. [ 2356.196244] name failslab, interval 1, probability 0, space 0, times 0 [ 2356.197317] CPU: 1 PID: 10412 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2356.197961] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2356.198654] Call Trace: [ 2356.198883] [ 2356.199085] dump_stack_lvl+0xc1/0xf0 [ 2356.199426] should_fail_ex+0x4b4/0x5b0 [ 2356.199784] should_failslab+0x9/0x20 [ 2356.200127] __kmem_cache_alloc_node+0x5b/0x310 [ 2356.200541] ? alloc_pipe_info+0x10e/0x590 [ 2356.200935] kmalloc_trace+0x26/0x120 [ 2356.201270] alloc_pipe_info+0x10e/0x590 [ 2356.201642] splice_direct_to_actor+0x6e6/0x8c0 [ 2356.202047] ? __pfx_direct_splice_actor+0x10/0x10 [ 2356.202477] ? inode_security+0x105/0x140 [ 2356.202850] ? avc_policy_seqno+0xd/0x70 [ 2356.203215] ? selinux_file_permission+0x96/0x520 [ 2356.203644] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2356.204098] ? security_file_permission+0xb5/0xe0 [ 2356.204522] do_splice_direct+0x1bc/0x290 [ 2356.204895] ? __pfx_do_splice_direct+0x10/0x10 [ 2356.205304] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2356.205691] ? lock_is_held_type+0x9f/0x120 [ 2356.205987] do_sendfile+0xb1d/0x12b0 [ 2356.206254] ? __pfx_do_sendfile+0x10/0x10 [ 2356.206570] __x64_sys_sendfile64+0x1d5/0x210 [ 2356.206900] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2356.207250] do_syscall_64+0x3f/0x90 [ 2356.207516] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2356.207875] RIP: 0033:0x7ff287be5b19 [ 2356.208140] 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 [ 2356.209364] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2356.209872] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2356.210365] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2356.210862] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2356.211354] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2356.211867] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2356.212364] 10:36:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 2356.250556] FAULT_INJECTION: forcing a failure. [ 2356.250556] name failslab, interval 1, probability 0, space 0, times 0 [ 2356.251481] CPU: 1 PID: 10415 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2356.252022] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2356.252591] Call Trace: [ 2356.252773] [ 2356.252940] dump_stack_lvl+0xc1/0xf0 [ 2356.253224] should_fail_ex+0x4b4/0x5b0 [ 2356.253511] ? jbd2__journal_start+0x194/0x6b0 [ 2356.253852] should_failslab+0x9/0x20 [ 2356.254132] kmem_cache_alloc+0x5a/0x320 [ 2356.254430] jbd2__journal_start+0x194/0x6b0 [ 2356.254746] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2356.255121] ? ext4_dirty_inode+0xa5/0x130 [ 2356.255421] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2356.255734] ext4_dirty_inode+0xa5/0x130 [ 2356.256040] __mark_inode_dirty+0x1aa/0xee0 [ 2356.256358] generic_update_time+0x21b/0x2b0 [ 2356.256690] file_modified_flags+0x2d4/0x330 [ 2356.257023] ? __pfx_file_modified_flags+0x10/0x10 [ 2356.257398] ext4_buffered_write_iter+0xf9/0x460 [ 2356.257734] ? stack_trace_save+0x90/0xd0 [ 2356.258029] ext4_file_write_iter+0x3ff/0x1930 [ 2356.258354] ? iter_file_splice_write+0x169/0xcb0 [ 2356.258670] ? kasan_save_stack+0x32/0x50 [ 2356.258976] ? kasan_save_stack+0x22/0x50 [ 2356.259266] ? kasan_set_track+0x25/0x30 [ 2356.259568] ? __kasan_kmalloc+0x7f/0x90 [ 2356.259876] ? __kmalloc+0x56/0xc0 [ 2356.260151] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2356.260523] ? do_splice_direct+0x1bc/0x290 [ 2356.260848] ? do_sendfile+0xb1d/0x12b0 [ 2356.261155] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2356.261510] ? do_syscall_64+0x3f/0x90 [ 2356.261771] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2356.262171] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2356.262539] ? lock_is_held_type+0x9f/0x120 [ 2356.262850] do_iter_readv_writev+0x211/0x3c0 [ 2356.263190] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2356.263564] ? avc_policy_seqno+0xd/0x70 [ 2356.263888] ? security_file_permission+0xb5/0xe0 [ 2356.264264] do_iter_write+0x18b/0x700 [ 2356.264575] ? lock_is_held_type+0x9f/0x120 [ 2356.264912] vfs_iter_write+0x74/0xb0 [ 2356.265180] iter_file_splice_write+0x73f/0xcb0 [ 2356.265543] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2356.265891] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2356.266287] ? inode_security+0x105/0x140 [ 2356.266572] ? security_file_permission+0xb5/0xe0 [ 2356.266953] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2356.267345] direct_splice_actor+0x113/0x180 [ 2356.267686] splice_direct_to_actor+0x33a/0x8c0 [ 2356.268037] ? __pfx_direct_splice_actor+0x10/0x10 [ 2356.268412] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2356.268802] ? security_file_permission+0xb5/0xe0 [ 2356.269174] do_splice_direct+0x1bc/0x290 [ 2356.269492] ? __pfx_do_splice_direct+0x10/0x10 [ 2356.269857] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2356.270204] ? lock_is_held_type+0x9f/0x120 [ 2356.270540] do_sendfile+0xb1d/0x12b0 [ 2356.270812] ? __pfx_do_sendfile+0x10/0x10 [ 2356.271173] __x64_sys_sendfile64+0x1d5/0x210 [ 2356.271511] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2356.271901] do_syscall_64+0x3f/0x90 [ 2356.272186] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2356.272578] RIP: 0033:0x7f7ffe1fdb19 [ 2356.272830] 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 [ 2356.274158] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2356.274650] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2356.275186] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2356.275706] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2356.276240] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2356.276849] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2356.277382] 10:36:45 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf62, 0x0, 0x0) 10:36:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x3, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:45 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 2) 10:36:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:59 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf7d, 0x0, 0x0) 10:36:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 3) 10:36:59 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 11) 10:36:59 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:36:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 1) 10:36:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 12) 10:36:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x4, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2369.940097] FAULT_INJECTION: forcing a failure. [ 2369.940097] name failslab, interval 1, probability 0, space 0, times 0 [ 2369.942144] CPU: 1 PID: 10445 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2369.943091] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2369.944030] Call Trace: [ 2369.944345] [ 2369.944631] dump_stack_lvl+0xc1/0xf0 [ 2369.945124] should_fail_ex+0x4b4/0x5b0 [ 2369.945694] should_failslab+0x9/0x20 [ 2369.946175] __kmem_cache_alloc_node+0x5b/0x310 [ 2369.946742] ? alloc_pipe_info+0x10e/0x590 [ 2369.947455] kmalloc_trace+0x26/0x120 [ 2369.947933] alloc_pipe_info+0x10e/0x590 [ 2369.948530] splice_direct_to_actor+0x6e6/0x8c0 [ 2369.949101] ? __pfx_direct_splice_actor+0x10/0x10 [ 2369.949698] ? inode_security+0x105/0x140 [ 2369.950241] ? avc_policy_seqno+0xd/0x70 [ 2369.950752] ? selinux_file_permission+0x96/0x520 [ 2369.951351] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2369.951976] ? security_file_permission+0xb5/0xe0 [ 2369.952583] do_splice_direct+0x1bc/0x290 [ 2369.953095] ? __pfx_do_splice_direct+0x10/0x10 [ 2369.953548] FAULT_INJECTION: forcing a failure. [ 2369.953548] name failslab, interval 1, probability 0, space 0, times 0 [ 2369.953668] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2369.955588] ? lock_is_held_type+0x9f/0x120 [ 2369.956146] do_sendfile+0xb1d/0x12b0 [ 2369.956675] ? __pfx_do_sendfile+0x10/0x10 [ 2369.957233] __x64_sys_sendfile64+0x1d5/0x210 [ 2369.957786] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2369.958405] do_syscall_64+0x3f/0x90 [ 2369.958867] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2369.959495] RIP: 0033:0x7f98e3d04b19 [ 2369.959951] 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 [ 2369.962012] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2369.962900] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2369.963744] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2369.964567] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2369.965395] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2369.966224] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2369.967089] [ 2369.967381] CPU: 0 PID: 10444 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2369.968417] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2369.969468] Call Trace: [ 2369.969803] [ 2369.970105] dump_stack_lvl+0xc1/0xf0 [ 2369.970628] should_fail_ex+0x4b4/0x5b0 [ 2369.971184] should_failslab+0x9/0x20 [ 2369.971696] __kmem_cache_alloc_node+0x5b/0x310 [ 2369.972315] ? alloc_pipe_info+0x1e9/0x590 [ 2369.972884] ? lock_is_held_type+0x9f/0x120 [ 2369.973475] ? alloc_pipe_info+0x1e9/0x590 [ 2369.974057] __kmalloc+0x46/0xc0 [ 2369.974517] alloc_pipe_info+0x1e9/0x590 [ 2369.975084] splice_direct_to_actor+0x6e6/0x8c0 [ 2369.975701] ? __pfx_direct_splice_actor+0x10/0x10 [ 2369.976329] ? inode_security+0x105/0x140 [ 2369.976878] ? avc_policy_seqno+0xd/0x70 [ 2369.977439] ? selinux_file_permission+0x96/0x520 [ 2369.978081] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2369.978772] ? security_file_permission+0xb5/0xe0 [ 2369.979458] do_splice_direct+0x1bc/0x290 [ 2369.980017] ? __pfx_do_splice_direct+0x10/0x10 [ 2369.980649] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2369.981258] ? lock_is_held_type+0x9f/0x120 [ 2369.981850] do_sendfile+0xb1d/0x12b0 [ 2369.982389] ? __pfx_do_sendfile+0x10/0x10 [ 2369.983015] __x64_sys_sendfile64+0x1d5/0x210 [ 2369.983623] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2369.984305] do_syscall_64+0x3f/0x90 [ 2369.984813] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2369.985504] RIP: 0033:0x7ff287be5b19 [ 2369.986004] 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 [ 2369.988299] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2369.989297] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2369.990225] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2369.991161] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2369.992084] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2369.993042] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2369.993977] [ 2370.008509] FAULT_INJECTION: forcing a failure. [ 2370.008509] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2370.010503] CPU: 1 PID: 10448 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2370.011633] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2370.012641] Call Trace: [ 2370.012972] [ 2370.013270] dump_stack_lvl+0xc1/0xf0 [ 2370.013775] should_fail_ex+0x4b4/0x5b0 [ 2370.014303] prepare_alloc_pages+0x178/0x500 10:36:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x2, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2370.014886] __alloc_pages+0x149/0x510 [ 2370.015563] ? __pfx___alloc_pages+0x10/0x10 [ 2370.016156] ? mark_lock.part.0+0xef/0x2f30 [ 2370.016757] ? __pfx___lock_acquire+0x10/0x10 [ 2370.017387] alloc_pages+0x1a0/0x260 [ 2370.017888] filemap_alloc_folio+0x374/0x410 [ 2370.018627] ? __pfx_lock_release+0x10/0x10 [ 2370.019255] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 2370.019928] ? xas_start+0x14e/0x710 [ 2370.020444] ? xas_load+0x6a/0x140 [ 2370.020935] __filemap_get_folio+0x32b/0xcd0 [ 2370.021549] ? __pfx___filemap_get_folio+0x10/0x10 [ 2370.022221] ? __mark_inode_dirty+0x625/0xee0 [ 2370.022848] ? reacquire_held_locks+0x229/0x4e0 [ 2370.023500] ? __mark_inode_dirty+0x625/0xee0 [ 2370.024138] pagecache_get_page+0x2e/0x130 [ 2370.024723] ext4_da_write_begin+0x328/0x9c0 [ 2370.025343] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2370.026013] ? lock_is_held_type+0x9f/0x120 [ 2370.026627] generic_perform_write+0x25a/0x580 [ 2370.027285] ? __pfx_generic_perform_write+0x10/0x10 [ 2370.027970] ? __pfx_file_modified_flags+0x10/0x10 [ 2370.028665] ext4_buffered_write_iter+0x164/0x460 [ 2370.029314] ? stack_trace_save+0x90/0xd0 [ 2370.029876] ext4_file_write_iter+0x3ff/0x1930 [ 2370.030499] ? iter_file_splice_write+0x169/0xcb0 [ 2370.031167] ? kasan_save_stack+0x32/0x50 [ 2370.031734] ? kasan_save_stack+0x22/0x50 [ 2370.032301] ? kasan_set_track+0x25/0x30 [ 2370.032857] ? __kasan_kmalloc+0x7f/0x90 [ 2370.033413] ? __kmalloc+0x56/0xc0 [ 2370.033905] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2370.034572] ? do_splice_direct+0x1bc/0x290 [ 2370.035170] ? do_sendfile+0xb1d/0x12b0 [ 2370.035726] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2370.036350] ? do_syscall_64+0x3f/0x90 [ 2370.036879] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2370.037582] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2370.038230] ? lock_is_held_type+0x9f/0x120 [ 2370.038844] do_iter_readv_writev+0x211/0x3c0 [ 2370.039488] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2370.040166] ? avc_policy_seqno+0xd/0x70 [ 2370.040748] ? security_file_permission+0xb5/0xe0 [ 2370.041427] do_iter_write+0x18b/0x700 [ 2370.041976] ? lock_is_held_type+0x9f/0x120 [ 2370.042582] vfs_iter_write+0x74/0xb0 [ 2370.043146] iter_file_splice_write+0x73f/0xcb0 [ 2370.043812] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2370.044507] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2370.045234] ? inode_security+0x105/0x140 [ 2370.045813] ? security_file_permission+0xb5/0xe0 [ 2370.046617] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2370.047330] direct_splice_actor+0x113/0x180 [ 2370.047937] splice_direct_to_actor+0x33a/0x8c0 [ 2370.048568] ? __pfx_direct_splice_actor+0x10/0x10 [ 2370.049246] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2370.049940] ? security_file_permission+0xb5/0xe0 [ 2370.050613] do_splice_direct+0x1bc/0x290 [ 2370.051187] ? __pfx_do_splice_direct+0x10/0x10 [ 2370.051830] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2370.052455] ? lock_is_held_type+0x9f/0x120 [ 2370.053064] do_sendfile+0xb1d/0x12b0 [ 2370.053744] ? __pfx_do_sendfile+0x10/0x10 [ 2370.054418] __x64_sys_sendfile64+0x1d5/0x210 [ 2370.055049] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2370.055740] do_syscall_64+0x3f/0x90 [ 2370.056261] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2370.056948] RIP: 0033:0x7fa7e3130b19 [ 2370.057452] 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 [ 2370.059870] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2370.060849] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2370.061763] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2370.062683] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2370.063625] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2370.064540] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2370.065485] 10:36:59 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf87, 0x0, 0x0) 10:36:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x5, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 4) 10:36:59 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf8d, 0x0, 0x0) 10:36:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 2) 10:36:59 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x3, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x6, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:36:59 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 12) [ 2370.528258] FAULT_INJECTION: forcing a failure. [ 2370.528258] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2370.529817] CPU: 1 PID: 10469 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2370.530910] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2370.531960] Call Trace: [ 2370.532388] [ 2370.532745] dump_stack_lvl+0xc1/0xf0 [ 2370.533279] should_fail_ex+0x4b4/0x5b0 [ 2370.533820] prepare_alloc_pages+0x178/0x500 [ 2370.534424] __alloc_pages+0x149/0x510 [ 2370.534953] ? __pfx___alloc_pages+0x10/0x10 [ 2370.535554] ? mark_lock.part.0+0xef/0x2f30 [ 2370.536145] ? __pfx___lock_acquire+0x10/0x10 [ 2370.536778] alloc_pages+0x1a0/0x260 [ 2370.537275] filemap_alloc_folio+0x374/0x410 [ 2370.537898] ? __pfx_lock_release+0x10/0x10 [ 2370.538490] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 2370.539177] ? xas_start+0x14e/0x710 [ 2370.539689] ? xas_load+0x6a/0x140 [ 2370.540182] __filemap_get_folio+0x32b/0xcd0 [ 2370.540915] ? __pfx___filemap_get_folio+0x10/0x10 [ 2370.541585] ? __mark_inode_dirty+0x625/0xee0 [ 2370.542201] ? reacquire_held_locks+0x229/0x4e0 [ 2370.542841] ? __mark_inode_dirty+0x625/0xee0 [ 2370.543484] pagecache_get_page+0x2e/0x130 [ 2370.544078] ext4_da_write_begin+0x328/0x9c0 [ 2370.544817] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2370.545485] ? lock_is_held_type+0x9f/0x120 [ 2370.546095] generic_perform_write+0x25a/0x580 [ 2370.546724] ? __pfx_generic_perform_write+0x10/0x10 [ 2370.547418] ? __pfx_file_modified_flags+0x10/0x10 [ 2370.548122] ext4_buffered_write_iter+0x164/0x460 [ 2370.548879] ? stack_trace_save+0x90/0xd0 [ 2370.549533] ext4_file_write_iter+0x3ff/0x1930 [ 2370.550215] ? iter_file_splice_write+0x169/0xcb0 [ 2370.550956] ? kasan_save_stack+0x32/0x50 [ 2370.551584] ? kasan_save_stack+0x22/0x50 [ 2370.552154] ? kasan_set_track+0x25/0x30 [ 2370.552693] ? __kasan_kmalloc+0x7f/0x90 [ 2370.553244] ? __kmalloc+0x56/0xc0 [ 2370.553723] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2370.554383] ? do_splice_direct+0x1bc/0x290 [ 2370.554953] ? do_sendfile+0xb1d/0x12b0 [ 2370.555519] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2370.556139] ? do_syscall_64+0x3f/0x90 [ 2370.556664] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2370.557376] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2370.558016] ? lock_is_held_type+0x9f/0x120 [ 2370.558622] do_iter_readv_writev+0x211/0x3c0 [ 2370.559263] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2370.559950] ? avc_policy_seqno+0xd/0x70 [ 2370.560523] ? security_file_permission+0xb5/0xe0 [ 2370.561197] do_iter_write+0x18b/0x700 [ 2370.561815] ? lock_is_held_type+0x9f/0x120 [ 2370.562416] vfs_iter_write+0x74/0xb0 [ 2370.563092] iter_file_splice_write+0x73f/0xcb0 [ 2370.563738] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2370.564438] ? mark_held_locks+0x9e/0xe0 [ 2370.565060] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2370.565780] direct_splice_actor+0x113/0x180 [ 2370.566381] splice_direct_to_actor+0x33a/0x8c0 [ 2370.567118] ? __pfx_direct_splice_actor+0x10/0x10 [ 2370.567889] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2370.568645] ? security_file_permission+0xb5/0xe0 [ 2370.569302] do_splice_direct+0x1bc/0x290 [ 2370.569920] ? __pfx_do_splice_direct+0x10/0x10 [ 2370.570584] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2370.571226] ? lock_is_held_type+0x9f/0x120 [ 2370.571876] do_sendfile+0xb1d/0x12b0 [ 2370.572439] ? __pfx_do_sendfile+0x10/0x10 [ 2370.573144] __x64_sys_sendfile64+0x1d5/0x210 [ 2370.573809] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2370.574483] do_syscall_64+0x3f/0x90 [ 2370.574984] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2370.575691] RIP: 0033:0x7f7ffe1fdb19 [ 2370.576256] 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 [ 2370.578496] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2370.579462] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2370.580380] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2370.581285] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2370.582186] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2370.583125] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2370.584055] 10:37:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf93, 0x0, 0x0) 10:37:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 5) 10:37:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x4, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:37:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 13) 10:37:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 13) 10:37:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x7, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 3) [ 2382.874416] FAULT_INJECTION: forcing a failure. [ 2382.874416] name failslab, interval 1, probability 0, space 0, times 0 [ 2382.875625] CPU: 0 PID: 10479 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2382.876174] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2382.876729] Call Trace: [ 2382.876912] [ 2382.877077] dump_stack_lvl+0xc1/0xf0 [ 2382.877355] should_fail_ex+0x4b4/0x5b0 [ 2382.877654] ? kvmalloc_node+0xaa/0x200 [ 2382.877939] should_failslab+0x9/0x20 [ 2382.878215] __kmem_cache_alloc_node+0x5b/0x310 [ 2382.878548] ? kvmalloc_node+0xaa/0x200 [ 2382.878839] ? kvmalloc_node+0xaa/0x200 [ 2382.879123] __kmalloc_node+0x45/0xb0 [ 2382.879411] kvmalloc_node+0xaa/0x200 [ 2382.879701] seq_read_iter+0x820/0x1300 [ 2382.880005] ? mod_objcg_state+0x307/0x9d0 [ 2382.880311] ? lock_release+0x1e3/0x710 [ 2382.880626] proc_reg_read_iter+0x20e/0x2e0 [ 2382.880947] generic_file_splice_read+0x18b/0x4d0 [ 2382.881305] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2382.881689] ? inode_security+0x105/0x140 [ 2382.882007] ? security_file_permission+0xb5/0xe0 [ 2382.882373] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2382.882755] do_splice_to+0x1bc/0x240 [ 2382.883034] splice_direct_to_actor+0x2b0/0x8c0 [ 2382.883383] ? __pfx_direct_splice_actor+0x10/0x10 [ 2382.883743] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2382.884141] ? security_file_permission+0xb5/0xe0 [ 2382.884511] do_splice_direct+0x1bc/0x290 [ 2382.884820] ? __pfx_do_splice_direct+0x10/0x10 [ 2382.885178] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2382.885523] ? lock_is_held_type+0x9f/0x120 [ 2382.885860] do_sendfile+0xb1d/0x12b0 [ 2382.886169] ? __pfx_do_sendfile+0x10/0x10 [ 2382.886505] __x64_sys_sendfile64+0x1d5/0x210 [ 2382.886846] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2382.887233] do_syscall_64+0x3f/0x90 [ 2382.887516] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2382.887896] RIP: 0033:0x7ff287be5b19 [ 2382.888173] 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 [ 2382.889453] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2382.889998] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2382.890515] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2382.891026] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2382.891552] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2382.892078] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2382.892269] FAULT_INJECTION: forcing a failure. [ 2382.892269] name failslab, interval 1, probability 0, space 0, times 0 [ 2382.892595] [ 2382.894227] CPU: 1 PID: 10490 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2382.895264] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2382.896324] Call Trace: [ 2382.896674] [ 2382.896989] dump_stack_lvl+0xc1/0xf0 [ 2382.897512] should_fail_ex+0x4b4/0x5b0 [ 2382.898067] should_failslab+0x9/0x20 [ 2382.898584] __kmem_cache_alloc_node+0x5b/0x310 [ 2382.899222] ? alloc_pipe_info+0x1e9/0x590 [ 2382.899907] ? lock_is_held_type+0x9f/0x120 [ 2382.900542] ? alloc_pipe_info+0x1e9/0x590 [ 2382.901132] __kmalloc+0x46/0xc0 [ 2382.901612] alloc_pipe_info+0x1e9/0x590 [ 2382.902185] splice_direct_to_actor+0x6e6/0x8c0 [ 2382.902812] ? __pfx_direct_splice_actor+0x10/0x10 [ 2382.903484] ? inode_security+0x105/0x140 [ 2382.904063] ? avc_policy_seqno+0xd/0x70 [ 2382.904616] ? selinux_file_permission+0x96/0x520 [ 2382.905277] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2382.905963] ? security_file_permission+0xb5/0xe0 [ 2382.906628] do_splice_direct+0x1bc/0x290 [ 2382.907200] ? __pfx_do_splice_direct+0x10/0x10 [ 2382.907840] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2382.908463] ? lock_is_held_type+0x9f/0x120 [ 2382.909067] do_sendfile+0xb1d/0x12b0 [ 2382.909612] ? __pfx_do_sendfile+0x10/0x10 [ 2382.910222] __x64_sys_sendfile64+0x1d5/0x210 [ 2382.910981] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2382.911678] do_syscall_64+0x3f/0x90 [ 2382.912183] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2382.912863] RIP: 0033:0x7f98e3d04b19 [ 2382.913354] 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 [ 2382.915651] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2382.916624] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2382.917532] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2382.918449] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2382.919367] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2382.920285] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2382.921220] 10:37:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x8, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xf9c, 0x0, 0x0) 10:37:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x5, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 4) 10:37:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x9, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 6) 10:37:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 14) 10:37:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 14) 10:37:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfa1, 0x0, 0x0) 10:37:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x6, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfa7, 0x0, 0x0) 10:37:12 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) [ 2383.348472] FAULT_INJECTION: forcing a failure. [ 2383.348472] name failslab, interval 1, probability 0, space 0, times 0 [ 2383.351190] CPU: 0 PID: 10514 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2383.352221] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2383.353284] Call Trace: [ 2383.353637] [ 2383.353953] dump_stack_lvl+0xc1/0xf0 [ 2383.354485] should_fail_ex+0x4b4/0x5b0 [ 2383.355044] should_failslab+0x9/0x20 [ 2383.355595] __kmem_cache_alloc_node+0x5b/0x310 [ 2383.356230] ? ext4_find_extent+0xa41/0xd30 [ 2383.356841] ? ext4_find_extent+0xa41/0xd30 [ 2383.357434] __kmalloc+0x46/0xc0 [ 2383.357917] ext4_find_extent+0xa41/0xd30 [ 2383.358509] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2383.359192] ? __lock_acquire+0x18df/0x6380 [ 2383.359853] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2383.360561] ? lock_is_held_type+0x9f/0x120 [ 2383.361196] ? find_held_lock+0x2c/0x110 [ 2383.361800] ? __down_read_common+0x819/0xee0 [ 2383.362461] ? __pfx___down_read_common+0x10/0x10 [ 2383.363159] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2383.363905] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2383.364614] ? rcu_read_lock_sched_held+0x42/0x80 [ 2383.365312] ? trace_lock_acquire+0x170/0x1e0 [ 2383.365986] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2383.366679] ? lock_acquire+0x32/0xc0 [ 2383.367219] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2383.367918] ext4_da_get_block_prep+0xcbb/0x1180 [ 2383.368605] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2383.369326] ? __pfx_lock_release+0x10/0x10 [ 2383.369982] ? create_empty_buffers+0x300/0xa60 [ 2383.370668] ? do_raw_spin_unlock+0x53/0x220 [ 2383.371368] __block_write_begin_int+0x380/0x13d0 [ 2383.372084] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2383.372812] ? __pfx___block_write_begin_int+0x10/0x10 [ 2383.373501] ? PageHeadHuge+0x92/0xb0 [ 2383.374055] ext4_da_write_begin+0x357/0x9c0 [ 2383.374675] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2383.375352] ? lock_is_held_type+0x9f/0x120 [ 2383.375965] generic_perform_write+0x25a/0x580 [ 2383.376591] ? __pfx_generic_perform_write+0x10/0x10 [ 2383.377266] ? __pfx_file_modified_flags+0x10/0x10 [ 2383.377961] ext4_buffered_write_iter+0x164/0x460 [ 2383.378601] ? stack_trace_save+0x90/0xd0 [ 2383.379185] ext4_file_write_iter+0x3ff/0x1930 [ 2383.379814] ? iter_file_splice_write+0x169/0xcb0 [ 2383.380464] ? kasan_save_stack+0x32/0x50 [ 2383.381033] ? kasan_save_stack+0x22/0x50 [ 2383.381604] ? kasan_set_track+0x25/0x30 [ 2383.382159] ? __kasan_kmalloc+0x7f/0x90 [ 2383.382719] ? __kmalloc+0x56/0xc0 [ 2383.383226] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2383.383891] ? do_splice_direct+0x1bc/0x290 [ 2383.384463] ? do_sendfile+0xb1d/0x12b0 [ 2383.385014] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2383.385643] ? do_syscall_64+0x3f/0x90 [ 2383.386169] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2383.386881] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2383.387522] ? lock_is_held_type+0x9f/0x120 [ 2383.388138] do_iter_readv_writev+0x211/0x3c0 [ 2383.388785] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2383.389514] ? avc_policy_seqno+0xd/0x70 [ 2383.390091] ? security_file_permission+0xb5/0xe0 [ 2383.390755] do_iter_write+0x18b/0x700 [ 2383.391317] ? lock_is_held_type+0x9f/0x120 [ 2383.391924] vfs_iter_write+0x74/0xb0 [ 2383.392457] iter_file_splice_write+0x73f/0xcb0 [ 2383.393118] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2383.393805] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2383.394507] ? inode_security+0x105/0x140 [ 2383.395075] ? security_file_permission+0xb5/0xe0 [ 2383.395744] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2383.396433] direct_splice_actor+0x113/0x180 [ 2383.397018] splice_direct_to_actor+0x33a/0x8c0 [ 2383.397652] ? __pfx_direct_splice_actor+0x10/0x10 [ 2383.398312] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2383.398996] ? security_file_permission+0xb5/0xe0 [ 2383.399668] do_splice_direct+0x1bc/0x290 [ 2383.400228] ? __pfx_do_splice_direct+0x10/0x10 [ 2383.400866] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2383.401489] ? lock_is_held_type+0x9f/0x120 [ 2383.402095] do_sendfile+0xb1d/0x12b0 [ 2383.402634] ? __pfx_do_sendfile+0x10/0x10 [ 2383.403241] __x64_sys_sendfile64+0x1d5/0x210 [ 2383.403845] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2383.404528] do_syscall_64+0x3f/0x90 [ 2383.405030] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2383.405712] RIP: 0033:0x7fa7e3130b19 [ 2383.406214] 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 [ 2383.408528] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2383.409520] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2383.410433] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2383.411354] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2383.412346] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2383.413363] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2383.414336] 10:37:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfaf, 0x0, 0x0) 10:37:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x7, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:12 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfc6, 0x0, 0x0) 10:37:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 15) 10:37:12 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x8, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2383.864408] FAULT_INJECTION: forcing a failure. [ 2383.864408] name failslab, interval 1, probability 0, space 0, times 0 [ 2383.866408] CPU: 1 PID: 10539 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2383.867407] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2383.868419] Call Trace: [ 2383.868755] [ 2383.869054] dump_stack_lvl+0xc1/0xf0 [ 2383.869559] should_fail_ex+0x4b4/0x5b0 [ 2383.870085] should_failslab+0x9/0x20 [ 2383.870589] __kmem_cache_alloc_node+0x5b/0x310 [ 2383.871204] ? ext4_find_extent+0xa41/0xd30 [ 2383.871785] ? ext4_find_extent+0xa41/0xd30 [ 2383.872342] __kmalloc+0x46/0xc0 [ 2383.872795] ext4_find_extent+0xa41/0xd30 [ 2383.873351] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2383.873958] ? __lock_acquire+0x18df/0x6380 [ 2383.874549] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2383.875207] ? lock_is_held_type+0x9f/0x120 [ 2383.875777] ? find_held_lock+0x2c/0x110 [ 2383.876307] ? __down_read_common+0x819/0xee0 [ 2383.876917] ? __pfx___down_read_common+0x10/0x10 [ 2383.877568] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2383.878223] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2383.878867] ? rcu_read_lock_sched_held+0x42/0x80 [ 2383.879513] ? trace_lock_acquire+0x170/0x1e0 [ 2383.880131] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2383.880767] ? lock_acquire+0x32/0xc0 [ 2383.881287] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2383.881941] ext4_da_get_block_prep+0xcbb/0x1180 [ 2383.882570] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2383.883253] ? __pfx_lock_release+0x10/0x10 [ 2383.883853] ? create_empty_buffers+0x300/0xa60 [ 2383.884476] ? do_raw_spin_unlock+0x53/0x220 [ 2383.885076] __block_write_begin_int+0x380/0x13d0 [ 2383.885723] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2383.886410] ? __pfx___block_write_begin_int+0x10/0x10 [ 2383.887102] ? PageHeadHuge+0x92/0xb0 [ 2383.887657] ext4_da_write_begin+0x357/0x9c0 [ 2383.888259] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2383.888909] ? lock_is_held_type+0x9f/0x120 [ 2383.889515] generic_perform_write+0x25a/0x580 [ 2383.890142] ? __pfx_generic_perform_write+0x10/0x10 [ 2383.890814] ? __pfx_file_modified_flags+0x10/0x10 [ 2383.891502] ext4_buffered_write_iter+0x164/0x460 [ 2383.892135] ? stack_trace_save+0x90/0xd0 [ 2383.892688] ext4_file_write_iter+0x3ff/0x1930 [ 2383.893296] ? iter_file_splice_write+0x169/0xcb0 [ 2383.893940] ? kasan_save_stack+0x32/0x50 [ 2383.894492] ? kasan_save_stack+0x22/0x50 [ 2383.895044] ? kasan_set_track+0x25/0x30 [ 2383.895608] ? __kasan_kmalloc+0x7f/0x90 [ 2383.896147] ? __kmalloc+0x56/0xc0 [ 2383.896631] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2383.897283] ? do_splice_direct+0x1bc/0x290 [ 2383.897853] ? do_sendfile+0xb1d/0x12b0 [ 2383.898397] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2383.899022] ? do_syscall_64+0x3f/0x90 [ 2383.899555] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2383.900245] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2383.900879] ? lock_is_held_type+0x9f/0x120 [ 2383.901473] do_iter_readv_writev+0x211/0x3c0 [ 2383.902083] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2383.902754] ? avc_policy_seqno+0xd/0x70 [ 2383.903325] ? security_file_permission+0xb5/0xe0 [ 2383.903992] do_iter_write+0x18b/0x700 [ 2383.904529] ? lock_is_held_type+0x9f/0x120 [ 2383.905128] vfs_iter_write+0x74/0xb0 [ 2383.905661] iter_file_splice_write+0x73f/0xcb0 [ 2383.906301] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2383.906990] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2383.907708] ? inode_security+0x105/0x140 [ 2383.908278] ? security_file_permission+0xb5/0xe0 [ 2383.908937] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2383.909599] direct_splice_actor+0x113/0x180 [ 2383.910191] splice_direct_to_actor+0x33a/0x8c0 [ 2383.910817] ? __pfx_direct_splice_actor+0x10/0x10 [ 2383.911483] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2383.912171] ? security_file_permission+0xb5/0xe0 [ 2383.912830] do_splice_direct+0x1bc/0x290 [ 2383.913379] ? __pfx_do_splice_direct+0x10/0x10 [ 2383.914009] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2383.914625] ? lock_is_held_type+0x9f/0x120 [ 2383.915221] do_sendfile+0xb1d/0x12b0 [ 2383.915762] ? __pfx_do_sendfile+0x10/0x10 [ 2383.916369] __x64_sys_sendfile64+0x1d5/0x210 [ 2383.916974] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2383.917653] do_syscall_64+0x3f/0x90 [ 2383.918156] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2383.918829] RIP: 0033:0x7fa7e3130b19 [ 2383.919333] 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 [ 2383.921588] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2383.922555] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2383.923470] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2383.924375] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2383.925297] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2383.926202] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2383.927138] 10:37:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 5) 10:37:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 16) 10:37:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 15) 10:37:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 7) 10:37:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x300, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:25 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:37:25 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfd0, 0x0, 0x0) 10:37:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x9, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2396.554435] FAULT_INJECTION: forcing a failure. [ 2396.554435] name failslab, interval 1, probability 0, space 0, times 0 [ 2396.555622] CPU: 1 PID: 10555 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2396.556179] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2396.556751] Call Trace: [ 2396.556943] [ 2396.557104] FAULT_INJECTION: forcing a failure. [ 2396.557104] name failslab, interval 1, probability 0, space 0, times 0 [ 2396.557113] dump_stack_lvl+0xc1/0xf0 [ 2396.557874] should_fail_ex+0x4b4/0x5b0 [ 2396.557903] ? kvmalloc_node+0xaa/0x200 [ 2396.557920] should_failslab+0x9/0x20 [ 2396.557940] __kmem_cache_alloc_node+0x5b/0x310 [ 2396.557962] ? kvmalloc_node+0xaa/0x200 [ 2396.557984] ? kvmalloc_node+0xaa/0x200 [ 2396.558000] __kmalloc_node+0x45/0xb0 [ 2396.558022] kvmalloc_node+0xaa/0x200 [ 2396.558044] seq_read_iter+0x820/0x1300 [ 2396.558074] ? mod_objcg_state+0x307/0x9d0 [ 2396.558092] ? lock_release+0x1e3/0x710 [ 2396.558132] proc_reg_read_iter+0x20e/0x2e0 [ 2396.561837] generic_file_splice_read+0x18b/0x4d0 [ 2396.562195] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2396.562586] ? inode_security+0x105/0x140 [ 2396.562902] ? security_file_permission+0xb5/0xe0 [ 2396.563260] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2396.563672] do_splice_to+0x1bc/0x240 [ 2396.563961] splice_direct_to_actor+0x2b0/0x8c0 [ 2396.564299] ? __pfx_direct_splice_actor+0x10/0x10 [ 2396.564679] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2396.565059] ? security_file_permission+0xb5/0xe0 [ 2396.565413] do_splice_direct+0x1bc/0x290 [ 2396.565709] ? __pfx_do_splice_direct+0x10/0x10 [ 2396.566060] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2396.566392] ? lock_is_held_type+0x9f/0x120 [ 2396.566731] do_sendfile+0xb1d/0x12b0 [ 2396.567043] ? __pfx_do_sendfile+0x10/0x10 [ 2396.567399] __x64_sys_sendfile64+0x1d5/0x210 [ 2396.567748] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2396.568145] do_syscall_64+0x3f/0x90 [ 2396.568435] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2396.568835] RIP: 0033:0x7f98e3d04b19 [ 2396.569125] 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 [ 2396.570346] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2396.570918] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2396.571448] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2396.571999] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2396.572537] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2396.573059] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2396.573596] [ 2396.573786] CPU: 0 PID: 10546 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2396.574382] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2396.574980] Call Trace: [ 2396.575180] [ 2396.575367] dump_stack_lvl+0xc1/0xf0 [ 2396.575670] should_fail_ex+0x4b4/0x5b0 [ 2396.575982] ? __es_insert_extent+0x3a9/0x12f0 [ 2396.576334] should_failslab+0x9/0x20 [ 2396.576625] kmem_cache_alloc+0x5a/0x320 [ 2396.576941] __es_insert_extent+0x3a9/0x12f0 [ 2396.577289] ? do_raw_write_lock+0x11e/0x3b0 [ 2396.577634] ? __pfx_do_raw_write_lock+0x10/0x10 [ 2396.577989] ? lock_acquire+0x32/0xc0 [ 2396.578297] ext4_es_insert_extent+0x2db/0xc20 [ 2396.578635] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2396.579031] ? __pfx_lock_release+0x10/0x10 [ 2396.579364] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2396.579724] ? __es_find_extent_range+0x197/0x4b0 [ 2396.580099] ? lock_is_held_type+0x9f/0x120 [ 2396.580422] FAULT_INJECTION: forcing a failure. [ 2396.580422] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2396.580433] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2396.581246] ? rcu_read_lock_sched_held+0x42/0x80 [ 2396.581275] ext4_ext_map_blocks+0x1a58/0x5dd0 [ 2396.581310] ? __lock_acquire+0x18df/0x6380 [ 2396.582697] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2396.583085] ? lock_is_held_type+0x9f/0x120 [ 2396.583404] ? find_held_lock+0x2c/0x110 [ 2396.583720] ? __down_read_common+0x819/0xee0 [ 2396.584069] ? __pfx___down_read_common+0x10/0x10 [ 2396.584438] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2396.584816] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2396.585190] ? rcu_read_lock_sched_held+0x42/0x80 [ 2396.585553] ? trace_lock_acquire+0x170/0x1e0 [ 2396.585907] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2396.586251] ? lock_acquire+0x32/0xc0 [ 2396.586558] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2396.586943] ext4_da_get_block_prep+0xcbb/0x1180 [ 2396.587283] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2396.587685] ? __pfx_lock_release+0x10/0x10 [ 2396.588034] ? create_empty_buffers+0x300/0xa60 [ 2396.588393] ? do_raw_spin_unlock+0x53/0x220 [ 2396.588713] __block_write_begin_int+0x380/0x13d0 [ 2396.589094] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2396.589490] ? __pfx___block_write_begin_int+0x10/0x10 [ 2396.589892] ? PageHeadHuge+0x92/0xb0 [ 2396.590184] ext4_da_write_begin+0x357/0x9c0 [ 2396.590530] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2396.590913] ? lock_is_held_type+0x9f/0x120 [ 2396.591235] generic_perform_write+0x25a/0x580 [ 2396.591599] ? __pfx_generic_perform_write+0x10/0x10 [ 2396.591987] ? __pfx_file_modified_flags+0x10/0x10 [ 2396.592384] ext4_buffered_write_iter+0x164/0x460 [ 2396.592725] ext4_file_write_iter+0x3ff/0x1930 [ 2396.593086] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2396.593525] ? iter_file_splice_write+0x169/0xcb0 [ 2396.593872] ? kasan_save_stack+0x32/0x50 [ 2396.594192] ? kasan_set_track+0x25/0x30 [ 2396.594481] ? __kasan_kmalloc+0x7f/0x90 [ 2396.594800] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2396.595152] ? mark_held_locks+0x9e/0xe0 [ 2396.595471] ? lock_is_held_type+0x9f/0x120 [ 2396.595794] do_iter_readv_writev+0x211/0x3c0 [ 2396.596149] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2396.596502] ? avc_policy_seqno+0xd/0x70 [ 2396.596839] ? security_file_permission+0xb5/0xe0 [ 2396.597197] do_iter_write+0x18b/0x700 [ 2396.597506] ? lock_is_held_type+0x9f/0x120 [ 2396.597833] vfs_iter_write+0x74/0xb0 [ 2396.598146] iter_file_splice_write+0x73f/0xcb0 [ 2396.598491] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2396.598888] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2396.599266] ? inode_security+0x105/0x140 [ 2396.599601] ? security_file_permission+0xb5/0xe0 [ 2396.599954] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2396.600363] direct_splice_actor+0x113/0x180 [ 2396.600699] splice_direct_to_actor+0x33a/0x8c0 [ 2396.601064] ? __pfx_direct_splice_actor+0x10/0x10 [ 2396.601446] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2396.601840] ? security_file_permission+0xb5/0xe0 [ 2396.602225] do_splice_direct+0x1bc/0x290 [ 2396.602535] ? __pfx_do_splice_direct+0x10/0x10 [ 2396.602899] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2396.603263] ? lock_is_held_type+0x9f/0x120 [ 2396.603610] do_sendfile+0xb1d/0x12b0 [ 2396.603921] ? __pfx_do_sendfile+0x10/0x10 [ 2396.604262] __x64_sys_sendfile64+0x1d5/0x210 [ 2396.604605] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2396.604969] do_syscall_64+0x3f/0x90 [ 2396.605249] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2396.605631] RIP: 0033:0x7fa7e3130b19 [ 2396.605912] 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 [ 2396.607245] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2396.607825] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2396.608344] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2396.608836] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2396.609318] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2396.609811] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2396.610322] [ 2396.610503] CPU: 1 PID: 10557 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2396.611095] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2396.611698] Call Trace: [ 2396.611899] [ 2396.612079] dump_stack_lvl+0xc1/0xf0 [ 2396.612373] should_fail_ex+0x4b4/0x5b0 [ 2396.612681] ? __cond_resched+0x56/0x70 [ 2396.612997] prepare_alloc_pages+0x178/0x500 [ 2396.613342] __alloc_pages+0x149/0x510 [ 2396.613639] ? __pfx___alloc_pages+0x10/0x10 [ 2396.613987] ? vsnprintf+0xae/0x1650 [ 2396.614287] ? vsnprintf+0x4cf/0x1650 [ 2396.614582] ? lock_is_held_type+0x9f/0x120 [ 2396.614917] alloc_pages+0x1a0/0x260 [ 2396.615209] append_pipe+0x19a/0x660 [ 2396.615498] _copy_to_iter+0x449/0x13f0 [ 2396.615813] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2396.616180] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2396.616661] ? __pfx__copy_to_iter+0x10/0x10 [ 2396.617006] ? __pfx_lock_release+0x10/0x10 [ 2396.617762] ? seq_putc+0x62/0xf0 [ 2396.618449] ? __virt_addr_valid+0x102/0x340 [ 2396.619295] ? __check_object_size+0x3e4/0x860 [ 2396.620215] seq_read_iter+0xdb2/0x1300 [ 2396.621055] proc_reg_read_iter+0x20e/0x2e0 [ 2396.621899] generic_file_splice_read+0x18b/0x4d0 [ 2396.622832] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2396.623865] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 10:37:25 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:25 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfd6, 0x0, 0x0) [ 2396.624867] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2396.626018] ? security_file_permission+0xb5/0xe0 [ 2396.626944] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2396.627957] do_splice_to+0x1bc/0x240 [ 2396.628725] splice_direct_to_actor+0x2b0/0x8c0 [ 2396.629638] ? __pfx_direct_splice_actor+0x10/0x10 [ 2396.630596] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2396.631632] ? security_file_permission+0xb5/0xe0 [ 2396.632611] do_splice_direct+0x1bc/0x290 [ 2396.633408] ? __pfx_do_splice_direct+0x10/0x10 [ 2396.634332] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2396.635248] ? lock_is_held_type+0x9f/0x120 [ 2396.636170] do_sendfile+0xb1d/0x12b0 10:37:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x320, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2396.636965] ? __pfx_do_sendfile+0x10/0x10 [ 2396.637915] __x64_sys_sendfile64+0x1d5/0x210 [ 2396.638845] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2396.639880] do_syscall_64+0x3f/0x90 [ 2396.640642] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2396.641678] RIP: 0033:0x7ff287be5b19 [ 2396.642420] 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 [ 2396.645985] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2396.647480] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2396.648016] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2396.648564] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2396.649098] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2396.649634] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2396.650173] 10:37:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 8) [ 2396.838281] FAULT_INJECTION: forcing a failure. [ 2396.838281] name failslab, interval 1, probability 0, space 0, times 0 [ 2396.839231] CPU: 0 PID: 10568 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2396.839779] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2396.840367] Call Trace: [ 2396.840622] [ 2396.840789] dump_stack_lvl+0xc1/0xf0 [ 2396.841062] should_fail_ex+0x4b4/0x5b0 [ 2396.841351] ? __should_failslab+0x25/0x110 [ 2396.841665] should_failslab+0x9/0x20 [ 2396.841944] __kmem_cache_alloc_node+0x5b/0x310 [ 2396.842278] ? iter_file_splice_write+0x169/0xcb0 [ 2396.842623] ? iter_file_splice_write+0x169/0xcb0 [ 2396.842962] __kmalloc+0x46/0xc0 [ 2396.843212] iter_file_splice_write+0x169/0xcb0 [ 2396.843583] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2396.843951] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2396.844324] ? inode_security+0x105/0x140 [ 2396.844630] ? security_file_permission+0xb5/0xe0 [ 2396.844981] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2396.845345] direct_splice_actor+0x113/0x180 [ 2396.845660] splice_direct_to_actor+0x33a/0x8c0 [ 2396.845993] ? __pfx_direct_splice_actor+0x10/0x10 [ 2396.846345] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2396.846684] ? security_file_permission+0xb5/0xe0 [ 2396.847034] do_splice_direct+0x1bc/0x290 [ 2396.847328] ? __pfx_do_splice_direct+0x10/0x10 [ 2396.847671] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2396.848000] ? lock_is_held_type+0x9f/0x120 [ 2396.848321] do_sendfile+0xb1d/0x12b0 [ 2396.848616] ? __pfx_do_sendfile+0x10/0x10 [ 2396.848935] __x64_sys_sendfile64+0x1d5/0x210 [ 2396.849258] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2396.849614] do_syscall_64+0x3f/0x90 [ 2396.849871] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2396.850235] RIP: 0033:0x7ff287be5b19 [ 2396.850499] 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 [ 2396.851720] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2396.852235] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2396.852712] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2396.853201] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2396.853686] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2396.854163] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2396.854660] 10:37:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 6) 10:37:37 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 16) 10:37:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 9) 10:37:37 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0x0, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:37:37 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x500, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:37 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfdc, 0x0, 0x0) 10:37:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 17) [ 2408.792232] FAULT_INJECTION: forcing a failure. [ 2408.792232] name failslab, interval 1, probability 0, space 0, times 0 [ 2408.793368] CPU: 0 PID: 10588 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2408.793873] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2408.794386] Call Trace: [ 2408.794564] [ 2408.794721] dump_stack_lvl+0xc1/0xf0 [ 2408.794978] should_fail_ex+0x4b4/0x5b0 [ 2408.795256] ? __es_insert_extent+0x3a9/0x12f0 [ 2408.795571] should_failslab+0x9/0x20 [ 2408.795832] kmem_cache_alloc+0x5a/0x320 [ 2408.796109] __es_insert_extent+0x3a9/0x12f0 [ 2408.796411] ? do_raw_write_lock+0x11e/0x3b0 [ 2408.796708] ? __pfx_do_raw_write_lock+0x10/0x10 [ 2408.797022] ? lock_acquire+0x32/0xc0 [ 2408.797296] ext4_es_insert_extent+0x2db/0xc20 [ 2408.797636] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2408.797981] ? __pfx_lock_release+0x10/0x10 [ 2408.798279] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2408.798602] ? __es_find_extent_range+0x197/0x4b0 [ 2408.798928] ? lock_is_held_type+0x9f/0x120 [ 2408.799227] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2408.799550] ? rcu_read_lock_sched_held+0x42/0x80 [ 2408.799879] ext4_ext_map_blocks+0x1a58/0x5dd0 [ 2408.800195] ? __lock_acquire+0x18df/0x6380 [ 2408.800502] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2408.800869] ? lock_is_held_type+0x9f/0x120 [ 2408.801166] ? find_held_lock+0x2c/0x110 [ 2408.801443] ? __down_read_common+0x819/0xee0 [ 2408.801748] ? __pfx___down_read_common+0x10/0x10 [ 2408.802070] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2408.802397] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2408.802717] ? rcu_read_lock_sched_held+0x42/0x80 [ 2408.803032] ? trace_lock_acquire+0x170/0x1e0 [ 2408.803364] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2408.803703] ? lock_acquire+0x32/0xc0 [ 2408.803967] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2408.804292] ext4_da_get_block_prep+0xcbb/0x1180 [ 2408.804612] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2408.804946] ? __pfx_lock_release+0x10/0x10 [ 2408.805244] ? create_empty_buffers+0x300/0xa60 [ 2408.805555] ? do_raw_spin_unlock+0x53/0x220 [ 2408.805855] __block_write_begin_int+0x380/0x13d0 [ 2408.806210] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2408.806554] ? __pfx___block_write_begin_int+0x10/0x10 [ 2408.806904] ? PageHeadHuge+0x92/0xb0 [ 2408.807173] ext4_da_write_begin+0x357/0x9c0 [ 2408.807479] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2408.807847] ? lock_is_held_type+0x9f/0x120 [ 2408.808149] generic_perform_write+0x25a/0x580 [ 2408.808458] ? __pfx_generic_perform_write+0x10/0x10 [ 2408.808789] ? __pfx_file_modified_flags+0x10/0x10 [ 2408.809130] ext4_buffered_write_iter+0x164/0x460 [ 2408.809455] ext4_file_write_iter+0x3ff/0x1930 [ 2408.809795] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2408.810123] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2408.810539] do_iter_readv_writev+0x211/0x3c0 [ 2408.810853] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2408.811183] ? avc_policy_seqno+0xd/0x70 [ 2408.811490] ? security_file_permission+0xb5/0xe0 [ 2408.811848] do_iter_write+0x18b/0x700 [ 2408.812117] ? lock_is_held_type+0x9f/0x120 [ 2408.812414] vfs_iter_write+0x74/0xb0 [ 2408.812700] iter_file_splice_write+0x73f/0xcb0 [ 2408.813027] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2408.813398] ? mark_held_locks+0x9e/0xe0 [ 2408.813680] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2408.814071] ? direct_splice_actor+0x19/0x180 [ 2408.814374] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2408.814753] direct_splice_actor+0x113/0x180 [ 2408.815054] splice_direct_to_actor+0x33a/0x8c0 [ 2408.815388] ? __pfx_direct_splice_actor+0x10/0x10 [ 2408.815728] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2408.816066] ? security_file_permission+0xb5/0xe0 [ 2408.816395] do_splice_direct+0x1bc/0x290 [ 2408.816669] ? __pfx_do_splice_direct+0x10/0x10 [ 2408.816988] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2408.817301] ? lock_is_held_type+0x9f/0x120 [ 2408.817596] do_sendfile+0xb1d/0x12b0 [ 2408.817867] ? __pfx_do_sendfile+0x10/0x10 [ 2408.818168] __x64_sys_sendfile64+0x1d5/0x210 [ 2408.818487] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2408.818823] do_syscall_64+0x3f/0x90 [ 2408.819075] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2408.819459] RIP: 0033:0x7f7ffe1fdb19 [ 2408.819729] 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 [ 2408.820838] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2408.821315] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2408.821758] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2408.822206] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2408.822650] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2408.823091] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2408.823557] 10:37:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 17) 10:37:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 18) 10:37:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:37:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x600, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x300, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:52 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfe5, 0x0, 0x0) 10:37:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 10) 10:37:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 7) [ 2422.885104] FAULT_INJECTION: forcing a failure. [ 2422.885104] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2422.886608] CPU: 0 PID: 10596 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2422.887230] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2422.887882] Call Trace: [ 2422.888095] [ 2422.888282] dump_stack_lvl+0xc1/0xf0 [ 2422.888605] should_fail_ex+0x4b4/0x5b0 [ 2422.888945] prepare_alloc_pages+0x178/0x500 [ 2422.889330] __alloc_pages+0x149/0x510 [ 2422.889659] ? __pfx___alloc_pages+0x10/0x10 [ 2422.890052] ? vsnprintf+0x4cf/0x1650 [ 2422.890382] ? lock_is_held_type+0x9f/0x120 [ 2422.890763] alloc_pages+0x1a0/0x260 [ 2422.891092] append_pipe+0x19a/0x660 [ 2422.891419] _copy_to_iter+0x449/0x13f0 [ 2422.891779] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2422.892202] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2422.892726] ? __pfx__copy_to_iter+0x10/0x10 [ 2422.893110] ? __pfx_lock_release+0x10/0x10 [ 2422.893483] ? seq_putc+0x62/0xf0 [ 2422.893790] ? __virt_addr_valid+0x102/0x340 [ 2422.894164] ? __check_object_size+0x3e4/0x860 [ 2422.894562] seq_read_iter+0xdb2/0x1300 [ 2422.894925] proc_reg_read_iter+0x20e/0x2e0 [ 2422.895294] generic_file_splice_read+0x18b/0x4d0 [ 2422.895715] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2422.896170] ? inode_security+0x105/0x140 [ 2422.896536] ? security_file_permission+0xb5/0xe0 [ 2422.896958] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2422.897401] do_splice_to+0x1bc/0x240 [ 2422.897731] splice_direct_to_actor+0x2b0/0x8c0 [ 2422.898124] ? __pfx_direct_splice_actor+0x10/0x10 [ 2422.898538] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2422.898971] ? security_file_permission+0xb5/0xe0 [ 2422.899388] do_splice_direct+0x1bc/0x290 [ 2422.899759] ? __pfx_do_splice_direct+0x10/0x10 [ 2422.900160] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2422.900537] ? lock_is_held_type+0x9f/0x120 [ 2422.900912] do_sendfile+0xb1d/0x12b0 [ 2422.901256] ? __pfx_do_sendfile+0x10/0x10 [ 2422.901634] __x64_sys_sendfile64+0x1d5/0x210 [ 2422.902016] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2422.902451] do_syscall_64+0x3f/0x90 [ 2422.902767] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2422.903200] RIP: 0033:0x7f98e3d04b19 [ 2422.903508] 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 [ 2422.904973] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2422.905589] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2422.906164] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2422.906739] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2422.907316] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2422.907912] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2422.908499] [ 2422.950117] FAULT_INJECTION: forcing a failure. [ 2422.950117] name failslab, interval 1, probability 0, space 0, times 0 [ 2422.951445] CPU: 0 PID: 10605 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2422.952084] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2422.952733] Call Trace: [ 2422.952950] [ 2422.953142] dump_stack_lvl+0xc1/0xf0 [ 2422.953459] should_fail_ex+0x4b4/0x5b0 [ 2422.953797] ? __es_insert_extent+0x3a9/0x12f0 [ 2422.954188] should_failslab+0x9/0x20 [ 2422.954506] kmem_cache_alloc+0x5a/0x320 [ 2422.954853] __es_insert_extent+0x3a9/0x12f0 [ 2422.955262] ext4_es_insert_delayed_block+0x298/0x550 [ 2422.955777] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 2422.956246] ? percpu_counter_add_batch+0xc8/0x180 [ 2422.956755] ? lock_is_held_type+0x9f/0x120 [ 2422.957129] ? do_raw_spin_unlock+0x53/0x220 [ 2422.957577] ? _raw_spin_unlock+0x1e/0x40 [ 2422.957930] ? ext4_da_reserve_space+0xf8/0x4b0 [ 2422.958418] ext4_da_get_block_prep+0xc1e/0x1180 [ 2422.958818] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2422.959328] ? __pfx_lock_release+0x10/0x10 [ 2422.959727] ? create_empty_buffers+0x300/0xa60 [ 2422.960236] ? do_raw_spin_unlock+0x53/0x220 [ 2422.960617] __block_write_begin_int+0x380/0x13d0 [ 2422.961111] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2422.961547] ? __pfx___block_write_begin_int+0x10/0x10 [ 2422.962080] ? PageHeadHuge+0x92/0xb0 [ 2422.962421] ext4_da_write_begin+0x357/0x9c0 [ 2422.962872] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2422.963280] ? lock_is_held_type+0x9f/0x120 [ 2422.963648] generic_perform_write+0x25a/0x580 [ 2422.964039] ? __pfx_generic_perform_write+0x10/0x10 [ 2422.964469] ? __pfx_file_modified_flags+0x10/0x10 [ 2422.964985] ext4_buffered_write_iter+0x164/0x460 [ 2422.965380] ? stack_trace_save+0x90/0xd0 [ 2422.965808] ext4_file_write_iter+0x3ff/0x1930 [ 2422.966196] ? iter_file_splice_write+0x169/0xcb0 [ 2422.966670] ? kasan_save_stack+0x32/0x50 [ 2422.967021] ? kasan_save_stack+0x22/0x50 [ 2422.967429] ? kasan_set_track+0x25/0x30 [ 2422.967789] ? __kasan_kmalloc+0x7f/0x90 [ 2422.968220] ? __kmalloc+0x56/0xc0 [ 2422.968528] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2422.969023] ? do_splice_direct+0x1bc/0x290 [ 2422.969389] ? do_sendfile+0xb1d/0x12b0 [ 2422.969796] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2422.970180] ? do_syscall_64+0x3f/0x90 [ 2422.970563] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2422.970998] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2422.971470] ? lock_is_held_type+0x9f/0x120 [ 2422.971854] do_iter_readv_writev+0x211/0x3c0 [ 2422.972330] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2422.972745] ? avc_policy_seqno+0xd/0x70 [ 2422.973199] ? security_file_permission+0xb5/0xe0 [ 2422.973610] do_iter_write+0x18b/0x700 [ 2422.974034] ? lock_is_held_type+0x9f/0x120 [ 2422.974409] vfs_iter_write+0x74/0xb0 [ 2422.974807] iter_file_splice_write+0x73f/0xcb0 [ 2422.975213] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2422.975715] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2422.976230] ? inode_security+0x105/0x140 [ 2422.976582] ? security_file_permission+0xb5/0xe0 [ 2422.977061] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2422.977480] direct_splice_actor+0x113/0x180 [ 2422.977926] splice_direct_to_actor+0x33a/0x8c0 [ 2422.978308] ? __pfx_direct_splice_actor+0x10/0x10 [ 2422.978787] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2422.979198] ? security_file_permission+0xb5/0xe0 [ 2422.979603] do_splice_direct+0x1bc/0x290 [ 2422.979954] ? __pfx_do_splice_direct+0x10/0x10 [ 2422.980342] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2422.980714] ? lock_is_held_type+0x9f/0x120 [ 2422.981076] do_sendfile+0xb1d/0x12b0 [ 2422.981412] ? __pfx_do_sendfile+0x10/0x10 [ 2422.981850] __x64_sys_sendfile64+0x1d5/0x210 [ 2422.982224] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2422.982637] do_syscall_64+0x3f/0x90 [ 2422.983010] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2422.983430] RIP: 0033:0x7fa7e3130b19 [ 2422.983806] 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 [ 2422.985154] FAULT_INJECTION: forcing a failure. [ 2422.985154] name failslab, interval 1, probability 0, space 0, times 0 [ 2422.986035] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2422.986057] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2422.986070] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2422.986082] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2422.986094] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2422.986107] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2422.986138] [ 2422.995464] CPU: 1 PID: 10609 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2422.996531] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2422.997618] Call Trace: [ 2422.997954] [ 2422.998290] dump_stack_lvl+0xc1/0xf0 [ 2422.998805] should_fail_ex+0x4b4/0x5b0 [ 2422.999518] ? jbd2__journal_start+0x194/0x6b0 [ 2423.000145] should_failslab+0x9/0x20 [ 2423.000661] kmem_cache_alloc+0x5a/0x320 [ 2423.001208] jbd2__journal_start+0x194/0x6b0 [ 2423.001800] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2423.002416] ? ext4_dirty_inode+0xa5/0x130 [ 2423.003009] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2423.003645] ext4_dirty_inode+0xa5/0x130 [ 2423.004193] __mark_inode_dirty+0x1aa/0xee0 [ 2423.004776] generic_update_time+0x21b/0x2b0 [ 2423.005396] file_modified_flags+0x2d4/0x330 [ 2423.006099] ? __pfx_file_modified_flags+0x10/0x10 [ 2423.006873] ext4_buffered_write_iter+0xf9/0x460 [ 2423.007487] ? stack_trace_save+0x90/0xd0 [ 2423.008185] ext4_file_write_iter+0x3ff/0x1930 [ 2423.008817] ? iter_file_splice_write+0x169/0xcb0 [ 2423.009435] ? kasan_save_stack+0x32/0x50 [ 2423.009975] ? kasan_save_stack+0x22/0x50 [ 2423.010551] ? kasan_set_track+0x25/0x30 [ 2423.011104] ? __kasan_kmalloc+0x7f/0x90 [ 2423.011633] ? __kmalloc+0x56/0xc0 [ 2423.012113] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2423.012785] ? do_splice_direct+0x1bc/0x290 [ 2423.013375] ? do_sendfile+0xb1d/0x12b0 [ 2423.013929] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2423.014523] ? do_syscall_64+0x3f/0x90 [ 2423.015025] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2423.015768] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2423.016382] ? lock_is_held_type+0x9f/0x120 [ 2423.016996] do_iter_readv_writev+0x211/0x3c0 [ 2423.017617] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2423.018261] ? avc_policy_seqno+0xd/0x70 [ 2423.018811] ? security_file_permission+0xb5/0xe0 [ 2423.019583] do_iter_write+0x18b/0x700 [ 2423.020148] ? lock_is_held_type+0x9f/0x120 [ 2423.020771] vfs_iter_write+0x74/0xb0 [ 2423.021285] iter_file_splice_write+0x73f/0xcb0 [ 2423.021952] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2423.022656] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2423.023377] ? mark_held_locks+0x9e/0xe0 [ 2423.023955] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2423.024696] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2423.025360] direct_splice_actor+0x113/0x180 [ 2423.025965] splice_direct_to_actor+0x33a/0x8c0 [ 2423.026622] ? __pfx_direct_splice_actor+0x10/0x10 [ 2423.027319] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2423.028009] ? security_file_permission+0xb5/0xe0 [ 2423.028653] do_splice_direct+0x1bc/0x290 [ 2423.029193] ? __pfx_do_splice_direct+0x10/0x10 [ 2423.029846] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2423.030454] ? lock_is_held_type+0x9f/0x120 [ 2423.031030] do_sendfile+0xb1d/0x12b0 [ 2423.031554] ? __pfx_do_sendfile+0x10/0x10 [ 2423.032187] __x64_sys_sendfile64+0x1d5/0x210 [ 2423.032786] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2423.033441] do_syscall_64+0x3f/0x90 [ 2423.033928] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2423.034594] RIP: 0033:0x7ff287be5b19 [ 2423.035094] 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 [ 2423.037438] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2423.038380] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2423.039260] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2423.040170] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2423.041101] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2423.041990] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2423.042903] 10:37:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x700, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 8) 10:37:52 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xfea, 0x0, 0x0) 10:37:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x34e, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2423.106482] FAULT_INJECTION: forcing a failure. [ 2423.106482] name failslab, interval 1, probability 0, space 0, times 0 [ 2423.107425] CPU: 0 PID: 10613 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2423.108026] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2423.108606] Call Trace: [ 2423.108796] [ 2423.108970] dump_stack_lvl+0xc1/0xf0 [ 2423.109264] should_fail_ex+0x4b4/0x5b0 [ 2423.109574] should_failslab+0x9/0x20 [ 2423.110007] __kmem_cache_alloc_node+0x5b/0x310 [ 2423.110362] ? iter_file_splice_write+0x169/0xcb0 [ 2423.110731] ? iter_file_splice_write+0x169/0xcb0 [ 2423.111091] __kmalloc+0x46/0xc0 [ 2423.111351] iter_file_splice_write+0x169/0xcb0 [ 2423.111721] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2423.112101] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2423.112495] ? inode_security+0x105/0x140 [ 2423.112820] ? security_file_permission+0xb5/0xe0 [ 2423.113189] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2423.113570] direct_splice_actor+0x113/0x180 [ 2423.113905] splice_direct_to_actor+0x33a/0x8c0 [ 2423.114250] ? __pfx_direct_splice_actor+0x10/0x10 [ 2423.114621] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2423.114999] ? security_file_permission+0xb5/0xe0 [ 2423.115364] do_splice_direct+0x1bc/0x290 [ 2423.115673] ? __pfx_do_splice_direct+0x10/0x10 [ 2423.116041] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2423.116383] ? lock_is_held_type+0x9f/0x120 [ 2423.116713] do_sendfile+0xb1d/0x12b0 [ 2423.117018] ? __pfx_do_sendfile+0x10/0x10 [ 2423.117343] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2423.117747] __x64_sys_sendfile64+0x1d5/0x210 [ 2423.118078] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2423.118448] ? syscall_enter_from_user_mode+0x21/0x50 [ 2423.118834] ? syscall_enter_from_user_mode+0x2b/0x50 [ 2423.119222] do_syscall_64+0x3f/0x90 [ 2423.119507] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2423.119893] RIP: 0033:0x7f98e3d04b19 [ 2423.120167] 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 [ 2423.121428] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2423.121980] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2423.122489] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2423.122998] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2423.123504] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2423.124016] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2423.124540] 10:37:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x900, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 18) 10:37:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 9) 10:37:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x500, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:37:52 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xff0, 0x0, 0x0) 10:38:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 11) 10:38:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf00, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 10) 10:38:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 19) 10:38:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:38:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0xff8, 0x0, 0x0) 10:38:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x600, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 19) 10:38:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x2003, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2437.833564] FAULT_INJECTION: forcing a failure. [ 2437.833564] name failslab, interval 1, probability 0, space 0, times 0 [ 2437.834888] CPU: 1 PID: 10651 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2437.835453] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2437.836082] Call Trace: [ 2437.836366] [ 2437.836603] dump_stack_lvl+0xc1/0xf0 [ 2437.837012] should_fail_ex+0x4b4/0x5b0 [ 2437.837423] ? __es_insert_extent+0x3a9/0x12f0 [ 2437.837770] should_failslab+0x9/0x20 [ 2437.838059] kmem_cache_alloc+0x5a/0x320 [ 2437.838375] __es_insert_extent+0x3a9/0x12f0 [ 2437.838719] ext4_es_insert_delayed_block+0x298/0x550 [ 2437.839098] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 2437.839510] ? percpu_counter_add_batch+0xc8/0x180 [ 2437.839877] ? lock_is_held_type+0x9f/0x120 [ 2437.840211] ? do_raw_spin_unlock+0x53/0x220 [ 2437.840533] ? _raw_spin_unlock+0x1e/0x40 [ 2437.840839] ? ext4_da_reserve_space+0xf8/0x4b0 [ 2437.841188] ext4_da_get_block_prep+0xc1e/0x1180 [ 2437.841530] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2437.841899] ? __pfx_lock_release+0x10/0x10 [ 2437.842230] ? create_empty_buffers+0x300/0xa60 [ 2437.842572] ? do_raw_spin_unlock+0x53/0x220 [ 2437.842906] __block_write_begin_int+0x380/0x13d0 [ 2437.843266] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2437.843647] ? __pfx___block_write_begin_int+0x10/0x10 [ 2437.844044] ? PageHeadHuge+0x92/0xb0 [ 2437.844337] ext4_da_write_begin+0x357/0x9c0 [ 2437.844674] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2437.845041] ? lock_is_held_type+0x9f/0x120 [ 2437.845377] generic_perform_write+0x25a/0x580 [ 2437.845711] ? __pfx_generic_perform_write+0x10/0x10 [ 2437.846082] ? __pfx_file_modified_flags+0x10/0x10 [ 2437.846443] ? down_write+0x11a/0x1f0 [ 2437.846738] ext4_buffered_write_iter+0x164/0x460 [ 2437.847093] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2437.847475] ext4_file_write_iter+0x3ff/0x1930 [ 2437.847809] ? perf_trace_preemptirq_template+0x252/0x420 [ 2437.848231] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2437.848656] ? kasan_set_track+0x25/0x30 [ 2437.848954] ? __kasan_kmalloc+0x7f/0x90 [ 2437.849253] ? __kmalloc+0x56/0xc0 [ 2437.849517] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2437.849875] ? do_splice_direct+0x1bc/0x290 [ 2437.850186] ? do_sendfile+0xb1d/0x12b0 [ 2437.850487] ? lock_is_held_type+0x9f/0x120 [ 2437.850817] do_iter_readv_writev+0x211/0x3c0 [ 2437.851156] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2437.851523] ? avc_policy_seqno+0xd/0x70 [ 2437.851835] ? security_file_permission+0xb5/0xe0 [ 2437.852207] do_iter_write+0x18b/0x700 [ 2437.852500] ? lock_is_held_type+0x9f/0x120 [ 2437.852829] vfs_iter_write+0x74/0xb0 [ 2437.853118] iter_file_splice_write+0x73f/0xcb0 [ 2437.853483] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2437.853859] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2437.854243] ? inode_security+0x105/0x140 [ 2437.854560] ? security_file_permission+0xb5/0xe0 [ 2437.854924] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2437.855302] direct_splice_actor+0x113/0x180 [ 2437.855635] splice_direct_to_actor+0x33a/0x8c0 [ 2437.855996] ? __pfx_direct_splice_actor+0x10/0x10 [ 2437.856369] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2437.856745] ? security_file_permission+0xb5/0xe0 [ 2437.857105] do_splice_direct+0x1bc/0x290 [ 2437.857405] ? __pfx_do_splice_direct+0x10/0x10 [ 2437.857749] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2437.858086] ? lock_is_held_type+0x9f/0x120 [ 2437.858417] do_sendfile+0xb1d/0x12b0 [ 2437.858713] ? __pfx_do_sendfile+0x10/0x10 [ 2437.859039] __x64_sys_sendfile64+0x1d5/0x210 [ 2437.859365] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2437.859733] do_syscall_64+0x3f/0x90 [ 2437.860010] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2437.860384] RIP: 0033:0x7fa7e3130b19 [ 2437.860653] 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 [ 2437.861900] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2437.862438] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2437.862939] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2437.863434] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2437.863938] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2437.864439] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2437.864953] 10:38:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x700, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2437.890399] FAULT_INJECTION: forcing a failure. [ 2437.890399] name failslab, interval 1, probability 0, space 0, times 0 [ 2437.892011] CPU: 1 PID: 10652 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2437.892557] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2437.893113] Call Trace: [ 2437.893295] [ 2437.893461] dump_stack_lvl+0xc1/0xf0 [ 2437.893736] should_fail_ex+0x4b4/0x5b0 [ 2437.894027] ? jbd2__journal_start+0x194/0x6b0 [ 2437.894365] should_failslab+0x9/0x20 [ 2437.894639] kmem_cache_alloc+0x5a/0x320 [ 2437.894937] jbd2__journal_start+0x194/0x6b0 [ 2437.895265] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2437.895604] ? ext4_dirty_inode+0xa5/0x130 [ 2437.895915] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2437.896248] ext4_dirty_inode+0xa5/0x130 [ 2437.896557] __mark_inode_dirty+0x1aa/0xee0 [ 2437.896882] generic_update_time+0x21b/0x2b0 [ 2437.897211] file_modified_flags+0x2d4/0x330 [ 2437.897541] ? __pfx_file_modified_flags+0x10/0x10 [ 2437.897910] ext4_buffered_write_iter+0xf9/0x460 [ 2437.898246] ? finish_task_switch.isra.0+0x203/0x830 [ 2437.898613] ext4_file_write_iter+0x3ff/0x1930 [ 2437.898938] ? __schedule+0xbb5/0x2a90 [ 2437.899228] ? __pfx___schedule+0x10/0x10 [ 2437.899531] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2437.899906] ? do_splice_direct+0x1bc/0x290 [ 2437.900220] ? lock_is_held_type+0x9f/0x120 [ 2437.900541] do_iter_readv_writev+0x211/0x3c0 [ 2437.900877] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2437.901234] ? avc_policy_seqno+0xd/0x70 [ 2437.901533] ? security_file_permission+0xb5/0xe0 [ 2437.901887] do_iter_write+0x18b/0x700 [ 2437.902177] ? lock_is_held_type+0x9f/0x120 [ 2437.902495] vfs_iter_write+0x74/0xb0 [ 2437.902775] iter_file_splice_write+0x73f/0xcb0 [ 2437.903140] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2437.903515] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2437.903921] ? mark_held_locks+0x9e/0xe0 [ 2437.904228] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2437.904610] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2437.904981] direct_splice_actor+0x113/0x180 [ 2437.905298] splice_direct_to_actor+0x33a/0x8c0 [ 2437.905631] ? __pfx_direct_splice_actor+0x10/0x10 [ 2437.905998] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2437.906361] ? security_file_permission+0xb5/0xe0 [ 2437.906714] do_splice_direct+0x1bc/0x290 [ 2437.907025] ? __pfx_do_splice_direct+0x10/0x10 [ 2437.907358] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2437.907710] ? lock_is_held_type+0x9f/0x120 [ 2437.908039] do_sendfile+0xb1d/0x12b0 [ 2437.908331] ? __pfx_do_sendfile+0x10/0x10 [ 2437.908650] __x64_sys_sendfile64+0x1d5/0x210 [ 2437.908971] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2437.909332] do_syscall_64+0x3f/0x90 [ 2437.909604] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2437.909965] RIP: 0033:0x7f98e3d04b19 [ 2437.910223] 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 [ 2437.911510] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2437.912143] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2437.912801] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2437.913445] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2437.913938] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2437.914421] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2437.914928] 10:38:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x80000, 0x0, 0x0) 10:38:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x7ffffff1, 0x0, 0x0) 10:38:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 20) 10:38:19 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x0) 10:38:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x900, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:38:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x30000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 11) 10:38:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 12) 10:38:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 20) [ 2450.022538] FAULT_INJECTION: forcing a failure. [ 2450.022538] name failslab, interval 1, probability 0, space 0, times 0 [ 2450.024026] CPU: 1 PID: 10674 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2450.024604] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.025188] Call Trace: [ 2450.025374] [ 2450.025546] dump_stack_lvl+0xc1/0xf0 [ 2450.025833] should_fail_ex+0x4b4/0x5b0 [ 2450.026136] ? jbd2__journal_start+0x194/0x6b0 [ 2450.026480] should_failslab+0x9/0x20 [ 2450.026765] kmem_cache_alloc+0x5a/0x320 [ 2450.027071] jbd2__journal_start+0x194/0x6b0 [ 2450.027410] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2450.027763] ? ext4_dirty_inode+0xa5/0x130 [ 2450.028092] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2450.028435] ext4_dirty_inode+0xa5/0x130 [ 2450.028741] __mark_inode_dirty+0x1aa/0xee0 [ 2450.029066] generic_write_end+0x319/0x3d0 [ 2450.029388] ext4_da_write_end+0x162/0x950 [ 2450.029709] generic_perform_write+0x318/0x580 [ 2450.030057] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.030425] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.030806] ext4_buffered_write_iter+0x164/0x460 [ 2450.031156] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2450.031536] ext4_file_write_iter+0x3ff/0x1930 [ 2450.031873] ? perf_trace_preemptirq_template+0x252/0x420 [ 2450.032323] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2450.032753] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.033121] ? lock_is_held_type+0x9f/0x120 [ 2450.033455] do_iter_readv_writev+0x211/0x3c0 [ 2450.033802] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.034172] ? avc_policy_seqno+0xd/0x70 [ 2450.034490] ? security_file_permission+0xb5/0xe0 [ 2450.034860] do_iter_write+0x18b/0x700 [ 2450.035168] vfs_iter_write+0x74/0xb0 [ 2450.035460] iter_file_splice_write+0x73f/0xcb0 [ 2450.035820] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.036207] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.036595] ? inode_security+0x105/0x140 [ 2450.036910] ? security_file_permission+0xb5/0xe0 [ 2450.037273] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.037653] direct_splice_actor+0x113/0x180 [ 2450.037983] splice_direct_to_actor+0x33a/0x8c0 [ 2450.038328] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.038692] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.039069] ? security_file_permission+0xb5/0xe0 [ 2450.039435] do_splice_direct+0x1bc/0x290 [ 2450.039742] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.040101] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.040443] ? lock_is_held_type+0x9f/0x120 [ 2450.040774] do_sendfile+0xb1d/0x12b0 [ 2450.041070] ? __pfx_do_sendfile+0x10/0x10 [ 2450.041398] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.041730] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.042103] do_syscall_64+0x3f/0x90 [ 2450.042379] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.042753] RIP: 0033:0x7fa7e3130b19 [ 2450.043024] 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 [ 2450.044291] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.044831] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2450.045334] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.045830] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.046327] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.046824] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2450.047340] 10:38:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x80000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2450.105427] FAULT_INJECTION: forcing a failure. [ 2450.105427] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2450.107533] CPU: 0 PID: 10671 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2450.108578] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.109610] Call Trace: [ 2450.109953] [ 2450.110256] dump_stack_lvl+0xc1/0xf0 [ 2450.110798] should_fail_ex+0x4b4/0x5b0 [ 2450.111362] prepare_alloc_pages+0x178/0x500 [ 2450.111995] __alloc_pages+0x149/0x510 [ 2450.112537] ? __pfx___alloc_pages+0x10/0x10 [ 2450.113126] ? mark_lock.part.0+0xef/0x2f30 [ 2450.113728] ? __pfx___lock_acquire+0x10/0x10 [ 2450.114358] alloc_pages+0x1a0/0x260 [ 2450.114891] filemap_alloc_folio+0x374/0x410 [ 2450.115572] ? __pfx_lock_release+0x10/0x10 [ 2450.116193] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 2450.116854] ? xas_start+0x14e/0x710 [ 2450.117134] FAULT_INJECTION: forcing a failure. [ 2450.117134] name failslab, interval 1, probability 0, space 0, times 0 [ 2450.117352] ? xas_load+0x6a/0x140 [ 2450.118605] __filemap_get_folio+0x32b/0xcd0 [ 2450.119219] ? __pfx___filemap_get_folio+0x10/0x10 [ 2450.119887] ? __mark_inode_dirty+0x625/0xee0 [ 2450.120509] ? reacquire_held_locks+0x229/0x4e0 [ 2450.121146] ? __mark_inode_dirty+0x625/0xee0 [ 2450.121773] pagecache_get_page+0x2e/0x130 [ 2450.122356] ext4_da_write_begin+0x328/0x9c0 [ 2450.122970] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2450.123627] ? lock_is_held_type+0x9f/0x120 [ 2450.124264] generic_perform_write+0x25a/0x580 [ 2450.124885] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.125556] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.126232] ? __sanitizer_cov_trace_pc+0x47/0x70 [ 2450.126887] ext4_buffered_write_iter+0x164/0x460 [ 2450.127534] ext4_file_write_iter+0x3ff/0x1930 [ 2450.128163] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2450.128869] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2450.129590] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.130263] ? __get_task_ioprio+0x10/0x270 [ 2450.130850] ? __sanitizer_cov_trace_pc+0x60/0x70 [ 2450.131503] do_iter_readv_writev+0x211/0x3c0 [ 2450.132136] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.132810] ? avc_policy_seqno+0xd/0x70 [ 2450.133383] ? security_file_permission+0xb5/0xe0 [ 2450.134056] do_iter_write+0x18b/0x700 [ 2450.134609] vfs_iter_write+0x74/0xb0 [ 2450.135155] iter_file_splice_write+0x73f/0xcb0 [ 2450.135799] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.136513] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.137233] ? inode_security+0x105/0x140 [ 2450.137803] ? security_file_permission+0xb5/0xe0 [ 2450.138467] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.139185] direct_splice_actor+0x113/0x180 [ 2450.139787] splice_direct_to_actor+0x33a/0x8c0 [ 2450.140432] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.141105] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.141812] ? security_file_permission+0xb5/0xe0 [ 2450.142480] do_splice_direct+0x1bc/0x290 [ 2450.143048] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.143674] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.144314] ? lock_is_held_type+0x9f/0x120 [ 2450.144922] do_sendfile+0xb1d/0x12b0 [ 2450.145459] ? __pfx_do_sendfile+0x10/0x10 [ 2450.146084] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.146677] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.147371] do_syscall_64+0x3f/0x90 [ 2450.147892] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.148575] RIP: 0033:0x7ff287be5b19 [ 2450.149085] 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 [ 2450.151394] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.152396] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2450.153311] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.154247] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.155186] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.156136] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2450.157099] [ 2450.157417] CPU: 1 PID: 10682 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2450.158035] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.158616] Call Trace: [ 2450.158811] [ 2450.158986] dump_stack_lvl+0xc1/0xf0 [ 2450.159272] should_fail_ex+0x4b4/0x5b0 [ 2450.159575] ? jbd2__journal_start+0x194/0x6b0 [ 2450.159922] should_failslab+0x9/0x20 [ 2450.160230] kmem_cache_alloc+0x5a/0x320 [ 2450.160533] jbd2__journal_start+0x194/0x6b0 [ 2450.160871] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2450.161230] ? ext4_dirty_inode+0xa5/0x130 [ 2450.161546] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2450.161887] ext4_dirty_inode+0xa5/0x130 [ 2450.162186] __mark_inode_dirty+0x1aa/0xee0 [ 2450.162516] generic_write_end+0x319/0x3d0 [ 2450.162835] ext4_da_write_end+0x162/0x950 [ 2450.163152] generic_perform_write+0x318/0x580 [ 2450.163492] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.163859] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.164247] ext4_buffered_write_iter+0x164/0x460 [ 2450.164606] ext4_file_write_iter+0x3ff/0x1930 [ 2450.164953] ? kasan_set_track+0x25/0x30 [ 2450.165256] ? __kasan_kmalloc+0x7f/0x90 [ 2450.165559] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.165918] ? do_splice_direct+0x1bc/0x290 [ 2450.166232] ? do_sendfile+0xb1d/0x12b0 [ 2450.166537] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.166877] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.167266] ? lock_is_held_type+0x9f/0x120 [ 2450.167595] do_iter_readv_writev+0x211/0x3c0 [ 2450.167935] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.168298] ? avc_policy_seqno+0xd/0x70 [ 2450.168611] ? security_file_permission+0xb5/0xe0 [ 2450.168978] do_iter_write+0x18b/0x700 [ 2450.169273] ? lock_is_held_type+0x9f/0x120 [ 2450.169600] vfs_iter_write+0x74/0xb0 [ 2450.169892] iter_file_splice_write+0x73f/0xcb0 [ 2450.170251] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.170628] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.171014] ? inode_security+0x105/0x140 [ 2450.171336] ? security_file_permission+0xb5/0xe0 [ 2450.171695] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.172074] direct_splice_actor+0x113/0x180 [ 2450.172405] splice_direct_to_actor+0x33a/0x8c0 [ 2450.172752] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.173123] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.173496] ? security_file_permission+0xb5/0xe0 [ 2450.173861] do_splice_direct+0x1bc/0x290 [ 2450.174167] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.174518] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.174859] ? lock_is_held_type+0x9f/0x120 [ 2450.175187] do_sendfile+0xb1d/0x12b0 [ 2450.175485] ? __pfx_do_sendfile+0x10/0x10 [ 2450.175813] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.176155] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.176528] do_syscall_64+0x3f/0x90 [ 2450.176811] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.177182] RIP: 0033:0x7f7ffe1fdb19 [ 2450.177457] 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 [ 2450.178721] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.179259] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2450.179764] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.180288] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.180792] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.181294] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2450.181814] 10:38:19 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x2, 0x0) 10:38:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf00, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf0ffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 13) 10:38:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 12) 10:38:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 21) 10:38:19 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x3, 0x0) [ 2450.430201] FAULT_INJECTION: forcing a failure. [ 2450.430201] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2450.431549] CPU: 1 PID: 10701 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2450.432117] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.432675] Call Trace: [ 2450.432866] [ 2450.433037] dump_stack_lvl+0xc1/0xf0 [ 2450.433320] should_fail_ex+0x4b4/0x5b0 [ 2450.433613] prepare_alloc_pages+0x178/0x500 [ 2450.433947] __alloc_pages+0x149/0x510 [ 2450.434243] ? __pfx___alloc_pages+0x10/0x10 [ 2450.434562] ? mark_lock.part.0+0xef/0x2f30 [ 2450.434890] ? __pfx___lock_acquire+0x10/0x10 [ 2450.435239] alloc_pages+0x1a0/0x260 [ 2450.435512] filemap_alloc_folio+0x374/0x410 [ 2450.435847] ? __pfx_lock_release+0x10/0x10 [ 2450.436193] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 2450.436556] ? xas_start+0x14e/0x710 [ 2450.436835] ? xas_load+0x6a/0x140 [ 2450.437093] __filemap_get_folio+0x32b/0xcd0 [ 2450.437415] ? __pfx___filemap_get_folio+0x10/0x10 [ 2450.437778] ? __mark_inode_dirty+0x625/0xee0 [ 2450.438113] ? reacquire_held_locks+0x229/0x4e0 [ 2450.438458] ? __mark_inode_dirty+0x625/0xee0 [ 2450.438805] pagecache_get_page+0x2e/0x130 [ 2450.439121] ext4_da_write_begin+0x328/0x9c0 [ 2450.439443] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2450.439807] ? lock_is_held_type+0x9f/0x120 [ 2450.440143] generic_perform_write+0x25a/0x580 [ 2450.440487] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.440859] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.441245] ext4_buffered_write_iter+0x164/0x460 [ 2450.441595] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2450.441974] ext4_file_write_iter+0x3ff/0x1930 [ 2450.442310] ? perf_trace_preemptirq_template+0x252/0x420 [ 2450.442716] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2450.443140] ? kasan_set_track+0x25/0x30 [ 2450.443442] ? __kasan_kmalloc+0x7f/0x90 [ 2450.443743] ? __kmalloc+0x56/0xc0 [ 2450.444012] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.444383] ? do_splice_direct+0x1bc/0x290 [ 2450.444706] ? do_sendfile+0xb1d/0x12b0 [ 2450.445010] ? lock_is_held_type+0x9f/0x120 [ 2450.445345] do_iter_readv_writev+0x211/0x3c0 [ 2450.445684] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.446055] ? avc_policy_seqno+0xd/0x70 [ 2450.446371] ? security_file_permission+0xb5/0xe0 [ 2450.446740] do_iter_write+0x18b/0x700 [ 2450.447036] ? lock_is_held_type+0x9f/0x120 [ 2450.447371] vfs_iter_write+0x74/0xb0 [ 2450.447667] iter_file_splice_write+0x73f/0xcb0 [ 2450.448021] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.448405] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.448781] ? inode_security+0x105/0x140 [ 2450.449086] ? security_file_permission+0xb5/0xe0 [ 2450.449451] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.449835] direct_splice_actor+0x113/0x180 [ 2450.450166] splice_direct_to_actor+0x33a/0x8c0 [ 2450.450513] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.450890] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.451270] ? security_file_permission+0xb5/0xe0 [ 2450.451632] do_splice_direct+0x1bc/0x290 [ 2450.451946] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.452307] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.452649] ? lock_is_held_type+0x9f/0x120 [ 2450.452984] do_sendfile+0xb1d/0x12b0 [ 2450.453282] ? __pfx_do_sendfile+0x10/0x10 [ 2450.453616] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.453955] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.454333] do_syscall_64+0x3f/0x90 [ 2450.454615] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.454988] RIP: 0033:0x7f98e3d04b19 [ 2450.455259] 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 [ 2450.456542] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.457092] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2450.457589] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.458096] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.458610] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.459119] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2450.459645] [ 2450.531345] FAULT_INJECTION: forcing a failure. [ 2450.531345] name failslab, interval 1, probability 0, space 0, times 0 [ 2450.532940] CPU: 1 PID: 10704 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2450.533477] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.534030] Call Trace: [ 2450.534214] [ 2450.534389] dump_stack_lvl+0xc1/0xf0 [ 2450.534663] should_fail_ex+0x4b4/0x5b0 [ 2450.534959] ? jbd2__journal_start+0x194/0x6b0 [ 2450.535290] should_failslab+0x9/0x20 [ 2450.535567] kmem_cache_alloc+0x5a/0x320 [ 2450.535867] jbd2__journal_start+0x194/0x6b0 [ 2450.536193] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2450.536530] ? ext4_dirty_inode+0xa5/0x130 [ 2450.536840] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2450.537172] ext4_dirty_inode+0xa5/0x130 [ 2450.537479] __mark_inode_dirty+0x1aa/0xee0 [ 2450.537814] generic_write_end+0x319/0x3d0 [ 2450.538133] ext4_da_write_end+0x162/0x950 [ 2450.538459] generic_perform_write+0x318/0x580 [ 2450.538808] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.539180] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.539561] ext4_buffered_write_iter+0x164/0x460 [ 2450.539915] ? finish_task_switch.isra.0+0x203/0x830 [ 2450.540315] ext4_file_write_iter+0x3ff/0x1930 [ 2450.540651] ? __schedule+0xbb5/0x2a90 [ 2450.540954] ? __pfx___schedule+0x10/0x10 [ 2450.541262] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.541626] ? do_splice_direct+0x1bc/0x290 [ 2450.541943] ? do_sendfile+0xb1d/0x12b0 [ 2450.542247] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2450.542603] ? lock_is_held_type+0x9f/0x120 [ 2450.542939] do_iter_readv_writev+0x211/0x3c0 [ 2450.543281] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.543655] ? avc_policy_seqno+0xd/0x70 [ 2450.543976] ? security_file_permission+0xb5/0xe0 [ 2450.544351] do_iter_write+0x18b/0x700 [ 2450.544651] ? lock_is_held_type+0x9f/0x120 [ 2450.544985] vfs_iter_write+0x74/0xb0 [ 2450.545278] iter_file_splice_write+0x73f/0xcb0 [ 2450.545635] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.546016] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.546407] ? inode_security+0x105/0x140 [ 2450.546708] ? security_file_permission+0xb5/0xe0 [ 2450.547073] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.547452] direct_splice_actor+0x113/0x180 [ 2450.547782] splice_direct_to_actor+0x33a/0x8c0 [ 2450.548132] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.548497] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.548879] ? security_file_permission+0xb5/0xe0 [ 2450.549250] do_splice_direct+0x1bc/0x290 [ 2450.549559] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.549915] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.550260] ? lock_is_held_type+0x9f/0x120 [ 2450.550589] do_sendfile+0xb1d/0x12b0 [ 2450.550891] ? __pfx_do_sendfile+0x10/0x10 [ 2450.551223] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.551558] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.551938] do_syscall_64+0x3f/0x90 [ 2450.552226] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.552605] RIP: 0033:0x7fa7e3130b19 [ 2450.552882] 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 [ 2450.554140] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.554680] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2450.555179] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.555685] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.556189] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.556684] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2450.557210] 10:38:19 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 21) 10:38:19 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:38:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x4e03, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x1000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 13) 10:38:19 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x4, 0x0) 10:38:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x2000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 14) [ 2450.672251] FAULT_INJECTION: forcing a failure. [ 2450.672251] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2450.673513] CPU: 1 PID: 10717 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2450.674082] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.674739] Call Trace: [ 2450.674924] [ 2450.675094] dump_stack_lvl+0xc1/0xf0 [ 2450.675370] should_fail_ex+0x4b4/0x5b0 [ 2450.675663] prepare_alloc_pages+0x178/0x500 [ 2450.675985] __alloc_pages+0x149/0x510 [ 2450.676278] ? __pfx___alloc_pages+0x10/0x10 [ 2450.676607] ? mark_lock.part.0+0xef/0x2f30 [ 2450.676933] ? __pfx___lock_acquire+0x10/0x10 [ 2450.677288] alloc_pages+0x1a0/0x260 [ 2450.677572] filemap_alloc_folio+0x374/0x410 [ 2450.677908] ? __pfx_lock_release+0x10/0x10 [ 2450.678230] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 2450.678600] ? xas_start+0x14e/0x710 [ 2450.678877] ? xas_load+0x6a/0x140 [ 2450.679150] __filemap_get_folio+0x32b/0xcd0 [ 2450.679490] ? __pfx___filemap_get_folio+0x10/0x10 [ 2450.679860] ? __mark_inode_dirty+0x625/0xee0 [ 2450.680220] ? reacquire_held_locks+0x229/0x4e0 [ 2450.680566] ? __mark_inode_dirty+0x625/0xee0 [ 2450.680914] pagecache_get_page+0x2e/0x130 [ 2450.681234] ext4_da_write_begin+0x328/0x9c0 [ 2450.681568] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2450.681933] ? lock_is_held_type+0x9f/0x120 [ 2450.682262] generic_perform_write+0x25a/0x580 [ 2450.682605] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.682982] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.683365] ext4_buffered_write_iter+0x164/0x460 [ 2450.683714] ? stack_trace_save+0x90/0xd0 [ 2450.684024] ext4_file_write_iter+0x3ff/0x1930 [ 2450.684369] ? iter_file_splice_write+0x169/0xcb0 [ 2450.684726] ? kasan_save_stack+0x32/0x50 [ 2450.685035] ? kasan_save_stack+0x22/0x50 [ 2450.685341] ? kasan_set_track+0x25/0x30 [ 2450.685646] ? __kasan_kmalloc+0x7f/0x90 [ 2450.685949] ? __kmalloc+0x56/0xc0 [ 2450.686219] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.686590] ? do_splice_direct+0x1bc/0x290 [ 2450.686909] ? do_sendfile+0xb1d/0x12b0 [ 2450.687212] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.687554] ? do_syscall_64+0x3f/0x90 [ 2450.687840] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.688232] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2450.688584] ? lock_is_held_type+0x9f/0x120 [ 2450.688918] do_iter_readv_writev+0x211/0x3c0 [ 2450.689255] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.689624] ? avc_policy_seqno+0xd/0x70 [ 2450.689940] ? security_file_permission+0xb5/0xe0 [ 2450.690303] do_iter_write+0x18b/0x700 [ 2450.690602] ? lock_is_held_type+0x9f/0x120 [ 2450.690934] vfs_iter_write+0x74/0xb0 [ 2450.691223] iter_file_splice_write+0x73f/0xcb0 [ 2450.691580] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.691952] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.692357] ? mark_held_locks+0x9e/0xe0 [ 2450.692669] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2450.693063] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.693439] direct_splice_actor+0x113/0x180 [ 2450.693772] splice_direct_to_actor+0x33a/0x8c0 [ 2450.694114] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.694476] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.694854] ? security_file_permission+0xb5/0xe0 [ 2450.695218] do_splice_direct+0x1bc/0x290 [ 2450.695526] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.695871] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.696215] ? lock_is_held_type+0x9f/0x120 [ 2450.696542] do_sendfile+0xb1d/0x12b0 [ 2450.696839] ? __pfx_do_sendfile+0x10/0x10 [ 2450.697164] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.697502] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.697875] do_syscall_64+0x3f/0x90 [ 2450.698152] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.698524] RIP: 0033:0x7f98e3d04b19 [ 2450.698794] 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 [ 2450.700049] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.700600] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2450.701103] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.701611] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.702122] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.702627] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2450.703151] 10:38:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) [ 2450.774090] FAULT_INJECTION: forcing a failure. [ 2450.774090] name failslab, interval 1, probability 0, space 0, times 0 [ 2450.775307] CPU: 1 PID: 10724 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2450.775873] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.776465] Call Trace: [ 2450.776652] [ 2450.776824] dump_stack_lvl+0xc1/0xf0 [ 2450.777105] should_fail_ex+0x4b4/0x5b0 [ 2450.777404] should_failslab+0x9/0x20 [ 2450.777695] __kmem_cache_alloc_node+0x5b/0x310 [ 2450.778040] ? ext4_find_extent+0xa41/0xd30 [ 2450.778363] ? ext4_find_extent+0xa41/0xd30 [ 2450.778686] __kmalloc+0x46/0xc0 [ 2450.778943] ext4_find_extent+0xa41/0xd30 [ 2450.779261] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2450.779603] ? __lock_acquire+0x18df/0x6380 [ 2450.779932] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2450.780313] ? lock_is_held_type+0x9f/0x120 [ 2450.780639] ? find_held_lock+0x2c/0x110 [ 2450.780942] ? __down_read_common+0x819/0xee0 [ 2450.781272] ? __pfx___down_read_common+0x10/0x10 [ 2450.781627] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2450.781994] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2450.782343] ? rcu_read_lock_sched_held+0x42/0x80 [ 2450.782703] ? trace_lock_acquire+0x170/0x1e0 [ 2450.783036] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2450.783389] ? lock_acquire+0x32/0xc0 [ 2450.783680] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2450.784066] ext4_da_get_block_prep+0xcbb/0x1180 [ 2450.784419] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2450.784804] ? __pfx_lock_release+0x10/0x10 [ 2450.785140] ? create_empty_buffers+0x300/0xa60 [ 2450.785507] ? do_raw_spin_unlock+0x53/0x220 [ 2450.785844] __block_write_begin_int+0x380/0x13d0 [ 2450.786205] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2450.786597] ? __pfx___block_write_begin_int+0x10/0x10 [ 2450.786996] ? PageHeadHuge+0x92/0xb0 [ 2450.787300] ext4_da_write_begin+0x357/0x9c0 [ 2450.787650] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2450.788016] ? lock_is_held_type+0x9f/0x120 [ 2450.788365] generic_perform_write+0x25a/0x580 [ 2450.788707] ? __pfx_generic_perform_write+0x10/0x10 [ 2450.789076] ? __pfx_file_modified_flags+0x10/0x10 [ 2450.789454] ext4_buffered_write_iter+0x164/0x460 [ 2450.789816] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2450.790206] ext4_file_write_iter+0x3ff/0x1930 [ 2450.790551] ? perf_trace_preemptirq_template+0x252/0x420 [ 2450.790964] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2450.791398] ? kasan_set_track+0x25/0x30 [ 2450.791702] ? __kasan_kmalloc+0x7f/0x90 [ 2450.792005] ? __kmalloc+0x56/0xc0 [ 2450.792283] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.792655] ? do_splice_direct+0x1bc/0x290 [ 2450.792984] ? do_sendfile+0xb1d/0x12b0 [ 2450.793303] ? lock_is_held_type+0x9f/0x120 [ 2450.793647] do_iter_readv_writev+0x211/0x3c0 [ 2450.793987] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.794363] ? avc_policy_seqno+0xd/0x70 [ 2450.794690] ? security_file_permission+0xb5/0xe0 [ 2450.795068] do_iter_write+0x18b/0x700 [ 2450.795374] ? lock_is_held_type+0x9f/0x120 [ 2450.795711] vfs_iter_write+0x74/0xb0 [ 2450.796005] iter_file_splice_write+0x73f/0xcb0 [ 2450.796383] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.796768] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.797173] ? inode_security+0x105/0x140 [ 2450.797491] ? security_file_permission+0xb5/0xe0 [ 2450.797862] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.798241] direct_splice_actor+0x113/0x180 [ 2450.798578] splice_direct_to_actor+0x33a/0x8c0 [ 2450.798927] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.799298] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.799688] ? security_file_permission+0xb5/0xe0 [ 2450.800060] do_splice_direct+0x1bc/0x290 [ 2450.800375] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.800739] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.801089] ? lock_is_held_type+0x9f/0x120 [ 2450.801419] do_sendfile+0xb1d/0x12b0 [ 2450.801723] ? __pfx_do_sendfile+0x10/0x10 [ 2450.802056] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.802396] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.802781] do_syscall_64+0x3f/0x90 [ 2450.803060] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.803442] RIP: 0033:0x7ff287be5b19 [ 2450.803720] 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 [ 2450.805014] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.805557] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2450.806065] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.806570] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.807085] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.807593] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2450.808139] 10:38:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x5, 0x0) 10:38:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x3000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:20 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 22) 10:38:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x30000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2450.966246] FAULT_INJECTION: forcing a failure. [ 2450.966246] name failslab, interval 1, probability 0, space 0, times 0 [ 2450.967456] CPU: 1 PID: 10737 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2450.967995] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2450.968558] Call Trace: [ 2450.968746] [ 2450.968914] dump_stack_lvl+0xc1/0xf0 [ 2450.969201] should_fail_ex+0x4b4/0x5b0 [ 2450.969492] ? ext4_init_io_end+0x27/0x180 [ 2450.969804] should_failslab+0x9/0x20 [ 2450.970094] kmem_cache_alloc+0x5a/0x320 [ 2450.970391] ext4_init_io_end+0x27/0x180 [ 2450.970681] ext4_do_writepages+0x933/0x33f0 [ 2450.971006] ? mark_lock.part.0+0xef/0x2f30 [ 2450.971323] ? __pfx_ext4_writepages+0x10/0x10 [ 2450.971655] ? lock_acquire.part.0+0xea/0x320 [ 2450.971989] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2450.972356] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2450.972707] ? do_writepages+0x1ad/0x650 [ 2450.973009] ? do_writepages+0x1ad/0x650 [ 2450.973305] ? lock_is_held_type+0x9f/0x120 [ 2450.973634] ext4_writepages+0x274/0x5e0 [ 2450.973939] ? __pfx_ext4_writepages+0x10/0x10 [ 2450.974280] ? lock_is_held_type+0x9f/0x120 [ 2450.974596] ? find_held_lock+0x2c/0x110 [ 2450.974896] ? __pfx_ext4_writepages+0x10/0x10 [ 2450.975226] do_writepages+0x1ad/0x650 [ 2450.975515] ? __pfx_do_writepages+0x10/0x10 [ 2450.975836] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2450.976234] ? lock_acquire+0x32/0xc0 [ 2450.976526] ? do_raw_spin_unlock+0x53/0x220 [ 2450.976860] ? _raw_spin_unlock+0x1e/0x40 [ 2450.977177] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2450.977577] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2450.977940] ? __pfx_lock_release+0x10/0x10 [ 2450.978277] __filemap_fdatawrite_range+0xba/0x100 [ 2450.978656] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2450.979084] ? ext4_buffered_write_iter+0x19c/0x460 [ 2450.979457] ? lock_release+0x1e3/0x710 [ 2450.979753] file_write_and_wait_range+0xd2/0x140 [ 2450.980130] ext4_sync_file+0x221/0x1010 [ 2450.980441] ? __pfx_ext4_sync_file+0x10/0x10 [ 2450.980796] vfs_fsync_range+0x141/0x230 [ 2450.981113] ext4_buffered_write_iter+0x37d/0x460 [ 2450.981482] ext4_file_write_iter+0x3ff/0x1930 [ 2450.981854] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2450.982233] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2450.982642] ? lock_is_held_type+0x9f/0x120 [ 2450.982981] do_iter_readv_writev+0x211/0x3c0 [ 2450.983344] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2450.983717] ? avc_policy_seqno+0xd/0x70 [ 2450.984017] ? security_file_permission+0xb5/0xe0 [ 2450.984411] do_iter_write+0x18b/0x700 [ 2450.984728] vfs_iter_write+0x74/0xb0 [ 2450.985025] iter_file_splice_write+0x73f/0xcb0 [ 2450.985383] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.985759] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2450.986131] ? inode_security+0x105/0x140 [ 2450.986452] ? security_file_permission+0xb5/0xe0 [ 2450.986798] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2450.987192] direct_splice_actor+0x113/0x180 [ 2450.987508] splice_direct_to_actor+0x33a/0x8c0 [ 2450.987865] ? __pfx_direct_splice_actor+0x10/0x10 [ 2450.988228] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2450.988600] ? security_file_permission+0xb5/0xe0 [ 2450.988966] do_splice_direct+0x1bc/0x290 [ 2450.989282] ? __pfx_do_splice_direct+0x10/0x10 [ 2450.989656] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2450.990022] ? lock_is_held_type+0x9f/0x120 [ 2450.990354] do_sendfile+0xb1d/0x12b0 [ 2450.990661] ? __pfx_do_sendfile+0x10/0x10 [ 2450.991001] __x64_sys_sendfile64+0x1d5/0x210 [ 2450.991344] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2450.991700] do_syscall_64+0x3f/0x90 [ 2450.991994] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2450.992358] RIP: 0033:0x7f7ffe1fdb19 [ 2450.992643] 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 [ 2450.993834] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2450.994389] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2450.994921] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2450.995443] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2450.995973] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2450.996497] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2450.997030] 10:38:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 22) 10:38:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x80000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:38:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 23) 10:38:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6, 0x0) 10:38:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 14) 10:38:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 15) 10:38:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x4000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf0ffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2464.451212] FAULT_INJECTION: forcing a failure. [ 2464.451212] name failslab, interval 1, probability 0, space 0, times 0 [ 2464.452213] CPU: 0 PID: 10751 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2464.452771] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.453344] Call Trace: [ 2464.453536] [ 2464.453705] dump_stack_lvl+0xc1/0xf0 [ 2464.453991] should_fail_ex+0x4b4/0x5b0 [ 2464.454290] should_failslab+0x9/0x20 [ 2464.454584] __kmem_cache_alloc_node+0x5b/0x310 [ 2464.454941] ? ext4_find_extent+0xa41/0xd30 [ 2464.455290] ? ext4_find_extent+0xa41/0xd30 [ 2464.455616] __kmalloc+0x46/0xc0 [ 2464.455891] ext4_find_extent+0xa41/0xd30 [ 2464.456208] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2464.456575] ? __lock_acquire+0x18df/0x6380 [ 2464.456925] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2464.457291] ? lock_is_held_type+0x9f/0x120 [ 2464.457620] ? find_held_lock+0x2c/0x110 [ 2464.457927] ? __down_read_common+0x819/0xee0 [ 2464.458267] ? __pfx___down_read_common+0x10/0x10 [ 2464.458635] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2464.459008] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2464.459371] ? rcu_read_lock_sched_held+0x42/0x80 [ 2464.459736] ? trace_lock_acquire+0x170/0x1e0 [ 2464.460080] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2464.460445] ? lock_acquire+0x32/0xc0 [ 2464.460743] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2464.461113] ext4_da_get_block_prep+0xcbb/0x1180 [ 2464.461470] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2464.461851] ? __pfx_lock_release+0x10/0x10 [ 2464.462180] ? create_empty_buffers+0x300/0xa60 [ 2464.462537] ? do_raw_spin_unlock+0x53/0x220 [ 2464.462868] __block_write_begin_int+0x380/0x13d0 [ 2464.463237] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2464.463622] ? __pfx___block_write_begin_int+0x10/0x10 [ 2464.464013] ? PageHeadHuge+0x92/0xb0 [ 2464.464320] ext4_da_write_begin+0x357/0x9c0 [ 2464.464667] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2464.465031] ? lock_is_held_type+0x9f/0x120 [ 2464.465367] generic_perform_write+0x25a/0x580 [ 2464.465713] ? __pfx_generic_perform_write+0x10/0x10 [ 2464.466089] ? __pfx_file_modified_flags+0x10/0x10 [ 2464.466476] ext4_buffered_write_iter+0x164/0x460 [ 2464.466815] ? stack_trace_save+0x90/0xd0 [ 2464.467131] ext4_file_write_iter+0x3ff/0x1930 [ 2464.467476] ? iter_file_splice_write+0x169/0xcb0 [ 2464.467840] ? kasan_save_stack+0x32/0x50 [ 2464.468154] ? kasan_save_stack+0x22/0x50 [ 2464.468482] ? kasan_set_track+0x25/0x30 [ 2464.468793] ? __kasan_kmalloc+0x7f/0x90 [ 2464.469103] ? __kmalloc+0x56/0xc0 [ 2464.469369] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2464.469738] ? do_splice_direct+0x1bc/0x290 [ 2464.470057] ? do_sendfile+0xb1d/0x12b0 [ 2464.470353] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2464.470699] ? do_syscall_64+0x3f/0x90 [ 2464.470987] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2464.471378] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2464.471736] ? lock_is_held_type+0x9f/0x120 [ 2464.472074] do_iter_readv_writev+0x211/0x3c0 [ 2464.472446] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2464.472821] ? avc_policy_seqno+0xd/0x70 [ 2464.473141] ? security_file_permission+0xb5/0xe0 [ 2464.473507] do_iter_write+0x18b/0x700 [ 2464.473808] ? lock_is_held_type+0x9f/0x120 [ 2464.474124] vfs_iter_write+0x74/0xb0 [ 2464.474415] iter_file_splice_write+0x73f/0xcb0 [ 2464.474778] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2464.475151] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2464.475544] ? inode_security+0x105/0x140 [ 2464.475864] ? security_file_permission+0xb5/0xe0 [ 2464.476223] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2464.476600] direct_splice_actor+0x113/0x180 [ 2464.476933] splice_direct_to_actor+0x33a/0x8c0 [ 2464.477278] ? __pfx_direct_splice_actor+0x10/0x10 [ 2464.477646] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2464.478018] ? security_file_permission+0xb5/0xe0 [ 2464.478385] do_splice_direct+0x1bc/0x290 [ 2464.478688] ? __pfx_do_splice_direct+0x10/0x10 [ 2464.479039] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2464.479379] ? lock_is_held_type+0x9f/0x120 [ 2464.479712] do_sendfile+0xb1d/0x12b0 [ 2464.480011] ? __pfx_do_sendfile+0x10/0x10 [ 2464.480338] __x64_sys_sendfile64+0x1d5/0x210 [ 2464.480677] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2464.481056] do_syscall_64+0x3f/0x90 [ 2464.481333] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2464.481712] RIP: 0033:0x7f98e3d04b19 [ 2464.481988] 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 [ 2464.483252] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2464.483800] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2464.484309] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2464.484819] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.485326] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2464.485831] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2464.486366] 10:38:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x7, 0x0) [ 2464.561306] FAULT_INJECTION: forcing a failure. 10:38:33 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) [ 2464.561306] name failslab, interval 1, probability 0, space 0, times 0 [ 2464.563406] CPU: 1 PID: 10757 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2464.564410] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2464.565440] Call Trace: [ 2464.565904] [ 2464.566218] dump_stack_lvl+0xc1/0xf0 [ 2464.566790] should_fail_ex+0x4b4/0x5b0 [ 2464.567351] ? ext4_init_io_end+0x27/0x180 [ 2464.567992] should_failslab+0x9/0x20 [ 2464.568522] kmem_cache_alloc+0x5a/0x320 [ 2464.569094] ext4_init_io_end+0x27/0x180 [ 2464.569624] ext4_do_writepages+0x933/0x33f0 [ 2464.570243] ? __pfx_ext4_writepages+0x10/0x10 [ 2464.570852] ? lock_acquire.part.0+0xea/0x320 [ 2464.571458] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2464.572105] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2464.572773] ? do_writepages+0x1ad/0x650 [ 2464.573346] ? do_writepages+0x1ad/0x650 [ 2464.573990] ? lock_is_held_type+0x9f/0x120 [ 2464.574670] ext4_writepages+0x274/0x5e0 [ 2464.575241] ? __pfx_ext4_writepages+0x10/0x10 [ 2464.575856] ? do_writepages+0x50d/0x650 [ 2464.576495] ? __pfx_ext4_writepages+0x10/0x10 [ 2464.577123] do_writepages+0x1ad/0x650 [ 2464.577650] ? __pfx_do_writepages+0x10/0x10 [ 2464.578291] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2464.579005] ? lock_acquire+0x32/0xc0 [ 2464.579519] ? do_raw_spin_unlock+0x53/0x220 [ 2464.580149] ? _raw_spin_unlock+0x1e/0x40 [ 2464.580855] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2464.581719] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2464.582493] ? __pfx_lock_release+0x10/0x10 [ 2464.583069] __filemap_fdatawrite_range+0xba/0x100 [ 2464.583874] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2464.584791] ? ext4_buffered_write_iter+0x19c/0x460 [ 2464.585568] ? lock_release+0x1e3/0x710 [ 2464.586254] file_write_and_wait_range+0xd2/0x140 [ 2464.587025] ext4_sync_file+0x221/0x1010 [ 2464.587674] ? __pfx_ext4_sync_file+0x10/0x10 [ 2464.588424] vfs_fsync_range+0x141/0x230 [ 2464.589098] ext4_buffered_write_iter+0x37d/0x460 [ 2464.589874] ext4_file_write_iter+0x3ff/0x1930 [ 2464.590499] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2464.591297] ? do_splice_direct+0x1bc/0x290 [ 2464.591985] ? do_sendfile+0xb1d/0x12b0 [ 2464.592651] ? lock_is_held_type+0x9f/0x120 [ 2464.593374] do_iter_readv_writev+0x211/0x3c0 [ 2464.594116] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2464.594915] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2464.595665] ? rw_verify_area+0xba/0x1b0 [ 2464.596285] do_iter_write+0x18b/0x700 [ 2464.596831] ? lock_is_held_type+0x9f/0x120 [ 2464.597470] vfs_iter_write+0x74/0xb0 [ 2464.598002] iter_file_splice_write+0x73f/0xcb0 [ 2464.598632] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2464.599343] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2464.600093] ? inode_security+0x105/0x140 [ 2464.600670] ? security_file_permission+0xb5/0xe0 [ 2464.601324] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2464.602030] direct_splice_actor+0x113/0x180 [ 2464.602641] splice_direct_to_actor+0x33a/0x8c0 [ 2464.603286] ? __pfx_direct_splice_actor+0x10/0x10 [ 2464.603979] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2464.604682] ? security_file_permission+0xb5/0xe0 [ 2464.605378] do_splice_direct+0x1bc/0x290 [ 2464.605949] ? __pfx_do_splice_direct+0x10/0x10 [ 2464.606610] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2464.607228] ? lock_is_held_type+0x9f/0x120 [ 2464.607849] do_sendfile+0xb1d/0x12b0 [ 2464.608399] ? __pfx_do_sendfile+0x10/0x10 [ 2464.609032] __x64_sys_sendfile64+0x1d5/0x210 10:38:33 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) [ 2464.609617] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2464.610452] do_syscall_64+0x3f/0x90 [ 2464.610961] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2464.611677] RIP: 0033:0x7fa7e3130b19 [ 2464.612210] 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 10:38:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x8, 0x0) [ 2464.614539] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2464.615590] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2464.616542] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2464.617471] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.618427] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2464.619544] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2464.620798] 10:38:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 15) 10:38:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x5000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x1000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 23) 10:38:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 16) 10:38:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 16) 10:38:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x2000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:47 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xa, 0x0) 10:38:47 executing program 6: openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r0 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x10000027f) 10:38:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x6000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 24) 10:38:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x3000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2478.007527] FAULT_INJECTION: forcing a failure. [ 2478.007527] name failslab, interval 1, probability 0, space 0, times 0 [ 2478.009665] CPU: 1 PID: 10798 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2478.010656] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2478.011680] Call Trace: [ 2478.012042] [ 2478.012347] dump_stack_lvl+0xc1/0xf0 [ 2478.012889] should_fail_ex+0x4b4/0x5b0 [ 2478.013430] ? __es_insert_extent+0x3a9/0x12f0 [ 2478.014046] should_failslab+0x9/0x20 [ 2478.014551] kmem_cache_alloc+0x5a/0x320 [ 2478.015099] __es_insert_extent+0x3a9/0x12f0 [ 2478.015807] ? do_raw_write_lock+0x11e/0x3b0 [ 2478.016382] ? __pfx_do_raw_write_lock+0x10/0x10 [ 2478.017021] ? lock_acquire+0x32/0xc0 [ 2478.017564] ext4_es_insert_extent+0x2db/0xc20 10:38:47 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xf, 0x0) [ 2478.018188] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2478.018963] ? __pfx_lock_release+0x10/0x10 [ 2478.019557] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2478.020200] ? __es_find_extent_range+0x197/0x4b0 [ 2478.020868] ? lock_is_held_type+0x9f/0x120 [ 2478.021548] ? __pfx_ext4_es_is_delayed+0x10/0x10 [ 2478.022257] ? rcu_read_lock_sched_held+0x42/0x80 [ 2478.022918] ext4_ext_map_blocks+0x1a58/0x5dd0 [ 2478.023660] ? __lock_acquire+0x18df/0x6380 [ 2478.024287] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2478.024955] ? lock_is_held_type+0x9f/0x120 [ 2478.025541] ? find_held_lock+0x2c/0x110 [ 2478.026088] ? __down_read_common+0x819/0xee0 [ 2478.026694] ? __pfx___down_read_common+0x10/0x10 [ 2478.027357] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2478.028067] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2478.028721] ? rcu_read_lock_sched_held+0x42/0x80 [ 2478.029363] ? trace_lock_acquire+0x170/0x1e0 [ 2478.029983] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2478.030612] ? lock_acquire+0x32/0xc0 [ 2478.031138] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2478.031800] ext4_da_get_block_prep+0xcbb/0x1180 [ 2478.032455] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2478.033131] ? __pfx_lock_release+0x10/0x10 10:38:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) [ 2478.033770] ? create_empty_buffers+0x300/0xa60 [ 2478.034392] ? do_raw_spin_unlock+0x53/0x220 [ 2478.034989] __block_write_begin_int+0x380/0x13d0 [ 2478.035640] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2478.036329] ? __pfx___block_write_begin_int+0x10/0x10 [ 2478.037037] ? PageHeadHuge+0x92/0xb0 [ 2478.037579] ext4_da_write_begin+0x357/0x9c0 [ 2478.038200] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2478.038852] ? lock_is_held_type+0x9f/0x120 [ 2478.039456] generic_perform_write+0x25a/0x580 [ 2478.040068] ? __pfx_generic_perform_write+0x10/0x10 [ 2478.040732] ? __pfx_file_modified_flags+0x10/0x10 [ 2478.041413] ext4_buffered_write_iter+0x164/0x460 [ 2478.042042] ? stack_trace_save+0x90/0xd0 [ 2478.042608] ext4_file_write_iter+0x3ff/0x1930 [ 2478.043226] ? iter_file_splice_write+0x169/0xcb0 [ 2478.043865] ? kasan_save_stack+0x32/0x50 [ 2478.044443] ? kasan_save_stack+0x22/0x50 [ 2478.044997] ? kasan_set_track+0x25/0x30 [ 2478.045543] ? __kasan_kmalloc+0x7f/0x90 [ 2478.046082] ? __kmalloc+0x56/0xc0 [ 2478.046562] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2478.047216] ? do_splice_direct+0x1bc/0x290 [ 2478.047793] ? do_sendfile+0xb1d/0x12b0 [ 2478.048340] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2478.048956] ? do_syscall_64+0x3f/0x90 [ 2478.049470] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2478.050156] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2478.050781] ? lock_is_held_type+0x9f/0x120 [ 2478.051377] do_iter_readv_writev+0x211/0x3c0 [ 2478.051990] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2478.052663] ? avc_policy_seqno+0xd/0x70 [ 2478.053227] ? security_file_permission+0xb5/0xe0 [ 2478.053893] do_iter_write+0x18b/0x700 [ 2478.054437] ? lock_is_held_type+0x9f/0x120 [ 2478.055043] vfs_iter_write+0x74/0xb0 [ 2478.055572] iter_file_splice_write+0x73f/0xcb0 [ 2478.056216] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2478.056903] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2478.057609] ? inode_security+0x105/0x140 [ 2478.058171] ? security_file_permission+0xb5/0xe0 [ 2478.058830] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2478.059510] direct_splice_actor+0x113/0x180 [ 2478.060103] splice_direct_to_actor+0x33a/0x8c0 [ 2478.060737] ? __pfx_direct_splice_actor+0x10/0x10 [ 2478.061388] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2478.062081] ? security_file_permission+0xb5/0xe0 [ 2478.062738] do_splice_direct+0x1bc/0x290 [ 2478.063285] ? __pfx_do_splice_direct+0x10/0x10 [ 2478.063919] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2478.064555] ? lock_is_held_type+0x9f/0x120 [ 2478.065153] do_sendfile+0xb1d/0x12b0 [ 2478.065696] ? __pfx_do_sendfile+0x10/0x10 [ 2478.066291] __x64_sys_sendfile64+0x1d5/0x210 [ 2478.066889] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2478.067566] do_syscall_64+0x3f/0x90 [ 2478.068064] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2478.068743] RIP: 0033:0x7ff287be5b19 [ 2478.069232] 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 [ 2478.071478] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2478.072446] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2478.073345] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2478.074254] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2478.075150] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2478.076060] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2478.077005] 10:38:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x7000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:47 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x10, 0x0) 10:38:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x4000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:38:47 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:38:47 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x9000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 24) 10:39:01 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 25) 10:39:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x5000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x10000027f) 10:39:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 17) 10:39:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 17) 10:39:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x48, 0x0) [ 2491.849100] FAULT_INJECTION: forcing a failure. [ 2491.849100] name failslab, interval 1, probability 0, space 0, times 0 [ 2491.850041] CPU: 1 PID: 10829 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2491.850581] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2491.851146] Call Trace: [ 2491.851332] [ 2491.851497] dump_stack_lvl+0xc1/0xf0 [ 2491.851778] should_fail_ex+0x4b4/0x5b0 [ 2491.852069] ? ext4_init_io_end+0x27/0x180 [ 2491.852374] should_failslab+0x9/0x20 [ 2491.852660] kmem_cache_alloc+0x5a/0x320 [ 2491.852968] ext4_init_io_end+0x27/0x180 [ 2491.853271] ext4_do_writepages+0xa35/0x33f0 [ 2491.853609] ? lock_acquire.part.0+0x10d/0x320 [ 2491.853955] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2491.854302] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2491.854660] ? do_writepages+0x1ad/0x650 [ 2491.854975] ? do_writepages+0x1ad/0x650 [ 2491.855275] ? lock_is_held_type+0x9f/0x120 [ 2491.855605] ext4_writepages+0x274/0x5e0 [ 2491.855898] ? __pfx_ext4_writepages+0x10/0x10 [ 2491.856226] ? do_writepages+0x50d/0x650 [ 2491.856537] ? lock_acquire+0x32/0xc0 [ 2491.856830] ? do_writepages+0x40a/0x650 [ 2491.857135] ? __pfx_ext4_writepages+0x10/0x10 [ 2491.857466] do_writepages+0x1ad/0x650 [ 2491.857753] ? __pfx_do_writepages+0x10/0x10 [ 2491.858078] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2491.858451] ? lock_acquire+0x32/0xc0 [ 2491.858739] ? do_raw_spin_unlock+0x53/0x220 [ 2491.859054] ? _raw_spin_unlock+0x1e/0x40 [ 2491.859355] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2491.859729] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2491.860073] __filemap_fdatawrite_range+0xba/0x100 [ 2491.860421] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2491.860847] file_write_and_wait_range+0xd2/0x140 [ 2491.861191] ext4_sync_file+0x221/0x1010 [ 2491.861484] ? __pfx_ext4_sync_file+0x10/0x10 [ 2491.861807] vfs_fsync_range+0x141/0x230 [ 2491.862107] ext4_buffered_write_iter+0x37d/0x460 [ 2491.862448] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2491.862813] ext4_file_write_iter+0x3ff/0x1930 [ 2491.863141] ? perf_trace_preemptirq_template+0x252/0x420 [ 2491.863543] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2491.863955] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2491.864314] ? lock_is_held_type+0x9f/0x120 [ 2491.864641] do_iter_readv_writev+0x211/0x3c0 [ 2491.864972] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2491.865328] ? avc_policy_seqno+0xd/0x70 [ 2491.865628] ? security_file_permission+0xb5/0xe0 [ 2491.865984] do_iter_write+0x18b/0x700 [ 2491.866283] vfs_iter_write+0x74/0xb0 [ 2491.866568] iter_file_splice_write+0x73f/0xcb0 [ 2491.866923] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2491.867300] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2491.867685] ? security_file_permission+0xb5/0xe0 [ 2491.868034] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2491.868399] direct_splice_actor+0x113/0x180 [ 2491.868721] splice_direct_to_actor+0x33a/0x8c0 [ 2491.869055] ? __pfx_direct_splice_actor+0x10/0x10 [ 2491.869412] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2491.869775] ? security_file_permission+0xb5/0xe0 [ 2491.870130] do_splice_direct+0x1bc/0x290 [ 2491.870436] ? __pfx_do_splice_direct+0x10/0x10 [ 2491.870773] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2491.871109] ? lock_is_held_type+0x9f/0x120 [ 2491.871424] do_sendfile+0xb1d/0x12b0 [ 2491.871714] ? __pfx_do_sendfile+0x10/0x10 [ 2491.872033] __x64_sys_sendfile64+0x1d5/0x210 [ 2491.872353] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2491.872732] do_syscall_64+0x3f/0x90 [ 2491.873011] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2491.873369] RIP: 0033:0x7fa7e3130b19 [ 2491.873634] 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 [ 2491.874842] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2491.875360] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2491.875844] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2491.876324] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2491.876807] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2491.877283] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2491.877781] 10:39:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x4c, 0x0) [ 2491.953309] FAULT_INJECTION: forcing a failure. [ 2491.953309] name failslab, interval 1, probability 0, space 0, times 0 [ 2491.954252] CPU: 1 PID: 10825 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2491.954804] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2491.955361] Call Trace: [ 2491.955548] [ 2491.955710] dump_stack_lvl+0xc1/0xf0 [ 2491.955987] should_fail_ex+0x4b4/0x5b0 [ 2491.956282] ? ext4_init_io_end+0x27/0x180 [ 2491.956590] should_failslab+0x9/0x20 [ 2491.956891] kmem_cache_alloc+0x5a/0x320 [ 2491.957190] ext4_init_io_end+0x27/0x180 [ 2491.957483] ext4_do_writepages+0xa35/0x33f0 [ 2491.957813] ? __pfx_ext4_writepages+0x10/0x10 [ 2491.958138] ? lock_acquire.part.0+0xea/0x320 [ 2491.958477] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2491.958822] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2491.959181] ? do_writepages+0x1ad/0x650 [ 2491.959490] ? do_writepages+0x1ad/0x650 [ 2491.959786] ? lock_is_held_type+0x9f/0x120 [ 2491.960108] ext4_writepages+0x274/0x5e0 [ 2491.960396] ? __pfx_ext4_writepages+0x10/0x10 [ 2491.960723] ? do_writepages+0x50d/0x650 [ 2491.961026] ? lock_acquire+0x32/0xc0 [ 2491.961315] ? do_writepages+0x40a/0x650 [ 2491.961610] ? __pfx_ext4_writepages+0x10/0x10 [ 2491.961932] do_writepages+0x1ad/0x650 [ 2491.962222] ? __pfx_do_writepages+0x10/0x10 [ 2491.962541] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2491.962912] ? lock_acquire+0x32/0xc0 [ 2491.963191] ? do_raw_spin_unlock+0x53/0x220 [ 2491.963507] ? _raw_spin_unlock+0x1e/0x40 [ 2491.963808] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2491.964183] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2491.964543] ? __pfx_lock_release+0x10/0x10 [ 2491.964884] __filemap_fdatawrite_range+0xba/0x100 [ 2491.965265] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2491.965698] ? ext4_buffered_write_iter+0x19c/0x460 [ 2491.966085] ? lock_release+0x1e3/0x710 [ 2491.966406] file_write_and_wait_range+0xd2/0x140 [ 2491.966775] ext4_sync_file+0x221/0x1010 [ 2491.967086] ? __pfx_ext4_sync_file+0x10/0x10 [ 2491.967435] vfs_fsync_range+0x141/0x230 [ 2491.967748] ext4_buffered_write_iter+0x37d/0x460 [ 2491.968113] ? stack_trace_save+0x90/0xd0 [ 2491.968430] ext4_file_write_iter+0x3ff/0x1930 [ 2491.968810] ? iter_file_splice_write+0x169/0xcb0 [ 2491.969176] ? kasan_save_stack+0x32/0x50 [ 2491.969498] ? kasan_save_stack+0x22/0x50 [ 2491.969811] ? kasan_set_track+0x25/0x30 [ 2491.970129] ? __kasan_kmalloc+0x7f/0x90 [ 2491.970445] ? __kmalloc+0x56/0xc0 [ 2491.970809] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2491.971254] ? do_splice_direct+0x1bc/0x290 [ 2491.971675] ? do_sendfile+0xb1d/0x12b0 [ 2491.972065] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2491.972391] ? do_syscall_64+0x3f/0x90 [ 2491.972696] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2491.973061] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2491.973421] ? lock_is_held_type+0x9f/0x120 [ 2491.973736] do_iter_readv_writev+0x211/0x3c0 [ 2491.974062] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2491.974414] ? avc_policy_seqno+0xd/0x70 [ 2491.974743] ? security_file_permission+0xb5/0xe0 [ 2491.975118] do_iter_write+0x18b/0x700 [ 2491.975406] ? lock_is_held_type+0x9f/0x120 [ 2491.975751] vfs_iter_write+0x74/0xb0 [ 2491.976059] iter_file_splice_write+0x73f/0xcb0 [ 2491.976406] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2491.976818] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2491.977197] ? security_file_permission+0xb5/0xe0 [ 2491.977566] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2491.977949] direct_splice_actor+0x113/0x180 [ 2491.978261] splice_direct_to_actor+0x33a/0x8c0 [ 2491.978625] ? __pfx_direct_splice_actor+0x10/0x10 [ 2491.978975] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2491.979368] ? security_file_permission+0xb5/0xe0 [ 2491.979752] do_splice_direct+0x1bc/0x290 [ 2491.980068] ? __pfx_do_splice_direct+0x10/0x10 [ 2491.980434] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2491.980765] ? lock_is_held_type+0x9f/0x120 [ 2491.981103] do_sendfile+0xb1d/0x12b0 [ 2491.981385] ? __pfx_do_sendfile+0x10/0x10 [ 2491.981729] __x64_sys_sendfile64+0x1d5/0x210 [ 2491.982048] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2491.982432] do_syscall_64+0x3f/0x90 [ 2491.982698] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2491.983076] RIP: 0033:0x7f7ffe1fdb19 [ 2491.983338] 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 [ 2491.984660] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2491.985175] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2491.985699] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2491.986217] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2491.986743] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2491.987271] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2491.987820] 10:39:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:39:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x20030000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x6000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:39:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 18) 10:39:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 10:39:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x65, 0x0) [ 2492.274163] FAULT_INJECTION: forcing a failure. [ 2492.274163] name failslab, interval 1, probability 0, space 0, times 0 [ 2492.275374] CPU: 1 PID: 10860 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2492.275917] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2492.276524] Call Trace: [ 2492.276718] [ 2492.276895] dump_stack_lvl+0xc1/0xf0 [ 2492.277169] should_fail_ex+0x4b4/0x5b0 [ 2492.277482] ? __es_insert_extent+0x3a9/0x12f0 [ 2492.277815] should_failslab+0x9/0x20 [ 2492.278115] kmem_cache_alloc+0x5a/0x320 [ 2492.278416] __es_insert_extent+0x3a9/0x12f0 [ 2492.278777] ext4_es_insert_delayed_block+0x298/0x550 [ 2492.279143] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 2492.279563] ? percpu_counter_add_batch+0xc8/0x180 [ 2492.279915] ? lock_is_held_type+0x9f/0x120 [ 2492.280254] ? do_raw_spin_unlock+0x53/0x220 [ 2492.280584] ? _raw_spin_unlock+0x1e/0x40 [ 2492.280933] ? ext4_da_reserve_space+0xf8/0x4b0 [ 2492.281272] ext4_da_get_block_prep+0xc1e/0x1180 [ 2492.281641] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2492.282005] ? __pfx_lock_release+0x10/0x10 [ 2492.282352] ? create_empty_buffers+0x300/0xa60 [ 2492.282695] ? do_raw_spin_unlock+0x53/0x220 [ 2492.283045] __block_write_begin_int+0x380/0x13d0 [ 2492.283402] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2492.283804] ? __pfx___block_write_begin_int+0x10/0x10 [ 2492.284204] ? PageHeadHuge+0x92/0xb0 [ 2492.284515] ext4_da_write_begin+0x357/0x9c0 [ 2492.284875] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2492.285247] ? lock_is_held_type+0x9f/0x120 [ 2492.285579] generic_perform_write+0x25a/0x580 [ 2492.285928] ? __pfx_generic_perform_write+0x10/0x10 [ 2492.286316] ? __pfx_file_modified_flags+0x10/0x10 [ 2492.286718] ext4_buffered_write_iter+0x164/0x460 [ 2492.287073] ? stack_trace_save+0x90/0xd0 [ 2492.287399] ext4_file_write_iter+0x3ff/0x1930 [ 2492.287754] ? mark_held_locks+0x9e/0xe0 [ 2492.288079] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2492.288460] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2492.288875] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2492.289279] do_iter_readv_writev+0x211/0x3c0 [ 2492.289632] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2492.290016] ? avc_policy_seqno+0xd/0x70 [ 2492.290341] ? security_file_permission+0xb5/0xe0 [ 2492.290725] do_iter_write+0x18b/0x700 [ 2492.291046] vfs_iter_write+0x74/0xb0 [ 2492.291351] iter_file_splice_write+0x73f/0xcb0 [ 2492.291720] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2492.292108] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2492.292510] ? inode_security+0x105/0x140 [ 2492.292843] ? security_file_permission+0xb5/0xe0 [ 2492.293217] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2492.293600] direct_splice_actor+0x113/0x180 [ 2492.293936] splice_direct_to_actor+0x33a/0x8c0 [ 2492.294284] ? __pfx_direct_splice_actor+0x10/0x10 [ 2492.294660] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2492.295053] ? security_file_permission+0xb5/0xe0 [ 2492.295438] do_splice_direct+0x1bc/0x290 [ 2492.295754] ? __pfx_do_splice_direct+0x10/0x10 [ 2492.296124] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2492.296471] ? lock_is_held_type+0x9f/0x120 [ 2492.296814] do_sendfile+0xb1d/0x12b0 [ 2492.297119] ? __pfx_do_sendfile+0x10/0x10 [ 2492.297453] __x64_sys_sendfile64+0x1d5/0x210 [ 2492.297792] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2492.298179] do_syscall_64+0x3f/0x90 [ 2492.298467] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2492.298853] RIP: 0033:0x7ff287be5b19 [ 2492.299132] 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 [ 2492.300447] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2492.300999] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2492.301516] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2492.302025] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2492.302543] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2492.303048] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2492.303582] 10:39:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 25) 10:39:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 19) 10:39:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x9effffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x7000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x68, 0x0) 10:39:14 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 18) 10:39:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 26) 10:39:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6c, 0x0) [ 2505.369176] FAULT_INJECTION: forcing a failure. [ 2505.369176] name failslab, interval 1, probability 0, space 0, times 0 [ 2505.370234] CPU: 0 PID: 10877 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2505.370734] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2505.371244] Call Trace: [ 2505.371416] [ 2505.371570] dump_stack_lvl+0xc1/0xf0 [ 2505.371828] should_fail_ex+0x4b4/0x5b0 [ 2505.372100] ? __es_insert_extent+0x3a9/0x12f0 [ 2505.372409] should_failslab+0x9/0x20 [ 2505.372665] kmem_cache_alloc+0x5a/0x320 [ 2505.372947] __es_insert_extent+0x3a9/0x12f0 [ 2505.373261] ext4_es_insert_delayed_block+0x298/0x550 [ 2505.373620] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 2505.373981] ? percpu_counter_add_batch+0xc8/0x180 [ 2505.374320] ? lock_is_held_type+0x9f/0x120 [ 2505.374620] ? do_raw_spin_unlock+0x53/0x220 [ 2505.374920] ? _raw_spin_unlock+0x1e/0x40 [ 2505.375206] ? ext4_da_reserve_space+0xf8/0x4b0 [ 2505.375520] ext4_da_get_block_prep+0xc1e/0x1180 [ 2505.375837] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2505.376179] ? __pfx_lock_release+0x10/0x10 [ 2505.376482] ? create_empty_buffers+0x300/0xa60 [ 2505.376807] ? do_raw_spin_unlock+0x53/0x220 [ 2505.377107] __block_write_begin_int+0x380/0x13d0 [ 2505.377431] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2505.377770] ? __pfx___block_write_begin_int+0x10/0x10 [ 2505.378113] ? PageHeadHuge+0x92/0xb0 [ 2505.378380] ext4_da_write_begin+0x357/0x9c0 [ 2505.378680] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2505.379005] ? lock_is_held_type+0x9f/0x120 [ 2505.379303] generic_perform_write+0x25a/0x580 [ 2505.379610] ? __pfx_generic_perform_write+0x10/0x10 [ 2505.379949] ? __pfx_file_modified_flags+0x10/0x10 [ 2505.380300] ext4_buffered_write_iter+0x164/0x460 [ 2505.380617] ext4_file_write_iter+0x3ff/0x1930 [ 2505.380931] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2505.381329] ? iter_file_splice_write+0x169/0xcb0 [ 2505.381656] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2505.382002] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2505.382332] ? mark_held_locks+0x9e/0xe0 [ 2505.382611] ? lock_is_held_type+0x9f/0x120 [ 2505.382912] do_iter_readv_writev+0x211/0x3c0 [ 2505.383218] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2505.383552] ? avc_policy_seqno+0xd/0x70 [ 2505.383839] ? security_file_permission+0xb5/0xe0 [ 2505.384170] do_iter_write+0x18b/0x700 [ 2505.384444] ? splice_from_pipe_next.part.0+0x129/0x520 [ 2505.384843] vfs_iter_write+0x74/0xb0 [ 2505.385120] iter_file_splice_write+0x73f/0xcb0 [ 2505.385451] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2505.385801] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2505.386161] ? inode_security+0x105/0x140 [ 2505.386441] ? security_file_permission+0xb5/0xe0 [ 2505.386773] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2505.387112] direct_splice_actor+0x113/0x180 [ 2505.387410] splice_direct_to_actor+0x33a/0x8c0 [ 2505.387721] ? __pfx_direct_splice_actor+0x10/0x10 [ 2505.388048] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2505.388383] ? security_file_permission+0xb5/0xe0 [ 2505.388713] do_splice_direct+0x1bc/0x290 [ 2505.389002] ? __pfx_do_splice_direct+0x10/0x10 [ 2505.389328] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2505.389631] ? lock_is_held_type+0x9f/0x120 [ 2505.389934] do_sendfile+0xb1d/0x12b0 [ 2505.390210] ? __pfx_do_sendfile+0x10/0x10 [ 2505.390509] __x64_sys_sendfile64+0x1d5/0x210 [ 2505.390814] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2505.391158] do_syscall_64+0x3f/0x90 [ 2505.391407] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2505.391741] RIP: 0033:0x7f98e3d04b19 [ 2505.391981] 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 [ 2505.393090] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2505.393561] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2505.394015] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2505.394462] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2505.395121] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2505.395575] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2505.396031] 10:39:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf0ffffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 6: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x3000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2505.427355] FAULT_INJECTION: forcing a failure. [ 2505.427355] name failslab, interval 1, probability 0, space 0, times 0 [ 2505.428634] CPU: 0 PID: 10879 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2505.429163] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2505.429685] Call Trace: [ 2505.429861] [ 2505.430020] dump_stack_lvl+0xc1/0xf0 [ 2505.430293] should_fail_ex+0x4b4/0x5b0 [ 2505.430574] ? jbd2__journal_start+0x194/0x6b0 [ 2505.430891] should_failslab+0x9/0x20 [ 2505.431154] kmem_cache_alloc+0x5a/0x320 [ 2505.431445] jbd2__journal_start+0x194/0x6b0 [ 2505.431756] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2505.432079] ? ext4_do_writepages+0xbb5/0x33f0 [ 2505.432397] ? ext4_meta_trans_blocks+0x252/0x310 [ 2505.432739] ext4_do_writepages+0xbb5/0x33f0 [ 2505.433073] ? __pfx_ext4_writepages+0x10/0x10 [ 2505.433387] ? lock_acquire.part.0+0xea/0x320 [ 2505.433709] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2505.434036] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2505.434371] ? do_writepages+0x1ad/0x650 [ 2505.434664] ? do_writepages+0x1ad/0x650 [ 2505.434948] ? lock_is_held_type+0x9f/0x120 [ 2505.435255] ext4_writepages+0x274/0x5e0 [ 2505.435533] ? __pfx_ext4_writepages+0x10/0x10 [ 2505.435847] ? do_writepages+0x50d/0x650 [ 2505.436142] ? lock_acquire+0x32/0xc0 [ 2505.436410] ? do_writepages+0x40a/0x650 [ 2505.436700] ? __pfx_ext4_writepages+0x10/0x10 [ 2505.437033] do_writepages+0x1ad/0x650 [ 2505.437315] ? __pfx_do_writepages+0x10/0x10 [ 2505.437627] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2505.437987] ? lock_acquire+0x32/0xc0 [ 2505.438263] ? do_raw_spin_unlock+0x53/0x220 [ 2505.438577] ? _raw_spin_unlock+0x1e/0x40 [ 2505.438868] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2505.439227] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2505.439560] __filemap_fdatawrite_range+0xba/0x100 [ 2505.439895] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2505.440284] file_write_and_wait_range+0xd2/0x140 [ 2505.440615] ext4_sync_file+0x221/0x1010 [ 2505.440905] ? __pfx_ext4_sync_file+0x10/0x10 [ 2505.441223] vfs_fsync_range+0x141/0x230 [ 2505.441512] ext4_buffered_write_iter+0x37d/0x460 [ 2505.441845] ext4_file_write_iter+0x3ff/0x1930 [ 2505.442161] ? mark_lock.part.0+0xef/0x2f30 [ 2505.442469] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2505.442804] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2505.443127] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2505.443467] ? lock_is_held_type+0x9f/0x120 [ 2505.443778] do_iter_readv_writev+0x211/0x3c0 [ 2505.444091] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2505.444436] ? avc_policy_seqno+0xd/0x70 [ 2505.444730] ? security_file_permission+0xb5/0xe0 [ 2505.445081] do_iter_write+0x18b/0x700 [ 2505.445366] vfs_iter_write+0x74/0xb0 [ 2505.445640] iter_file_splice_write+0x73f/0xcb0 [ 2505.445969] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2505.446321] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2505.446683] ? inode_security+0x105/0x140 [ 2505.446974] ? security_file_permission+0xb5/0xe0 [ 2505.447310] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2505.447660] direct_splice_actor+0x113/0x180 [ 2505.447965] splice_direct_to_actor+0x33a/0x8c0 [ 2505.448285] ? __pfx_direct_splice_actor+0x10/0x10 [ 2505.448621] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2505.448979] ? security_file_permission+0xb5/0xe0 [ 2505.449322] do_splice_direct+0x1bc/0x290 [ 2505.449607] ? __pfx_do_splice_direct+0x10/0x10 [ 2505.449931] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2505.450249] ? lock_is_held_type+0x9f/0x120 [ 2505.450561] do_sendfile+0xb1d/0x12b0 [ 2505.450839] ? __pfx_do_sendfile+0x10/0x10 [ 2505.451145] __x64_sys_sendfile64+0x1d5/0x210 [ 2505.451453] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2505.451796] do_syscall_64+0x3f/0x90 [ 2505.452056] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2505.452395] RIP: 0033:0x7f7ffe1fdb19 [ 2505.452645] 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 [ 2505.453788] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2505.454286] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2505.454757] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2505.455219] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2505.455669] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2505.456133] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2505.456602] [ 2505.456852] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16019; err -12 10:39:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x9000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x74, 0x0) 10:39:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfcffffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf000000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) [ 2519.179140] FAULT_INJECTION: forcing a failure. [ 2519.179140] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.180168] CPU: 1 PID: 10908 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 10:39:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 26) 10:39:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 1) 10:39:28 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 27) 10:39:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 20) 10:39:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfffff000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 19) 10:39:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x4e030000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:28 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x7a, 0x0) [ 2519.180756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.181556] Call Trace: [ 2519.181764] [ 2519.181936] dump_stack_lvl+0xc1/0xf0 [ 2519.182230] should_fail_ex+0x4b4/0x5b0 [ 2519.182553] should_failslab+0x9/0x20 [ 2519.182848] __kmem_cache_alloc_node+0x5b/0x310 [ 2519.183219] ? alloc_pipe_info+0x10e/0x590 [ 2519.183556] kmalloc_trace+0x26/0x120 [ 2519.183883] alloc_pipe_info+0x10e/0x590 [ 2519.184237] splice_direct_to_actor+0x6e6/0x8c0 [ 2519.184608] ? __pfx_direct_splice_actor+0x10/0x10 [ 2519.185008] ? inode_security+0x105/0x140 [ 2519.185330] ? avc_policy_seqno+0xd/0x70 [ 2519.185651] ? selinux_file_permission+0x96/0x520 [ 2519.186022] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2519.186418] ? security_file_permission+0xb5/0xe0 [ 2519.186806] do_splice_direct+0x1bc/0x290 [ 2519.187131] ? __pfx_do_splice_direct+0x10/0x10 [ 2519.187490] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2519.187842] ? lock_is_held_type+0x9f/0x120 [ 2519.188193] do_sendfile+0xb1d/0x12b0 [ 2519.188513] ? __pfx_do_sendfile+0x10/0x10 [ 2519.188835] __x64_sys_sendfile64+0x1d5/0x210 [ 2519.189185] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2519.189581] do_syscall_64+0x3f/0x90 [ 2519.189872] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2519.190271] RIP: 0033:0x7fa944ae8b19 [ 2519.190556] 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 [ 2519.191898] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2519.192460] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2519.192999] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2519.193527] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.194056] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2519.194579] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2519.195125] [ 2519.235387] FAULT_INJECTION: forcing a failure. [ 2519.235387] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.236425] CPU: 1 PID: 10917 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2519.237004] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.237602] Call Trace: [ 2519.237803] [ 2519.237978] dump_stack_lvl+0xc1/0xf0 [ 2519.238276] should_fail_ex+0x4b4/0x5b0 [ 2519.238579] FAULT_INJECTION: forcing a failure. [ 2519.238579] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.238587] ? jbd2__journal_start+0x194/0x6b0 [ 2519.238616] should_failslab+0x9/0x20 [ 2519.240754] kmem_cache_alloc+0x5a/0x320 [ 2519.241080] jbd2__journal_start+0x194/0x6b0 [ 2519.241404] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2519.241770] ? ext4_do_writepages+0xbb5/0x33f0 [ 2519.242111] ? ext4_meta_trans_blocks+0x252/0x310 [ 2519.242488] ext4_do_writepages+0xbb5/0x33f0 [ 2519.242839] ? __pfx_ext4_writepages+0x10/0x10 [ 2519.243190] ? lock_acquire.part.0+0xea/0x320 [ 2519.243546] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2519.243912] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2519.244288] ? do_writepages+0x1ad/0x650 [ 2519.244607] ? do_writepages+0x1ad/0x650 [ 2519.244920] ? lock_is_held_type+0x9f/0x120 [ 2519.245276] ext4_writepages+0x274/0x5e0 [ 2519.245576] ? __pfx_ext4_writepages+0x10/0x10 [ 2519.245929] ? do_writepages+0x50d/0x650 [ 2519.246254] ? lock_acquire+0x32/0xc0 [ 2519.246547] ? do_writepages+0x40a/0x650 [ 2519.246863] ? __pfx_ext4_writepages+0x10/0x10 [ 2519.247213] do_writepages+0x1ad/0x650 [ 2519.247521] ? __pfx_do_writepages+0x10/0x10 [ 2519.247854] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2519.248256] ? lock_acquire+0x32/0xc0 [ 2519.248555] ? do_raw_spin_unlock+0x53/0x220 [ 2519.248890] ? _raw_spin_unlock+0x1e/0x40 [ 2519.249200] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2519.249603] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2519.249963] ? __pfx_lock_release+0x10/0x10 [ 2519.250298] __filemap_fdatawrite_range+0xba/0x100 [ 2519.250670] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2519.251084] ? ext4_buffered_write_iter+0x19c/0x460 [ 2519.251457] ? lock_release+0x1e3/0x710 [ 2519.251759] file_write_and_wait_range+0xd2/0x140 [ 2519.252132] ext4_sync_file+0x221/0x1010 [ 2519.252422] ? __pfx_ext4_sync_file+0x10/0x10 [ 2519.252766] vfs_fsync_range+0x141/0x230 [ 2519.253085] ext4_buffered_write_iter+0x37d/0x460 [ 2519.253465] ext4_file_write_iter+0x3ff/0x1930 [ 2519.253788] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2519.254231] ? iter_file_splice_write+0x169/0xcb0 [ 2519.254565] ? kasan_save_stack+0x32/0x50 [ 2519.254885] ? kasan_set_track+0x25/0x30 [ 2519.255177] ? __kasan_kmalloc+0x7f/0x90 [ 2519.255489] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2519.255831] ? mark_held_locks+0x9e/0xe0 [ 2519.256153] ? lock_is_held_type+0x9f/0x120 [ 2519.256470] do_iter_readv_writev+0x211/0x3c0 [ 2519.256820] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2519.257191] ? avc_policy_seqno+0xd/0x70 [ 2519.257510] ? security_file_permission+0xb5/0xe0 [ 2519.257861] do_iter_write+0x18b/0x700 [ 2519.258167] ? lock_is_held_type+0x9f/0x120 [ 2519.258483] vfs_iter_write+0x74/0xb0 [ 2519.258789] iter_file_splice_write+0x73f/0xcb0 [ 2519.259138] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2519.259526] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2519.259899] ? inode_security+0x105/0x140 [ 2519.260223] ? security_file_permission+0xb5/0xe0 [ 2519.260562] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2519.260951] direct_splice_actor+0x113/0x180 [ 2519.261290] splice_direct_to_actor+0x33a/0x8c0 [ 2519.261643] ? __pfx_direct_splice_actor+0x10/0x10 [ 2519.262012] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2519.262396] ? security_file_permission+0xb5/0xe0 [ 2519.262761] do_splice_direct+0x1bc/0x290 [ 2519.263085] ? __pfx_do_splice_direct+0x10/0x10 [ 2519.263435] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2519.263784] ? lock_is_held_type+0x9f/0x120 [ 2519.264115] do_sendfile+0xb1d/0x12b0 [ 2519.264422] ? __pfx_do_sendfile+0x10/0x10 [ 2519.264749] __x64_sys_sendfile64+0x1d5/0x210 [ 2519.265101] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2519.265479] do_syscall_64+0x3f/0x90 [ 2519.265761] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2519.266142] RIP: 0033:0x7fa7e3130b19 [ 2519.266423] 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 [ 2519.267695] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2519.268247] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2519.268760] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2519.269289] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.269797] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2519.270313] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2519.270851] [ 2519.271064] CPU: 0 PID: 10911 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2519.272224] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.272554] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16023; err -12 [ 2519.273389] Call Trace: [ 2519.273403] [ 2519.273416] dump_stack_lvl+0xc1/0xf0 [ 2519.273461] should_fail_ex+0x4b4/0x5b0 [ 2519.273515] ? jbd2__journal_start+0x194/0x6b0 [ 2519.273565] should_failslab+0x9/0x20 [ 2519.273604] kmem_cache_alloc+0x5a/0x320 [ 2519.273654] jbd2__journal_start+0x194/0x6b0 [ 2519.273713] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2519.273755] ? ext4_dirty_inode+0xa5/0x130 [ 2519.273801] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2519.273845] ext4_dirty_inode+0xa5/0x130 [ 2519.273892] __mark_inode_dirty+0x1aa/0xee0 [ 2519.273954] generic_write_end+0x319/0x3d0 [ 2519.274005] ext4_da_write_end+0x162/0x950 [ 2519.274064] generic_perform_write+0x318/0x580 [ 2519.274114] ? __pfx_generic_perform_write+0x10/0x10 [ 2519.274151] ? __pfx_file_modified_flags+0x10/0x10 [ 2519.284690] ext4_buffered_write_iter+0x164/0x460 [ 2519.285376] ? stack_trace_save+0x90/0xd0 [ 2519.285957] ext4_file_write_iter+0x3ff/0x1930 [ 2519.286598] ? iter_file_splice_write+0x169/0xcb0 [ 2519.287267] ? kasan_save_stack+0x32/0x50 [ 2519.287858] ? kasan_save_stack+0x22/0x50 [ 2519.288449] ? kasan_set_track+0x25/0x30 [ 2519.289054] ? __kasan_kmalloc+0x7f/0x90 [ 2519.289638] ? __kmalloc+0x56/0xc0 [ 2519.290162] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2519.290860] ? do_splice_direct+0x1bc/0x290 [ 2519.291465] ? do_sendfile+0xb1d/0x12b0 [ 2519.292058] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2519.292719] ? do_syscall_64+0x3f/0x90 [ 2519.293321] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2519.294092] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2519.294781] ? lock_is_held_type+0x9f/0x120 [ 2519.295430] do_iter_readv_writev+0x211/0x3c0 [ 2519.296093] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2519.296800] ? avc_policy_seqno+0xd/0x70 [ 2519.297440] ? security_file_permission+0xb5/0xe0 [ 2519.298191] do_iter_write+0x18b/0x700 [ 2519.298789] ? lock_is_held_type+0x9f/0x120 [ 2519.299447] vfs_iter_write+0x74/0xb0 [ 2519.300017] iter_file_splice_write+0x73f/0xcb0 [ 2519.300715] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2519.301460] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2519.302219] ? inode_security+0x105/0x140 [ 2519.302847] ? security_file_permission+0xb5/0xe0 [ 2519.303561] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2519.304298] direct_splice_actor+0x113/0x180 [ 2519.304937] splice_direct_to_actor+0x33a/0x8c0 [ 2519.305632] ? __pfx_direct_splice_actor+0x10/0x10 [ 2519.306346] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2519.307072] ? security_file_permission+0xb5/0xe0 [ 2519.307791] do_splice_direct+0x1bc/0x290 [ 2519.308382] ? __pfx_do_splice_direct+0x10/0x10 [ 2519.309079] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2519.309744] ? lock_is_held_type+0x9f/0x120 [ 2519.310379] do_sendfile+0xb1d/0x12b0 [ 2519.310963] ? __pfx_do_sendfile+0x10/0x10 [ 2519.311595] __x64_sys_sendfile64+0x1d5/0x210 [ 2519.312262] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2519.313005] do_syscall_64+0x3f/0x90 [ 2519.313552] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2519.314275] RIP: 0033:0x7ff287be5b19 [ 2519.314798] 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 [ 2519.317276] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2519.318332] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2519.319320] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2519.320304] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.321277] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2519.322269] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2519.323275] 10:39:28 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 2) 10:39:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x9effffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:28 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xd7, 0x0) 10:39:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xffffff7f, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xf0ffffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:28 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 28) 10:39:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xffffff9e, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:28 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xee, 0x0) [ 2519.658660] FAULT_INJECTION: forcing a failure. [ 2519.658660] name failslab, interval 1, probability 0, space 0, times 0 [ 2519.660035] CPU: 1 PID: 10942 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2519.660609] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2519.661205] Call Trace: [ 2519.661399] [ 2519.661572] dump_stack_lvl+0xc1/0xf0 [ 2519.661868] should_fail_ex+0x4b4/0x5b0 [ 2519.662183] ? jbd2__journal_start+0x24a/0x6b0 [ 2519.662534] should_failslab+0x9/0x20 [ 2519.662824] kmem_cache_alloc+0x5a/0x320 [ 2519.663139] jbd2__journal_start+0x24a/0x6b0 [ 2519.663484] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2519.663851] ? ext4_do_writepages+0xbb5/0x33f0 [ 2519.664197] ? ext4_meta_trans_blocks+0x252/0x310 [ 2519.664575] ext4_do_writepages+0xbb5/0x33f0 [ 2519.664920] ? __pfx_ext4_writepages+0x10/0x10 [ 2519.665262] ? lock_acquire.part.0+0xea/0x320 [ 2519.665622] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2519.665982] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2519.666362] ? do_writepages+0x1ad/0x650 [ 2519.666680] ? do_writepages+0x1ad/0x650 [ 2519.666988] ? lock_is_held_type+0x9f/0x120 [ 2519.667325] ext4_writepages+0x274/0x5e0 [ 2519.667631] ? __pfx_ext4_writepages+0x10/0x10 [ 2519.667994] ? lock_is_held_type+0x9f/0x120 [ 2519.668326] ? find_held_lock+0x2c/0x110 [ 2519.668640] ? __pfx_ext4_writepages+0x10/0x10 [ 2519.668957] do_writepages+0x1ad/0x650 [ 2519.669276] ? __pfx_do_writepages+0x10/0x10 [ 2519.669616] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2519.670017] ? lock_acquire+0x32/0xc0 [ 2519.670313] ? do_raw_spin_unlock+0x53/0x220 [ 2519.670643] ? _raw_spin_unlock+0x1e/0x40 [ 2519.670960] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2519.671363] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2519.671723] ? __pfx_lock_release+0x10/0x10 [ 2519.672055] __filemap_fdatawrite_range+0xba/0x100 [ 2519.672423] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2519.672825] ? ext4_buffered_write_iter+0x19c/0x460 [ 2519.673203] ? lock_release+0x1e3/0x710 [ 2519.673517] file_write_and_wait_range+0xd2/0x140 [ 2519.673881] ext4_sync_file+0x221/0x1010 [ 2519.674188] ? __pfx_ext4_sync_file+0x10/0x10 [ 2519.674530] vfs_fsync_range+0x141/0x230 [ 2519.674845] ext4_buffered_write_iter+0x37d/0x460 [ 2519.675209] ext4_file_write_iter+0x3ff/0x1930 [ 2519.675576] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2519.675954] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2519.676311] ? lock_is_held_type+0x9f/0x120 [ 2519.676648] do_iter_readv_writev+0x211/0x3c0 [ 2519.676996] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2519.677376] ? avc_policy_seqno+0xd/0x70 [ 2519.677697] ? security_file_permission+0xb5/0xe0 [ 2519.678090] do_iter_write+0x18b/0x700 [ 2519.678412] vfs_iter_write+0x74/0xb0 [ 2519.678719] iter_file_splice_write+0x73f/0xcb0 [ 2519.679093] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2519.679455] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2519.679855] ? inode_security+0x105/0x140 [ 2519.680154] ? security_file_permission+0xb5/0xe0 [ 2519.680536] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2519.680900] direct_splice_actor+0x113/0x180 [ 2519.681247] splice_direct_to_actor+0x33a/0x8c0 [ 2519.681580] ? __pfx_direct_splice_actor+0x10/0x10 [ 2519.681965] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2519.682329] ? security_file_permission+0xb5/0xe0 [ 2519.682706] do_splice_direct+0x1bc/0x290 [ 2519.683032] ? __pfx_do_splice_direct+0x10/0x10 [ 2519.683404] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2519.683762] ? lock_is_held_type+0x9f/0x120 [ 2519.684105] do_sendfile+0xb1d/0x12b0 [ 2519.684409] ? __pfx_do_sendfile+0x10/0x10 [ 2519.684747] __x64_sys_sendfile64+0x1d5/0x210 [ 2519.685068] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2519.685458] do_syscall_64+0x3f/0x90 [ 2519.685724] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2519.686117] RIP: 0033:0x7f7ffe1fdb19 [ 2519.686381] 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 [ 2519.687699] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2519.688269] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2519.688805] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2519.689358] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2519.689899] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2519.690422] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2519.690979] [ 2519.692646] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16009; err -12 10:39:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 27) 10:39:42 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 29) 10:39:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 20) 10:39:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 21) 10:39:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x132, 0x0) 10:39:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfffffff0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfcffffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 3) [ 2532.934426] FAULT_INJECTION: forcing a failure. [ 2532.934426] name failslab, interval 1, probability 0, space 0, times 0 [ 2532.935591] CPU: 1 PID: 10955 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2532.936121] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2532.936698] Call Trace: [ 2532.936887] [ 2532.937057] dump_stack_lvl+0xc1/0xf0 [ 2532.937355] should_fail_ex+0x4b4/0x5b0 [ 2532.937665] should_failslab+0x9/0x20 [ 2532.937950] __kmem_cache_alloc_node+0x5b/0x310 [ 2532.938293] ? alloc_pipe_info+0x1e9/0x590 [ 2532.938611] ? lock_is_held_type+0x9f/0x120 [ 2532.938938] ? alloc_pipe_info+0x1e9/0x590 [ 2532.939262] __kmalloc+0x46/0xc0 [ 2532.939517] alloc_pipe_info+0x1e9/0x590 [ 2532.939836] splice_direct_to_actor+0x6e6/0x8c0 [ 2532.940178] ? __pfx_direct_splice_actor+0x10/0x10 [ 2532.940536] ? inode_security+0x105/0x140 [ 2532.940846] ? avc_policy_seqno+0xd/0x70 [ 2532.941172] ? selinux_file_permission+0x96/0x520 [ 2532.941528] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2532.941908] ? security_file_permission+0xb5/0xe0 [ 2532.942272] do_splice_direct+0x1bc/0x290 [ 2532.942569] ? __pfx_do_splice_direct+0x10/0x10 [ 2532.942920] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2532.943258] ? lock_is_held_type+0x9f/0x120 [ 2532.943582] do_sendfile+0xb1d/0x12b0 [ 2532.943881] ? __pfx_do_sendfile+0x10/0x10 [ 2532.944207] __x64_sys_sendfile64+0x1d5/0x210 [ 2532.944536] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2532.944909] do_syscall_64+0x3f/0x90 [ 2532.945200] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2532.945577] RIP: 0033:0x7fa944ae8b19 [ 2532.945846] 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 [ 2532.947091] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2532.947629] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2532.948130] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2532.948640] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2532.949158] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2532.949664] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2532.950196] [ 2532.970215] FAULT_INJECTION: forcing a failure. [ 2532.970215] name failslab, interval 1, probability 0, space 0, times 0 [ 2532.971371] CPU: 1 PID: 10956 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2532.971926] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2532.972494] Call Trace: [ 2532.972682] [ 2532.972850] dump_stack_lvl+0xc1/0xf0 [ 2532.973133] should_fail_ex+0x4b4/0x5b0 [ 2532.973441] ? jbd2__journal_start+0x194/0x6b0 [ 2532.973783] should_failslab+0x9/0x20 [ 2532.974059] kmem_cache_alloc+0x5a/0x320 [ 2532.974359] jbd2__journal_start+0x194/0x6b0 [ 2532.974694] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2532.975037] ? ext4_dirty_inode+0xa5/0x130 [ 2532.975352] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2532.975697] ext4_dirty_inode+0xa5/0x130 [ 2532.975995] __mark_inode_dirty+0x1aa/0xee0 [ 2532.976319] generic_write_end+0x319/0x3d0 [ 2532.976635] ext4_da_write_end+0x162/0x950 [ 2532.976951] generic_perform_write+0x318/0x580 [ 2532.977304] ? __pfx_generic_perform_write+0x10/0x10 [ 2532.977671] ? __pfx_file_modified_flags+0x10/0x10 [ 2532.978045] ext4_buffered_write_iter+0x164/0x460 [ 2532.978392] ? stack_trace_save+0x90/0xd0 [ 2532.978695] ext4_file_write_iter+0x3ff/0x1930 [ 2532.979028] ? mark_lock.part.0+0xef/0x2f30 [ 2532.979355] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2532.979703] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2532.980066] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2532.980437] ? lock_is_held_type+0x9f/0x120 [ 2532.980891] do_iter_readv_writev+0x211/0x3c0 [ 2532.981253] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2532.981616] ? avc_policy_seqno+0xd/0x70 [ 2532.981928] ? security_file_permission+0xb5/0xe0 [ 2532.982283] do_iter_write+0x18b/0x700 [ 2532.982580] ? do_iter_write+0x2/0x700 [ 2532.982884] vfs_iter_write+0x74/0xb0 [ 2532.983174] iter_file_splice_write+0x73f/0xcb0 [ 2532.983520] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2532.983893] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2532.984270] ? security_file_permission+0xb5/0xe0 [ 2532.984631] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2532.985003] direct_splice_actor+0x113/0x180 [ 2532.985337] splice_direct_to_actor+0x33a/0x8c0 [ 2532.985677] ? __pfx_direct_splice_actor+0x10/0x10 [ 2532.986039] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2532.986408] ? security_file_permission+0xb5/0xe0 [ 2532.986773] do_splice_direct+0x1bc/0x290 [ 2532.987073] ? __pfx_do_splice_direct+0x10/0x10 [ 2532.987419] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2532.987755] ? lock_is_held_type+0x9f/0x120 [ 2532.988077] do_sendfile+0xb1d/0x12b0 [ 2532.988371] ? __pfx_do_sendfile+0x10/0x10 [ 2532.988697] __x64_sys_sendfile64+0x1d5/0x210 [ 2532.989027] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2532.989411] do_syscall_64+0x3f/0x90 [ 2532.989690] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2532.990065] RIP: 0033:0x7f98e3d04b19 [ 2532.990339] 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 [ 2532.990349] FAULT_INJECTION: forcing a failure. [ 2532.990349] name failslab, interval 1, probability 0, space 0, times 0 [ 2532.991592] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2532.991611] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2532.991623] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2532.991633] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2532.991645] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2532.991656] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2532.991682] [ 2533.005454] CPU: 0 PID: 10961 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2533.006680] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2533.007881] Call Trace: [ 2533.008270] [ 2533.008615] dump_stack_lvl+0xc1/0xf0 [ 2533.009197] should_fail_ex+0x4b4/0x5b0 [ 2533.009811] ? jbd2__journal_start+0x194/0x6b0 [ 2533.010509] should_failslab+0x9/0x20 [ 2533.011090] kmem_cache_alloc+0x5a/0x320 [ 2533.011700] jbd2__journal_start+0x194/0x6b0 [ 2533.012381] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2533.013077] ? ext4_do_writepages+0xbb5/0x33f0 [ 2533.013757] ? ext4_meta_trans_blocks+0x252/0x310 [ 2533.014501] ext4_do_writepages+0xbb5/0x33f0 [ 2533.015153] ? __pfx_ext4_writepages+0x10/0x10 [ 2533.015835] ? lock_acquire.part.0+0xea/0x320 [ 2533.016489] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2533.017235] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2533.017995] ? do_writepages+0x1ad/0x650 [ 2533.018640] ? do_writepages+0x1ad/0x650 [ 2533.019246] ? lock_is_held_type+0x9f/0x120 [ 2533.019920] ext4_writepages+0x274/0x5e0 [ 2533.020519] ? __pfx_ext4_writepages+0x10/0x10 [ 2533.021211] ? do_writepages+0x50d/0x650 [ 2533.021846] ? lock_acquire+0x32/0xc0 [ 2533.022430] ? do_writepages+0x40a/0x650 [ 2533.023052] ? __pfx_ext4_writepages+0x10/0x10 [ 2533.023739] do_writepages+0x1ad/0x650 [ 2533.024329] ? __pfx_do_writepages+0x10/0x10 [ 2533.024996] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2533.025792] ? lock_acquire+0x32/0xc0 [ 2533.026398] ? do_raw_spin_unlock+0x53/0x220 [ 2533.027042] ? _raw_spin_unlock+0x1e/0x40 [ 2533.027676] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2533.028472] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2533.029174] ? __pfx_lock_release+0x10/0x10 [ 2533.029852] __filemap_fdatawrite_range+0xba/0x100 [ 2533.030570] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2533.031404] ? ext4_buffered_write_iter+0x19c/0x460 [ 2533.032142] ? lock_release+0x1e3/0x710 [ 2533.032752] file_write_and_wait_range+0xd2/0x140 [ 2533.033482] ext4_sync_file+0x221/0x1010 [ 2533.034117] ? __pfx_ext4_sync_file+0x10/0x10 [ 2533.034832] vfs_fsync_range+0x141/0x230 [ 2533.035484] ext4_buffered_write_iter+0x37d/0x460 [ 2533.036224] ? stack_trace_save+0x90/0xd0 [ 2533.036883] ext4_file_write_iter+0x3ff/0x1930 [ 2533.037627] ? iter_file_splice_write+0x169/0xcb0 [ 2533.038384] ? kasan_save_stack+0x32/0x50 [ 2533.039056] ? kasan_save_stack+0x22/0x50 [ 2533.039703] ? kasan_set_track+0x25/0x30 [ 2533.040358] ? __kasan_kmalloc+0x7f/0x90 [ 2533.041016] ? __kmalloc+0x56/0xc0 [ 2533.041604] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2533.042280] ? do_splice_direct+0x1bc/0x290 [ 2533.042851] ? do_sendfile+0xb1d/0x12b0 [ 2533.043389] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2533.044006] ? do_syscall_64+0x3f/0x90 [ 2533.044527] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2533.045199] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2533.045829] ? lock_is_held_type+0x9f/0x120 [ 2533.046406] do_iter_readv_writev+0x211/0x3c0 [ 2533.047022] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2533.047661] ? avc_policy_seqno+0xd/0x70 [ 2533.048228] ? security_file_permission+0xb5/0xe0 [ 2533.048885] do_iter_write+0x18b/0x700 [ 2533.049454] ? lock_is_held_type+0x9f/0x120 [ 2533.050048] vfs_iter_write+0x74/0xb0 [ 2533.050575] iter_file_splice_write+0x73f/0xcb0 [ 2533.051218] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2533.051897] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2533.052594] ? inode_security+0x105/0x140 [ 2533.053165] ? security_file_permission+0xb5/0xe0 [ 2533.053929] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2533.054750] direct_splice_actor+0x113/0x180 [ 2533.055465] splice_direct_to_actor+0x33a/0x8c0 [ 2533.056207] ? __pfx_direct_splice_actor+0x10/0x10 [ 2533.057003] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2533.057822] ? security_file_permission+0xb5/0xe0 [ 2533.058621] do_splice_direct+0x1bc/0x290 [ 2533.059265] ? __pfx_do_splice_direct+0x10/0x10 [ 2533.060023] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2533.060760] ? lock_is_held_type+0x9f/0x120 [ 2533.061376] do_sendfile+0xb1d/0x12b0 [ 2533.061913] ? __pfx_do_sendfile+0x10/0x10 [ 2533.062504] __x64_sys_sendfile64+0x1d5/0x210 [ 2533.063087] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2533.063756] do_syscall_64+0x3f/0x90 [ 2533.064236] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2533.064907] RIP: 0033:0x7fa7e3130b19 [ 2533.065404] 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 [ 2533.067645] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2533.068579] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2533.069484] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2533.070363] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2533.071232] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2533.072092] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2533.073022] [ 2533.074217] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16024; err -12 10:39:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfffff000, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 4) 10:39:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfffffffc, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x300, 0x0) 10:39:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x500, 0x0) 10:39:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xffffff7f, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xffffffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x600, 0x0) 10:39:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) (fail_nth: 28) 10:39:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xffffff9e, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xf, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 30) 10:39:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 21) 10:39:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 22) 10:39:56 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x700, 0x0) 10:39:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 5) [ 2547.158193] FAULT_INJECTION: forcing a failure. [ 2547.158193] name failslab, interval 1, probability 0, space 0, times 0 [ 2547.159481] FAULT_INJECTION: forcing a failure. [ 2547.159481] name failslab, interval 1, probability 0, space 0, times 0 [ 2547.159823] CPU: 0 PID: 11000 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2547.159863] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.159882] Call Trace: [ 2547.159892] [ 2547.159905] dump_stack_lvl+0xc1/0xf0 [ 2547.159947] should_fail_ex+0x4b4/0x5b0 [ 2547.165205] ? jbd2__journal_start+0x194/0x6b0 [ 2547.165878] should_failslab+0x9/0x20 [ 2547.166441] kmem_cache_alloc+0x5a/0x320 [ 2547.167037] jbd2__journal_start+0x194/0x6b0 [ 2547.167692] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2547.168376] ? ext4_dirty_inode+0xa5/0x130 [ 2547.168982] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2547.169673] ext4_dirty_inode+0xa5/0x130 [ 2547.170261] __mark_inode_dirty+0x1aa/0xee0 [ 2547.170898] generic_write_end+0x319/0x3d0 [ 2547.171514] ext4_da_write_end+0x162/0x950 [ 2547.172136] generic_perform_write+0x318/0x580 [ 2547.172797] ? __pfx_generic_perform_write+0x10/0x10 [ 2547.173528] ? __pfx_file_modified_flags+0x10/0x10 [ 2547.174253] ext4_buffered_write_iter+0x164/0x460 [ 2547.174925] ? stack_trace_save+0x90/0xd0 [ 2547.175526] ext4_file_write_iter+0x3ff/0x1930 [ 2547.176173] ? iter_file_splice_write+0x169/0xcb0 [ 2547.176858] ? kasan_save_stack+0x32/0x50 [ 2547.177469] ? kasan_save_stack+0x22/0x50 [ 2547.178064] ? kasan_set_track+0x25/0x30 [ 2547.178649] ? __kasan_kmalloc+0x7f/0x90 [ 2547.179237] ? __kmalloc+0x56/0xc0 [ 2547.179759] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2547.180470] ? do_splice_direct+0x1bc/0x290 [ 2547.181087] ? do_sendfile+0xb1d/0x12b0 [ 2547.181692] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.182368] ? do_syscall_64+0x3f/0x90 [ 2547.182941] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.183701] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2547.184395] ? lock_is_held_type+0x9f/0x120 [ 2547.185070] do_iter_readv_writev+0x211/0x3c0 [ 2547.185755] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2547.186491] ? avc_policy_seqno+0xd/0x70 [ 2547.187116] ? security_file_permission+0xb5/0xe0 [ 2547.187849] do_iter_write+0x18b/0x700 [ 2547.188464] ? lock_is_held_type+0x9f/0x120 [ 2547.189128] vfs_iter_write+0x74/0xb0 [ 2547.189736] iter_file_splice_write+0x73f/0xcb0 [ 2547.190457] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.191207] ? mark_held_locks+0x9e/0xe0 [ 2547.191843] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.192568] direct_splice_actor+0x113/0x180 [ 2547.193222] splice_direct_to_actor+0x33a/0x8c0 [ 2547.193906] ? __pfx_direct_splice_actor+0x10/0x10 [ 2547.194626] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2547.195367] ? security_file_permission+0xb5/0xe0 [ 2547.196087] do_splice_direct+0x1bc/0x290 [ 2547.196705] ? __pfx_do_splice_direct+0x10/0x10 [ 2547.197418] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.198109] ? lock_is_held_type+0x9f/0x120 [ 2547.198763] do_sendfile+0xb1d/0x12b0 [ 2547.199365] ? __pfx_do_sendfile+0x10/0x10 [ 2547.200038] __x64_sys_sendfile64+0x1d5/0x210 [ 2547.200708] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2547.201462] do_syscall_64+0x3f/0x90 [ 2547.202024] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.202772] RIP: 0033:0x7f98e3d04b19 [ 2547.203313] 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 [ 2547.205829] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2547.206908] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2547.207919] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2547.208929] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.209973] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2547.211000] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2547.212056] [ 2547.212421] CPU: 1 PID: 11004 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2547.213572] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.214725] Call Trace: [ 2547.215117] [ 2547.215466] dump_stack_lvl+0xc1/0xf0 [ 2547.216043] should_fail_ex+0x4b4/0x5b0 [ 2547.216649] ? kvmalloc_node+0xaa/0x200 [ 2547.216879] FAULT_INJECTION: forcing a failure. [ 2547.216879] name failslab, interval 1, probability 0, space 0, times 0 [ 2547.217237] should_failslab+0x9/0x20 [ 2547.217276] __kmem_cache_alloc_node+0x5b/0x310 [ 2547.217317] ? kvmalloc_node+0xaa/0x200 [ 2547.217382] ? kvmalloc_node+0xaa/0x200 [ 2547.217414] __kmalloc_node+0x45/0xb0 [ 2547.217458] kvmalloc_node+0xaa/0x200 [ 2547.217499] seq_read_iter+0x820/0x1300 [ 2547.217559] ? mod_objcg_state+0x307/0x9d0 [ 2547.223654] ? lock_release+0x1e3/0x710 [ 2547.224302] proc_reg_read_iter+0x20e/0x2e0 [ 2547.224952] generic_file_splice_read+0x18b/0x4d0 [ 2547.225690] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2547.226494] ? inode_security+0x105/0x140 [ 2547.227135] ? security_file_permission+0xb5/0xe0 [ 2547.227880] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2547.228679] do_splice_to+0x1bc/0x240 [ 2547.229259] splice_direct_to_actor+0x2b0/0x8c0 [ 2547.229986] ? __pfx_direct_splice_actor+0x10/0x10 [ 2547.230743] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2547.231524] ? security_file_permission+0xb5/0xe0 [ 2547.232288] do_splice_direct+0x1bc/0x290 [ 2547.232922] ? __pfx_do_splice_direct+0x10/0x10 [ 2547.233657] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.234358] ? lock_is_held_type+0x9f/0x120 [ 2547.235040] do_sendfile+0xb1d/0x12b0 [ 2547.235658] ? __pfx_do_sendfile+0x10/0x10 [ 2547.236317] __x64_sys_sendfile64+0x1d5/0x210 [ 2547.237007] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2547.237783] do_syscall_64+0x3f/0x90 [ 2547.238363] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.239055] RIP: 0033:0x7fa944ae8b19 [ 2547.239551] 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 [ 2547.241837] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2547.242812] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2547.243740] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2547.244656] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.245580] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2547.246485] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2547.247440] [ 2547.248031] CPU: 0 PID: 11002 Comm: syz-executor.2 Not tainted 6.2.0-next-20230224 #1 [ 2547.249066] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.250130] Call Trace: [ 2547.250471] [ 2547.250777] dump_stack_lvl+0xc1/0xf0 [ 2547.251294] should_fail_ex+0x4b4/0x5b0 [ 2547.251849] ? jbd2__journal_start+0x24a/0x6b0 [ 2547.252480] should_failslab+0x9/0x20 [ 2547.253032] kmem_cache_alloc+0x5a/0x320 [ 2547.253675] jbd2__journal_start+0x24a/0x6b0 [ 2547.254295] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2547.254927] ? ext4_do_writepages+0xbb5/0x33f0 [ 2547.255551] ? ext4_meta_trans_blocks+0x252/0x310 [ 2547.255571] FAULT_INJECTION: forcing a failure. [ 2547.255571] name failslab, interval 1, probability 0, space 0, times 0 [ 2547.256215] ext4_do_writepages+0xbb5/0x33f0 [ 2547.256285] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.256321] ? lock_acquire.part.0+0xea/0x320 [ 2547.256381] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2547.256418] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2547.256469] ? do_writepages+0x1ad/0x650 [ 2547.256526] ? do_writepages+0x1ad/0x650 [ 2547.256570] ? lock_is_held_type+0x9f/0x120 [ 2547.262684] ext4_writepages+0x274/0x5e0 [ 2547.263244] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.263883] ? do_writepages+0x50d/0x650 [ 2547.264476] ? lock_acquire+0x32/0xc0 [ 2547.265020] ? do_writepages+0x40a/0x650 [ 2547.265603] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.266233] do_writepages+0x1ad/0x650 [ 2547.266798] ? __pfx_do_writepages+0x10/0x10 [ 2547.267421] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2547.268150] ? lock_acquire+0x32/0xc0 [ 2547.268693] ? do_raw_spin_unlock+0x53/0x220 [ 2547.269295] ? _raw_spin_unlock+0x1e/0x40 [ 2547.269890] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2547.270590] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2547.271250] ? __pfx_lock_release+0x10/0x10 [ 2547.271841] __filemap_fdatawrite_range+0xba/0x100 [ 2547.272514] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2547.273257] ? ext4_buffered_write_iter+0x19c/0x460 [ 2547.273915] ? lock_release+0x1e3/0x710 [ 2547.274471] file_write_and_wait_range+0xd2/0x140 [ 2547.275126] ext4_sync_file+0x221/0x1010 [ 2547.275667] ? __pfx_ext4_sync_file+0x10/0x10 [ 2547.276273] vfs_fsync_range+0x141/0x230 [ 2547.276831] ext4_buffered_write_iter+0x37d/0x460 [ 2547.277484] ext4_file_write_iter+0x3ff/0x1930 [ 2547.278091] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2547.278790] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2547.279496] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2547.280165] ? __get_task_ioprio+0x150/0x270 [ 2547.280762] ? __sanitizer_cov_trace_pc+0x47/0x70 [ 2547.281425] do_iter_readv_writev+0x211/0x3c0 [ 2547.282037] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2547.282727] ? avc_policy_seqno+0xd/0x70 [ 2547.283325] ? security_file_permission+0xb5/0xe0 [ 2547.284015] do_iter_write+0x18b/0x700 [ 2547.284571] ? lock_is_held_type+0x9f/0x120 [ 2547.285191] vfs_iter_write+0x74/0xb0 [ 2547.285753] iter_file_splice_write+0x73f/0xcb0 [ 2547.286436] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.287135] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2547.287893] ? inode_security+0x105/0x140 [ 2547.288476] ? security_file_permission+0xb5/0xe0 [ 2547.289164] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.289894] direct_splice_actor+0x113/0x180 [ 2547.290544] splice_direct_to_actor+0x33a/0x8c0 [ 2547.291187] ? __pfx_direct_splice_actor+0x10/0x10 [ 2547.291907] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2547.292613] ? security_file_permission+0xb5/0xe0 [ 2547.293355] do_splice_direct+0x1bc/0x290 [ 2547.293955] ? __pfx_do_splice_direct+0x10/0x10 [ 2547.294612] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.295298] ? lock_is_held_type+0x9f/0x120 [ 2547.295952] do_sendfile+0xb1d/0x12b0 [ 2547.296520] ? __pfx_do_sendfile+0x10/0x10 [ 2547.297131] __x64_sys_sendfile64+0x1d5/0x210 [ 2547.297801] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2547.298492] do_syscall_64+0x3f/0x90 [ 2547.299041] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.299725] RIP: 0033:0x7fa7e3130b19 [ 2547.300266] 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 [ 2547.302768] RSP: 002b:00007fa7e06a6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2547.303895] RAX: ffffffffffffffda RBX: 00007fa7e3243f60 RCX: 00007fa7e3130b19 [ 2547.304924] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2547.305961] RBP: 00007fa7e06a61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.307010] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2547.307980] R13: 00007fff2f0ae2df R14: 00007fa7e06a6300 R15: 0000000000022000 [ 2547.309014] [ 2547.309361] CPU: 1 PID: 10999 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2547.310144] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16023; err -12 [ 2547.310474] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.312891] Call Trace: [ 2547.313276] [ 2547.313631] dump_stack_lvl+0xc1/0xf0 [ 2547.314219] should_fail_ex+0x4b4/0x5b0 [ 2547.314818] ? ext4_alloc_io_end_vec+0x23/0x130 [ 2547.315515] should_failslab+0x9/0x20 [ 2547.316123] kmem_cache_alloc+0x5a/0x320 [ 2547.316773] ext4_alloc_io_end_vec+0x23/0x130 [ 2547.317463] ext4_do_writepages+0x1695/0x33f0 [ 2547.318185] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.318900] ? lock_acquire.part.0+0xea/0x320 [ 2547.319629] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2547.320364] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2547.321100] ? do_writepages+0x1ad/0x650 [ 2547.321707] ? do_writepages+0x1ad/0x650 [ 2547.322342] ? lock_is_held_type+0x9f/0x120 [ 2547.322984] ext4_writepages+0x274/0x5e0 [ 2547.323633] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.324285] ? do_writepages+0x50d/0x650 [ 2547.324915] ? lock_acquire+0x32/0xc0 [ 2547.325449] ? do_writepages+0x40a/0x650 [ 2547.326070] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.326812] do_writepages+0x1ad/0x650 [ 2547.327453] ? __pfx_do_writepages+0x10/0x10 [ 2547.328130] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2547.328962] ? lock_acquire+0x32/0xc0 [ 2547.329608] ? do_raw_spin_unlock+0x53/0x220 [ 2547.330292] ? _raw_spin_unlock+0x1e/0x40 [ 2547.330963] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2547.331755] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2547.332479] ? __pfx_lock_release+0x10/0x10 [ 2547.333143] __filemap_fdatawrite_range+0xba/0x100 [ 2547.333902] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2547.334762] ? ext4_buffered_write_iter+0x19c/0x460 [ 2547.335516] ? lock_release+0x1e3/0x710 [ 2547.336164] file_write_and_wait_range+0xd2/0x140 [ 2547.336918] ext4_sync_file+0x221/0x1010 [ 2547.337568] ? __pfx_ext4_sync_file+0x10/0x10 [ 2547.338280] vfs_fsync_range+0x141/0x230 [ 2547.338938] ext4_buffered_write_iter+0x37d/0x460 [ 2547.339706] ext4_file_write_iter+0x3ff/0x1930 [ 2547.340429] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2547.341231] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2547.342091] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2547.342870] ? __get_task_ioprio+0x1d3/0x270 [ 2547.343575] ? __sanitizer_cov_trace_pc+0x60/0x70 [ 2547.344338] do_iter_readv_writev+0x211/0x3c0 [ 2547.345051] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2547.345848] ? avc_policy_seqno+0xd/0x70 [ 2547.346512] ? security_file_permission+0xb5/0xe0 [ 2547.347291] do_iter_write+0x18b/0x700 [ 2547.347895] ? lock_is_held_type+0x9f/0x120 [ 2547.348487] vfs_iter_write+0x74/0xb0 [ 2547.349079] iter_file_splice_write+0x73f/0xcb0 [ 2547.349866] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.350681] ? mark_held_locks+0x9e/0xe0 [ 2547.351357] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2547.351635] FAULT_INJECTION: forcing a failure. [ 2547.351635] name failslab, interval 1, probability 0, space 0, times 0 [ 2547.352199] ? generic_file_splice_read+0x1bc/0x4d0 [ 2547.352246] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.352297] direct_splice_actor+0x113/0x180 [ 2547.352344] splice_direct_to_actor+0x33a/0x8c0 [ 2547.352392] ? __pfx_direct_splice_actor+0x10/0x10 [ 2547.352446] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2547.352491] ? security_file_permission+0xb5/0xe0 [ 2547.352559] do_splice_direct+0x1bc/0x290 [ 2547.352602] ? __pfx_do_splice_direct+0x10/0x10 [ 2547.352660] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.361352] ? lock_is_held_type+0x9f/0x120 [ 2547.362065] do_sendfile+0xb1d/0x12b0 [ 2547.362710] ? __pfx_do_sendfile+0x10/0x10 [ 2547.363430] __x64_sys_sendfile64+0x1d5/0x210 [ 2547.364156] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2547.364963] do_syscall_64+0x3f/0x90 [ 2547.365579] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.366400] RIP: 0033:0x7f7ffe1fdb19 [ 2547.366926] 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 [ 2547.369172] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2547.370111] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2547.371015] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2547.371919] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.372820] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2547.373737] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2547.374668] [ 2547.375004] CPU: 0 PID: 10990 Comm: syz-executor.4 Not tainted 6.2.0-next-20230224 #1 [ 2547.376030] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2547.377081] Call Trace: [ 2547.377436] [ 2547.377748] dump_stack_lvl+0xc1/0xf0 [ 2547.378273] should_fail_ex+0x4b4/0x5b0 [ 2547.378829] ? ext4_init_io_end+0x27/0x180 [ 2547.379412] should_failslab+0x9/0x20 [ 2547.379936] kmem_cache_alloc+0x5a/0x320 [ 2547.380497] ext4_init_io_end+0x27/0x180 [ 2547.381061] ext4_do_writepages+0x933/0x33f0 [ 2547.381705] ? __pfx_ext4_writepages+0x10/0x10 10:39:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x14, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2547.382329] ? lock_acquire.part.0+0xea/0x320 [ 2547.383115] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2547.383748] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2547.384442] ? do_writepages+0x1ad/0x650 [ 2547.385023] ? do_writepages+0x1ad/0x650 [ 2547.385628] ? lock_is_held_type+0x9f/0x120 [ 2547.386287] ext4_writepages+0x274/0x5e0 [ 2547.386850] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.387479] ? do_writepages+0x50d/0x650 [ 2547.388066] ? lock_acquire+0x32/0xc0 [ 2547.388607] ? do_writepages+0x40a/0x650 [ 2547.389187] ? __pfx_ext4_writepages+0x10/0x10 [ 2547.389828] do_writepages+0x1ad/0x650 [ 2547.390388] ? __pfx_do_writepages+0x10/0x10 [ 2547.391003] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2547.391716] ? lock_acquire+0x32/0xc0 [ 2547.392253] ? do_raw_spin_unlock+0x53/0x220 [ 2547.392847] ? _raw_spin_unlock+0x1e/0x40 [ 2547.393432] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2547.394141] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2547.394778] ? __pfx_lock_release+0x10/0x10 [ 2547.395393] __filemap_fdatawrite_range+0xba/0x100 [ 2547.396052] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2547.396804] ? ext4_buffered_write_iter+0x19c/0x460 [ 2547.397482] ? lock_release+0x1e3/0x710 [ 2547.398045] file_write_and_wait_range+0xd2/0x140 [ 2547.398697] ext4_sync_file+0x221/0x1010 [ 2547.399256] ? __pfx_ext4_sync_file+0x10/0x10 [ 2547.399869] vfs_fsync_range+0x141/0x230 [ 2547.400431] ext4_buffered_write_iter+0x37d/0x460 [ 2547.401079] ? stack_trace_save+0x90/0xd0 [ 2547.401640] ext4_file_write_iter+0x3ff/0x1930 [ 2547.402241] ? iter_file_splice_write+0x169/0xcb0 [ 2547.402884] ? kasan_save_stack+0x32/0x50 [ 2547.403431] ? kasan_save_stack+0x22/0x50 [ 2547.403995] ? kasan_set_track+0x25/0x30 [ 2547.404543] ? __kasan_kmalloc+0x7f/0x90 [ 2547.405096] ? __kmalloc+0x56/0xc0 [ 2547.405593] ? __pfx_ext4_file_write_iter+0x10/0x10 10:39:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfffffff0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2547.406247] ? do_splice_direct+0x1bc/0x290 [ 2547.406855] ? do_sendfile+0xb1d/0x12b0 [ 2547.407389] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.407991] ? do_syscall_64+0x3f/0x90 [ 2547.408502] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.409184] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2547.409818] ? lock_is_held_type+0x9f/0x120 [ 2547.410408] do_iter_readv_writev+0x211/0x3c0 [ 2547.411017] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2547.411672] ? avc_policy_seqno+0xd/0x70 [ 2547.412229] ? security_file_permission+0xb5/0xe0 [ 2547.412882] do_iter_write+0x18b/0x700 [ 2547.413441] ? lock_is_held_type+0x9f/0x120 [ 2547.414043] vfs_iter_write+0x74/0xb0 [ 2547.414569] iter_file_splice_write+0x73f/0xcb0 [ 2547.415204] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.415882] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2547.416580] ? inode_security+0x105/0x140 [ 2547.417147] ? security_file_permission+0xb5/0xe0 [ 2547.417801] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2547.418493] direct_splice_actor+0x113/0x180 [ 2547.419087] splice_direct_to_actor+0x33a/0x8c0 [ 2547.419691] ? __pfx_direct_splice_actor+0x10/0x10 [ 2547.420354] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2547.421032] ? security_file_permission+0xb5/0xe0 [ 2547.421703] do_splice_direct+0x1bc/0x290 [ 2547.422259] ? __pfx_do_splice_direct+0x10/0x10 [ 2547.422888] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2547.423502] ? lock_is_held_type+0x9f/0x120 [ 2547.424095] do_sendfile+0xb1d/0x12b0 [ 2547.424635] ? __pfx_do_sendfile+0x10/0x10 [ 2547.425231] __x64_sys_sendfile64+0x1d5/0x210 [ 2547.425845] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2547.426521] do_syscall_64+0x3f/0x90 [ 2547.427008] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2547.427689] RIP: 0033:0x7ff287be5b19 [ 2547.428181] 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 [ 2547.430451] RSP: 002b:00007ff28515b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2547.431415] RAX: ffffffffffffffda RBX: 00007ff287cf8f60 RCX: 00007ff287be5b19 [ 2547.432315] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2547.433222] RBP: 00007ff28515b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2547.434142] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2547.435043] R13: 00007ffeac99a0cf R14: 00007ff28515b300 R15: 0000000000022000 [ 2547.435975] 10:39:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 6) 10:39:56 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xa00, 0x0) 10:39:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x68, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xfffffffc, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x70, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:39:56 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xf00, 0x0) 10:40:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:40:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x140, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0xffffffff, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 7) 10:40:09 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x2000, 0x0) 10:40:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 22) [ 2560.481305] FAULT_INJECTION: forcing a failure. [ 2560.481305] name failslab, interval 1, probability 0, space 0, times 0 [ 2560.482278] CPU: 1 PID: 11034 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2560.482832] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.483410] Call Trace: [ 2560.483601] [ 2560.483774] dump_stack_lvl+0xc1/0xf0 10:40:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 31) 10:40:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) [ 2560.484116] should_fail_ex+0x4b4/0x5b0 [ 2560.484615] ? ext4_init_io_end+0x27/0x180 [ 2560.484968] should_failslab+0x9/0x20 [ 2560.485256] kmem_cache_alloc+0x5a/0x320 [ 2560.485584] ext4_init_io_end+0x27/0x180 [ 2560.485891] ext4_do_writepages+0x933/0x33f0 [ 2560.486245] ? __pfx_ext4_writepages+0x10/0x10 [ 2560.486594] ? lock_acquire.part.0+0xea/0x320 [ 2560.486939] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2560.487290] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2560.487647] ? do_writepages+0x1ad/0x650 [ 2560.487942] ? do_writepages+0x1ad/0x650 [ 2560.488246] ? lock_is_held_type+0x9f/0x120 [ 2560.488576] ext4_writepages+0x274/0x5e0 [ 2560.488884] ? __pfx_ext4_writepages+0x10/0x10 [ 2560.489212] ? do_writepages+0x50d/0x650 [ 2560.489526] ? lock_acquire+0x32/0xc0 [ 2560.489818] ? do_writepages+0x40a/0x650 [ 2560.490124] ? __pfx_ext4_writepages+0x10/0x10 [ 2560.490453] do_writepages+0x1ad/0x650 [ 2560.490773] ? __pfx_do_writepages+0x10/0x10 [ 2560.491118] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2560.491472] ? lock_acquire+0x32/0xc0 [ 2560.491781] ? do_raw_spin_unlock+0x53/0x220 [ 2560.492123] ? _raw_spin_unlock+0x1e/0x40 [ 2560.492458] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2560.492866] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2560.493239] ? __pfx_lock_release+0x10/0x10 [ 2560.493586] __filemap_fdatawrite_range+0xba/0x100 [ 2560.493961] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2560.494389] ? ext4_buffered_write_iter+0x19c/0x460 [ 2560.494765] ? lock_release+0x1e3/0x710 [ 2560.495079] file_write_and_wait_range+0xd2/0x140 [ 2560.495402] ext4_sync_file+0x221/0x1010 [ 2560.495722] ? __pfx_ext4_sync_file+0x10/0x10 [ 2560.496077] vfs_fsync_range+0x141/0x230 [ 2560.496410] ext4_buffered_write_iter+0x37d/0x460 [ 2560.496778] ? stack_trace_save+0x90/0xd0 [ 2560.497103] ext4_file_write_iter+0x3ff/0x1930 [ 2560.497467] ? mark_held_locks+0x9e/0xe0 [ 2560.497812] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2560.498189] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2560.498602] ? lock_is_held_type+0x9f/0x120 [ 2560.498952] do_iter_readv_writev+0x211/0x3c0 [ 2560.499310] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2560.499702] ? avc_policy_seqno+0xd/0x70 [ 2560.500027] ? security_file_permission+0xb5/0xe0 [ 2560.500424] do_iter_write+0x18b/0x700 [ 2560.500744] vfs_iter_write+0x74/0xb0 [ 2560.501039] iter_file_splice_write+0x73f/0xcb0 [ 2560.501363] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2560.501754] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2560.502151] ? inode_security+0x105/0x140 [ 2560.502477] ? security_file_permission+0xb5/0xe0 [ 2560.502858] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2560.503259] direct_splice_actor+0x113/0x180 [ 2560.503555] splice_direct_to_actor+0x33a/0x8c0 [ 2560.503920] ? __pfx_direct_splice_actor+0x10/0x10 [ 2560.504295] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2560.504631] ? security_file_permission+0xb5/0xe0 [ 2560.505012] do_splice_direct+0x1bc/0x290 [ 2560.505335] ? __pfx_do_splice_direct+0x10/0x10 [ 2560.505710] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2560.506070] ? lock_is_held_type+0x9f/0x120 [ 2560.506402] do_sendfile+0xb1d/0x12b0 [ 2560.506709] ? __pfx_do_sendfile+0x10/0x10 [ 2560.507005] __x64_sys_sendfile64+0x1d5/0x210 [ 2560.507350] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2560.507684] do_syscall_64+0x3f/0x90 [ 2560.507980] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2560.508315] RIP: 0033:0x7f98e3d04b19 [ 2560.508600] 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 [ 2560.509712] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2560.510266] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2560.510784] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2560.511311] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.511835] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2560.512364] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2560.512918] [ 2560.529435] FAULT_INJECTION: forcing a failure. [ 2560.529435] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2560.530436] CPU: 1 PID: 11044 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2560.531001] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.531579] Call Trace: [ 2560.531767] [ 2560.531937] dump_stack_lvl+0xc1/0xf0 [ 2560.532215] should_fail_ex+0x4b4/0x5b0 [ 2560.532520] prepare_alloc_pages+0x178/0x500 [ 2560.532855] __alloc_pages+0x149/0x510 [ 2560.533159] ? __pfx___alloc_pages+0x10/0x10 [ 2560.533489] ? vsnprintf+0x55b/0x1650 [ 2560.533797] ? vsnprintf+0x4cf/0x1650 [ 2560.534094] ? lock_is_held_type+0x9f/0x120 [ 2560.534421] alloc_pages+0x1a0/0x260 [ 2560.534710] append_pipe+0x19a/0x660 [ 2560.534979] _copy_to_iter+0x449/0x13f0 [ 2560.535289] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2560.535664] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2560.536120] ? __pfx__copy_to_iter+0x10/0x10 [ 2560.536453] ? __pfx_lock_release+0x10/0x10 [ 2560.536788] ? seq_putc+0x62/0xf0 [ 2560.537057] ? __virt_addr_valid+0x102/0x340 [ 2560.537405] ? __check_object_size+0x3e4/0x860 [ 2560.537742] seq_read_iter+0xdb2/0x1300 [ 2560.538077] proc_reg_read_iter+0x20e/0x2e0 [ 2560.538404] generic_file_splice_read+0x18b/0x4d0 [ 2560.538776] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2560.539193] ? inode_security+0x105/0x140 [ 2560.539531] ? security_file_permission+0xb5/0xe0 [ 2560.539927] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2560.540341] do_splice_to+0x1bc/0x240 [ 2560.540647] splice_direct_to_actor+0x2b0/0x8c0 [ 2560.541021] ? __pfx_direct_splice_actor+0x10/0x10 [ 2560.541402] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2560.541758] ? security_file_permission+0xb5/0xe0 [ 2560.542145] do_splice_direct+0x1bc/0x290 [ 2560.542461] ? __pfx_do_splice_direct+0x10/0x10 [ 2560.542835] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2560.543194] ? lock_is_held_type+0x9f/0x120 [ 2560.543530] do_sendfile+0xb1d/0x12b0 [ 2560.543845] ? __pfx_do_sendfile+0x10/0x10 [ 2560.544189] __x64_sys_sendfile64+0x1d5/0x210 [ 2560.544542] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2560.544938] do_syscall_64+0x3f/0x90 [ 2560.545190] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2560.545586] RIP: 0033:0x7fa944ae8b19 [ 2560.545869] 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 [ 2560.547220] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2560.547779] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2560.548313] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2560.548851] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.549378] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2560.549934] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2560.550466] 10:40:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xec0, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 8) 10:40:09 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x3201, 0x0) 10:40:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xf, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:10 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x4800, 0x0) [ 2560.778105] FAULT_INJECTION: forcing a failure. [ 2560.778105] name failslab, interval 1, probability 0, space 0, times 0 [ 2560.780192] CPU: 0 PID: 11053 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2560.781160] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.782194] Call Trace: [ 2560.782579] [ 2560.782884] dump_stack_lvl+0xc1/0xf0 [ 2560.783388] should_fail_ex+0x4b4/0x5b0 [ 2560.783918] should_failslab+0x9/0x20 [ 2560.784411] __kmem_cache_alloc_node+0x5b/0x310 [ 2560.785012] ? iter_file_splice_write+0x169/0xcb0 [ 2560.785645] ? iter_file_splice_write+0x169/0xcb0 [ 2560.786274] __kmalloc+0x46/0xc0 [ 2560.786727] iter_file_splice_write+0x169/0xcb0 [ 2560.787326] ? perf_trace_preemptirq_template+0x252/0x420 [ 2560.788028] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2560.788788] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2560.789478] ? mark_held_locks+0x9e/0xe0 [ 2560.790049] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2560.790716] direct_splice_actor+0x113/0x180 [ 2560.791297] splice_direct_to_actor+0x33a/0x8c0 [ 2560.791904] ? __pfx_direct_splice_actor+0x10/0x10 [ 2560.792546] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2560.793208] ? security_file_permission+0xb5/0xe0 [ 2560.793857] do_splice_direct+0x1bc/0x290 [ 2560.794403] ? __pfx_do_splice_direct+0x10/0x10 [ 2560.795027] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2560.795633] ? lock_is_held_type+0x9f/0x120 [ 2560.796216] do_sendfile+0xb1d/0x12b0 [ 2560.796747] ? __pfx_do_sendfile+0x10/0x10 [ 2560.797330] __x64_sys_sendfile64+0x1d5/0x210 [ 2560.797931] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2560.798589] do_syscall_64+0x3f/0x90 [ 2560.799083] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2560.799745] RIP: 0033:0x7fa944ae8b19 [ 2560.800224] 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 [ 2560.802448] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2560.803397] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2560.804285] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2560.805172] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.806060] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000001 [ 2560.806945] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2560.807860] 10:40:10 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 32) 10:40:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x33fe0, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000029e) [ 2560.898087] FAULT_INJECTION: forcing a failure. [ 2560.898087] name failslab, interval 1, probability 0, space 0, times 0 [ 2560.899369] CPU: 1 PID: 11066 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2560.900083] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2560.900818] Call Trace: [ 2560.900999] [ 2560.901168] dump_stack_lvl+0xc1/0xf0 [ 2560.901447] should_fail_ex+0x4b4/0x5b0 [ 2560.901755] should_failslab+0x9/0x20 [ 2560.902030] __kmem_cache_alloc_node+0x5b/0x310 [ 2560.902374] ? ext4_find_extent+0xa41/0xd30 [ 2560.902689] ? perf_tp_event+0x7c3/0x10c0 [ 2560.903004] ? ext4_find_extent+0xa41/0xd30 [ 2560.903323] __kmalloc+0x46/0xc0 [ 2560.903581] ext4_find_extent+0xa41/0xd30 [ 2560.903899] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2560.904218] ? __pfx___lock_acquire+0x10/0x10 [ 2560.904557] ? __pfx___lock_acquire+0x10/0x10 [ 2560.904890] ? __lock_acquire+0x18df/0x6380 [ 2560.905208] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2560.905586] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2560.905957] ? lock_acquire.part.0+0xea/0x320 [ 2560.906298] ? ext4_map_blocks+0x704/0x19e0 [ 2560.906625] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2560.906990] ? ext4_map_blocks+0x704/0x19e0 [ 2560.907321] ? rcu_read_lock_sched_held+0x42/0x80 [ 2560.907688] ? trace_lock_acquire+0x170/0x1e0 [ 2560.908048] ? ext4_map_blocks+0x704/0x19e0 [ 2560.908339] ? lock_acquire+0x32/0xc0 [ 2560.908643] ? ext4_map_blocks+0x704/0x19e0 [ 2560.908993] ? down_write+0x11a/0x1f0 [ 2560.909285] ? __pfx_down_write+0x10/0x10 [ 2560.909616] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2560.909998] ext4_map_blocks+0x776/0x19e0 [ 2560.910327] ? mark_held_locks+0x9e/0xe0 [ 2560.910649] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2560.911012] ? rcu_read_lock_sched_held+0x42/0x80 [ 2560.911382] ? kmem_cache_alloc+0x1c8/0x320 [ 2560.911712] ? lock_is_held_type+0x9f/0x120 [ 2560.912014] ext4_do_writepages+0x190c/0x33f0 [ 2560.912385] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2560.912748] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2560.913133] ? do_writepages+0x1ad/0x650 [ 2560.913417] ? do_writepages+0x1ad/0x650 [ 2560.913741] ? lock_is_held_type+0x9f/0x120 [ 2560.914073] ext4_writepages+0x274/0x5e0 [ 2560.914383] ? __pfx_ext4_writepages+0x10/0x10 [ 2560.914759] ? lock_is_held_type+0x9f/0x120 [ 2560.915102] ? find_held_lock+0x2c/0x110 [ 2560.915424] ? __pfx_ext4_writepages+0x10/0x10 [ 2560.915769] do_writepages+0x1ad/0x650 [ 2560.916077] ? __pfx_do_writepages+0x10/0x10 [ 2560.916421] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2560.916776] ? lock_acquire+0x32/0xc0 [ 2560.917086] ? do_raw_spin_unlock+0x53/0x220 [ 2560.917385] ? _raw_spin_unlock+0x1e/0x40 [ 2560.917726] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2560.918136] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2560.918501] ? __pfx_lock_release+0x10/0x10 [ 2560.918848] __filemap_fdatawrite_range+0xba/0x100 [ 2560.919225] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2560.919661] ? ext4_buffered_write_iter+0x19c/0x460 [ 2560.920106] ? lock_release+0x1e3/0x710 [ 2560.920483] file_write_and_wait_range+0xd2/0x140 [ 2560.920927] ext4_sync_file+0x221/0x1010 [ 2560.921196] ? __pfx_ext4_sync_file+0x10/0x10 [ 2560.921557] vfs_fsync_range+0x141/0x230 [ 2560.921871] ext4_buffered_write_iter+0x37d/0x460 [ 2560.922187] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2560.922574] ext4_file_write_iter+0x3ff/0x1930 [ 2560.922875] ? perf_trace_preemptirq_template+0x252/0x420 [ 2560.923306] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2560.923686] ? kasan_set_track+0x25/0x30 [ 2560.923997] ? __kasan_kmalloc+0x7f/0x90 [ 2560.924272] ? __kmalloc+0x56/0xc0 [ 2560.924555] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2560.924937] ? do_splice_direct+0x1bc/0x290 [ 2560.925225] ? do_sendfile+0xb1d/0x12b0 [ 2560.925550] ? lock_is_held_type+0x9f/0x120 [ 2560.925896] do_iter_readv_writev+0x211/0x3c0 [ 2560.926204] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2560.926595] ? avc_policy_seqno+0xd/0x70 [ 2560.926887] ? security_file_permission+0xb5/0xe0 [ 2560.927271] do_iter_write+0x18b/0x700 [ 2560.927543] ? lock_is_held_type+0x9f/0x120 [ 2560.927885] vfs_iter_write+0x74/0xb0 [ 2560.928148] iter_file_splice_write+0x73f/0xcb0 [ 2560.928521] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2560.928859] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2560.929268] ? inode_security+0x105/0x140 [ 2560.929568] ? security_file_permission+0xb5/0xe0 [ 2560.929946] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2560.930296] direct_splice_actor+0x113/0x180 [ 2560.930645] splice_direct_to_actor+0x33a/0x8c0 [ 2560.930960] ? __pfx_direct_splice_actor+0x10/0x10 [ 2560.931341] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2560.931680] ? security_file_permission+0xb5/0xe0 [ 2560.932009] do_splice_direct+0x1bc/0x290 [ 2560.932333] ? __pfx_do_splice_direct+0x10/0x10 [ 2560.932649] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2560.933014] ? lock_is_held_type+0x9f/0x120 [ 2560.933351] do_sendfile+0xb1d/0x12b0 [ 2560.933631] ? __pfx_do_sendfile+0x10/0x10 [ 2560.933980] __x64_sys_sendfile64+0x1d5/0x210 [ 2560.934280] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2560.934673] do_syscall_64+0x3f/0x90 [ 2560.934926] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2560.935318] RIP: 0033:0x7f7ffe1fdb19 [ 2560.935564] 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 [ 2560.936891] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2560.937372] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2560.937911] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2560.938431] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2560.938955] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2560.939490] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2560.940033] 10:40:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002a0) 10:40:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000029e) 10:40:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x14, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 23) 10:40:26 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 9) 10:40:26 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x4c00, 0x0) 10:40:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 33) 10:40:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x7ffff000, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xfffffdef, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x68, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2577.255183] FAULT_INJECTION: forcing a failure. [ 2577.255183] name failslab, interval 1, probability 0, space 0, times 0 [ 2577.256175] CPU: 0 PID: 11087 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2577.256727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2577.257293] Call Trace: [ 2577.257486] [ 2577.257659] dump_stack_lvl+0xc1/0xf0 [ 2577.257957] should_fail_ex+0x4b4/0x5b0 [ 2577.258257] should_failslab+0x9/0x20 [ 2577.258553] __kmem_cache_alloc_node+0x5b/0x310 [ 2577.258907] ? ext4_find_extent+0xa41/0xd30 [ 2577.259239] ? perf_tp_event+0x7c3/0x10c0 [ 2577.259565] ? ext4_find_extent+0xa41/0xd30 [ 2577.259898] __kmalloc+0x46/0xc0 [ 2577.260177] ext4_find_extent+0xa41/0xd30 [ 2577.260514] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2577.260871] ? __pfx___lock_acquire+0x10/0x10 [ 2577.261231] ? __pfx___lock_acquire+0x10/0x10 [ 2577.261572] ? __lock_acquire+0x18df/0x6380 [ 2577.261899] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2577.262285] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2577.262656] ? lock_acquire.part.0+0xea/0x320 [ 2577.262995] ? ext4_map_blocks+0x704/0x19e0 [ 2577.263327] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2577.263703] ? ext4_map_blocks+0x704/0x19e0 [ 2577.264048] ? rcu_read_lock_sched_held+0x42/0x80 [ 2577.264408] ? trace_lock_acquire+0x170/0x1e0 [ 2577.264756] ? ext4_map_blocks+0x704/0x19e0 [ 2577.265076] ? lock_acquire+0x32/0xc0 [ 2577.265366] ? ext4_map_blocks+0x704/0x19e0 [ 2577.265704] ? down_write+0x11a/0x1f0 [ 2577.266020] ? __pfx_down_write+0x10/0x10 [ 2577.266323] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2577.266683] ext4_map_blocks+0x776/0x19e0 [ 2577.267002] ? mark_held_locks+0x9e/0xe0 [ 2577.267316] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2577.267666] ? rcu_read_lock_sched_held+0x42/0x80 [ 2577.268026] ? kmem_cache_alloc+0x1c8/0x320 [ 2577.268352] ? lock_is_held_type+0x9f/0x120 [ 2577.268685] ext4_do_writepages+0x190c/0x33f0 [ 2577.269045] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2577.269394] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2577.269771] ? do_writepages+0x1ad/0x650 [ 2577.270099] ? do_writepages+0x1ad/0x650 [ 2577.270411] ? lock_is_held_type+0x9f/0x120 [ 2577.270761] ext4_writepages+0x274/0x5e0 [ 2577.271176] ? __pfx_ext4_writepages+0x10/0x10 [ 2577.271512] ? do_writepages+0x50d/0x650 [ 2577.271834] ? lock_acquire+0x32/0xc0 [ 2577.272128] ? do_writepages+0x40a/0x650 [ 2577.272442] ? __pfx_ext4_writepages+0x10/0x10 [ 2577.272780] do_writepages+0x1ad/0x650 [ 2577.273079] ? __pfx_do_writepages+0x10/0x10 [ 2577.273405] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2577.273822] ? lock_acquire+0x32/0xc0 [ 2577.274116] ? do_raw_spin_unlock+0x53/0x220 [ 2577.274446] ? _raw_spin_unlock+0x1e/0x40 [ 2577.274756] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2577.275147] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2577.275497] ? __pfx_lock_release+0x10/0x10 [ 2577.275826] __filemap_fdatawrite_range+0xba/0x100 [ 2577.276184] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2577.276597] ? ext4_buffered_write_iter+0x19c/0x460 [ 2577.276957] ? lock_release+0x1e3/0x710 [ 2577.277262] file_write_and_wait_range+0xd2/0x140 [ 2577.277622] ext4_sync_file+0x221/0x1010 [ 2577.277929] ? __pfx_ext4_sync_file+0x10/0x10 [ 2577.278260] vfs_fsync_range+0x141/0x230 [ 2577.278562] ext4_buffered_write_iter+0x37d/0x460 [ 2577.278914] ? stack_trace_save+0x90/0xd0 [ 2577.279224] ext4_file_write_iter+0x3ff/0x1930 [ 2577.279566] ? iter_file_splice_write+0x169/0xcb0 [ 2577.279922] ? kasan_save_stack+0x32/0x50 [ 2577.280222] ? kasan_save_stack+0x22/0x50 [ 2577.280527] ? kasan_set_track+0x25/0x30 [ 2577.280827] ? __kasan_kmalloc+0x7f/0x90 [ 2577.281127] ? __kmalloc+0x56/0xc0 [ 2577.281395] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2577.281753] ? do_splice_direct+0x1bc/0x290 [ 2577.282071] ? do_sendfile+0xb1d/0x12b0 [ 2577.282371] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2577.282718] ? do_syscall_64+0x3f/0x90 [ 2577.283009] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2577.283395] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2577.283733] ? lock_is_held_type+0x9f/0x120 [ 2577.284066] do_iter_readv_writev+0x211/0x3c0 [ 2577.284406] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2577.284775] ? avc_policy_seqno+0xd/0x70 [ 2577.285081] ? security_file_permission+0xb5/0xe0 [ 2577.285456] do_iter_write+0x18b/0x700 [ 2577.285769] ? lock_is_held_type+0x9f/0x120 [ 2577.286102] vfs_iter_write+0x74/0xb0 [ 2577.286395] iter_file_splice_write+0x73f/0xcb0 [ 2577.286753] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2577.287135] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2577.287525] ? inode_security+0x105/0x140 [ 2577.287842] ? security_file_permission+0xb5/0xe0 [ 2577.288201] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2577.288586] direct_splice_actor+0x113/0x180 [ 2577.288915] splice_direct_to_actor+0x33a/0x8c0 [ 2577.289259] ? __pfx_direct_splice_actor+0x10/0x10 [ 2577.289614] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2577.290001] ? security_file_permission+0xb5/0xe0 [ 2577.290365] do_splice_direct+0x1bc/0x290 [ 2577.290672] ? __pfx_do_splice_direct+0x10/0x10 [ 2577.291020] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2577.291361] ? lock_is_held_type+0x9f/0x120 [ 2577.291690] do_sendfile+0xb1d/0x12b0 [ 2577.291990] ? __pfx_do_sendfile+0x10/0x10 [ 2577.292318] __x64_sys_sendfile64+0x1d5/0x210 [ 2577.292644] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2577.293019] do_syscall_64+0x3f/0x90 [ 2577.293290] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2577.293660] RIP: 0033:0x7f7ffe1fdb19 [ 2577.293951] 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 [ 2577.295223] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2577.295757] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2577.296261] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2577.296762] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2577.297261] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2577.297777] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2577.298295] 10:40:26 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6500, 0x0) 10:40:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x70, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x2, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:26 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6800, 0x0) 10:40:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x140, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x3, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x4, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:39 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002a4) 10:40:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xec0, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:39 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 10) 10:40:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000002a0) 10:40:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 24) 10:40:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6c00, 0x0) 10:40:39 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 34) [ 2590.495639] FAULT_INJECTION: forcing a failure. [ 2590.495639] name failslab, interval 1, probability 0, space 0, times 0 [ 2590.496941] CPU: 0 PID: 11132 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2590.497477] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2590.498040] Call Trace: [ 2590.498231] [ 2590.498399] dump_stack_lvl+0xc1/0xf0 [ 2590.498678] should_fail_ex+0x4b4/0x5b0 [ 2590.498985] ? jbd2__journal_start+0x194/0x6b0 [ 2590.499178] FAULT_INJECTION: forcing a failure. [ 2590.499178] name failslab, interval 1, probability 0, space 0, times 0 [ 2590.499310] should_failslab+0x9/0x20 [ 2590.499335] kmem_cache_alloc+0x5a/0x320 [ 2590.500880] jbd2__journal_start+0x194/0x6b0 [ 2590.501207] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2590.501543] ? ext4_dirty_inode+0xa5/0x130 [ 2590.501871] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2590.502217] ext4_dirty_inode+0xa5/0x130 [ 2590.502508] __mark_inode_dirty+0x1aa/0xee0 [ 2590.502834] generic_update_time+0x21b/0x2b0 [ 2590.503169] file_modified_flags+0x2d4/0x330 [ 2590.503487] ? __pfx_file_modified_flags+0x10/0x10 [ 2590.503853] ext4_buffered_write_iter+0xf9/0x460 [ 2590.504196] ext4_file_write_iter+0x3ff/0x1930 [ 2590.504521] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2590.504944] ? iter_file_splice_write+0x169/0xcb0 [ 2590.505284] ? kasan_save_stack+0x32/0x50 [ 2590.505593] ? kasan_set_track+0x25/0x30 [ 2590.505891] ? __kasan_kmalloc+0x7f/0x90 [ 2590.506212] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2590.506560] ? mark_held_locks+0x9e/0xe0 [ 2590.506869] ? lock_is_held_type+0x9f/0x120 [ 2590.507190] do_iter_readv_writev+0x211/0x3c0 [ 2590.507518] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2590.507884] ? avc_policy_seqno+0xd/0x70 [ 2590.508191] ? security_file_permission+0xb5/0xe0 [ 2590.508544] do_iter_write+0x18b/0x700 [ 2590.508860] ? lock_is_held_type+0x9f/0x120 [ 2590.509181] vfs_iter_write+0x74/0xb0 [ 2590.509464] iter_file_splice_write+0x73f/0xcb0 [ 2590.509839] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2590.510220] ? mark_held_locks+0x9e/0xe0 [ 2590.510518] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2590.510912] ? direct_splice_actor+0x19/0x180 [ 2590.511233] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2590.511596] direct_splice_actor+0x113/0x180 [ 2590.511920] splice_direct_to_actor+0x33a/0x8c0 [ 2590.512253] ? __pfx_direct_splice_actor+0x10/0x10 [ 2590.512600] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2590.512997] ? security_file_permission+0xb5/0xe0 [ 2590.513349] do_splice_direct+0x1bc/0x290 [ 2590.513644] ? __pfx_do_splice_direct+0x10/0x10 [ 2590.514030] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2590.514359] ? lock_is_held_type+0x9f/0x120 [ 2590.514673] do_sendfile+0xb1d/0x12b0 [ 2590.514989] ? __pfx_do_sendfile+0x10/0x10 [ 2590.515304] __x64_sys_sendfile64+0x1d5/0x210 [ 2590.515635] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2590.516006] do_syscall_64+0x3f/0x90 [ 2590.516287] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2590.516646] RIP: 0033:0x7fa944ae8b19 [ 2590.516929] 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 [ 2590.518153] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2590.518694] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2590.519200] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2590.519703] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2590.520234] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2590.520739] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2590.521272] [ 2590.521449] CPU: 1 PID: 11125 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2590.522266] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2590.523036] Call Trace: [ 2590.523292] [ 2590.523514] dump_stack_lvl+0xc1/0xf0 [ 2590.523898] should_fail_ex+0x4b4/0x5b0 [ 2590.524297] ? ext4_mb_new_blocks+0x666/0x4ad0 [ 2590.524748] should_failslab+0x9/0x20 [ 2590.525131] kmem_cache_alloc+0x5a/0x320 [ 2590.525540] ext4_mb_new_blocks+0x666/0x4ad0 [ 2590.525973] ? mark_held_locks+0x9e/0xe0 [ 2590.526102] FAULT_INJECTION: forcing a failure. [ 2590.526102] name failslab, interval 1, probability 0, space 0, times 0 [ 2590.526394] ? lock_is_held_type+0x9f/0x120 [ 2590.527576] ? ext4_find_extent+0xa41/0xd30 [ 2590.528002] ? ext4_cache_extents+0x68/0x2d0 [ 2590.528431] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2590.528909] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2590.529374] ? ext4_inode_to_goal_block+0x324/0x430 [ 2590.529862] ext4_ext_map_blocks+0x2004/0x5dd0 [ 2590.530352] ? __pfx___lock_acquire+0x10/0x10 [ 2590.530791] ? __pfx___lock_acquire+0x10/0x10 [ 2590.531234] ? __lock_acquire+0x18df/0x6380 [ 2590.531659] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2590.532155] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2590.532639] ? lock_acquire.part.0+0xea/0x320 [ 2590.533090] ? ext4_map_blocks+0x704/0x19e0 [ 2590.533536] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2590.534025] ? ext4_map_blocks+0x704/0x19e0 [ 2590.534445] ? rcu_read_lock_sched_held+0x42/0x80 [ 2590.534910] ? trace_lock_acquire+0x170/0x1e0 [ 2590.535354] ? ext4_map_blocks+0x704/0x19e0 [ 2590.535771] ? lock_acquire+0x32/0xc0 [ 2590.536155] ? ext4_map_blocks+0x704/0x19e0 [ 2590.536589] ? __pfx_down_write+0x10/0x10 [ 2590.536989] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2590.537457] ext4_map_blocks+0x776/0x19e0 [ 2590.537874] ? mark_held_locks+0x9e/0xe0 [ 2590.538294] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2590.538743] ? rcu_read_lock_sched_held+0x42/0x80 [ 2590.539203] ? kmem_cache_alloc+0x1c8/0x320 [ 2590.539611] ? lock_is_held_type+0x9f/0x120 [ 2590.540040] ext4_do_writepages+0x190c/0x33f0 [ 2590.540509] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2590.540970] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2590.541449] ? do_writepages+0x1ad/0x650 [ 2590.541852] ? do_writepages+0x1ad/0x650 [ 2590.542260] ? lock_is_held_type+0x9f/0x120 [ 2590.542687] ext4_writepages+0x274/0x5e0 [ 2590.543083] ? __pfx_ext4_writepages+0x10/0x10 [ 2590.543529] ? do_writepages+0x50d/0x650 [ 2590.543963] ? lock_acquire+0x32/0xc0 [ 2590.544339] ? do_writepages+0x40a/0x650 [ 2590.544746] ? __pfx_ext4_writepages+0x10/0x10 [ 2590.545195] do_writepages+0x1ad/0x650 [ 2590.545584] ? __pfx_do_writepages+0x10/0x10 [ 2590.546045] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2590.546555] ? lock_acquire+0x32/0xc0 [ 2590.546943] ? do_raw_spin_unlock+0x53/0x220 [ 2590.547368] ? _raw_spin_unlock+0x1e/0x40 [ 2590.547785] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2590.548301] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2590.548774] ? __pfx_lock_release+0x10/0x10 [ 2590.549214] __filemap_fdatawrite_range+0xba/0x100 [ 2590.549698] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2590.550256] ? ext4_buffered_write_iter+0x19c/0x460 [ 2590.550729] ? lock_release+0x1e3/0x710 [ 2590.551136] file_write_and_wait_range+0xd2/0x140 [ 2590.551608] ext4_sync_file+0x221/0x1010 [ 2590.552002] ? __pfx_ext4_sync_file+0x10/0x10 [ 2590.552446] vfs_fsync_range+0x141/0x230 [ 2590.552851] ext4_buffered_write_iter+0x37d/0x460 [ 2590.553320] ? stack_trace_save+0x90/0xd0 [ 2590.553724] ext4_file_write_iter+0x3ff/0x1930 [ 2590.554184] ? iter_file_splice_write+0x169/0xcb0 [ 2590.554662] ? kasan_save_stack+0x32/0x50 [ 2590.555075] ? kasan_save_stack+0x22/0x50 [ 2590.555473] ? kasan_set_track+0x25/0x30 [ 2590.555882] ? __kasan_kmalloc+0x7f/0x90 [ 2590.556278] ? __kmalloc+0x56/0xc0 [ 2590.556632] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2590.557111] ? do_splice_direct+0x1bc/0x290 [ 2590.557525] ? do_sendfile+0xb1d/0x12b0 [ 2590.557933] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2590.558388] ? do_syscall_64+0x3f/0x90 [ 2590.558773] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2590.559283] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2590.559735] ? lock_is_held_type+0x9f/0x120 [ 2590.560176] do_iter_readv_writev+0x211/0x3c0 [ 2590.560627] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2590.561120] ? avc_policy_seqno+0xd/0x70 [ 2590.561536] ? security_file_permission+0xb5/0xe0 [ 2590.562030] do_iter_write+0x18b/0x700 [ 2590.562423] ? lock_is_held_type+0x9f/0x120 [ 2590.562869] vfs_iter_write+0x74/0xb0 [ 2590.563252] iter_file_splice_write+0x73f/0xcb0 [ 2590.563729] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2590.564232] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2590.564740] ? inode_security+0x105/0x140 [ 2590.565152] ? security_file_permission+0xb5/0xe0 [ 2590.565638] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2590.566138] direct_splice_actor+0x113/0x180 [ 2590.566565] splice_direct_to_actor+0x33a/0x8c0 [ 2590.567019] ? __pfx_direct_splice_actor+0x10/0x10 [ 2590.567501] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2590.567992] ? security_file_permission+0xb5/0xe0 [ 2590.568479] do_splice_direct+0x1bc/0x290 [ 2590.568883] ? __pfx_do_splice_direct+0x10/0x10 [ 2590.569359] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2590.569795] ? lock_is_held_type+0x9f/0x120 [ 2590.570260] do_sendfile+0xb1d/0x12b0 [ 2590.570658] ? __pfx_do_sendfile+0x10/0x10 [ 2590.571091] __x64_sys_sendfile64+0x1d5/0x210 [ 2590.571529] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2590.572042] do_syscall_64+0x3f/0x90 [ 2590.572402] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2590.572889] RIP: 0033:0x7f7ffe1fdb19 [ 2590.573251] 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 [ 2590.574923] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2590.575623] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2590.576289] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2590.576966] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2590.577633] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2590.578318] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2590.579015] [ 2590.579246] CPU: 0 PID: 11133 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2590.579845] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2590.580438] Call Trace: [ 2590.580632] [ 2590.580810] dump_stack_lvl+0xc1/0xf0 [ 2590.581107] should_fail_ex+0x4b4/0x5b0 [ 2590.581414] ? ext4_init_io_end+0x27/0x180 [ 2590.581739] should_failslab+0x9/0x20 [ 2590.582035] kmem_cache_alloc+0x5a/0x320 [ 2590.582352] ext4_init_io_end+0x27/0x180 [ 2590.582664] ext4_do_writepages+0xa35/0x33f0 [ 2590.583017] ? __pfx_ext4_writepages+0x10/0x10 [ 2590.583361] ? lock_acquire.part.0+0xea/0x320 [ 2590.583713] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2590.584068] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2590.584441] ? do_writepages+0x1ad/0x650 [ 2590.584759] ? do_writepages+0x1ad/0x650 [ 2590.585066] ? lock_is_held_type+0x9f/0x120 [ 2590.585399] ext4_writepages+0x274/0x5e0 [ 2590.585705] ? __pfx_ext4_writepages+0x10/0x10 [ 2590.586039] ? do_writepages+0x50d/0x650 [ 2590.586361] ? lock_acquire+0x32/0xc0 [ 2590.586640] ? do_writepages+0x40a/0x650 [ 2590.586951] ? __pfx_ext4_writepages+0x10/0x10 [ 2590.587291] do_writepages+0x1ad/0x650 [ 2590.587595] ? __pfx_do_writepages+0x10/0x10 [ 2590.587934] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2590.588325] ? lock_acquire+0x32/0xc0 [ 2590.588619] ? do_raw_spin_unlock+0x53/0x220 [ 2590.588946] ? _raw_spin_unlock+0x1e/0x40 [ 2590.589260] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2590.589662] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2590.590027] ? __pfx_lock_release+0x10/0x10 [ 2590.590372] __filemap_fdatawrite_range+0xba/0x100 [ 2590.590721] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2590.591138] ? ext4_buffered_write_iter+0x19c/0x460 [ 2590.591484] ? lock_release+0x1e3/0x710 [ 2590.591796] file_write_and_wait_range+0xd2/0x140 [ 2590.592139] ext4_sync_file+0x221/0x1010 [ 2590.592446] ? __pfx_ext4_sync_file+0x10/0x10 [ 2590.592768] vfs_fsync_range+0x141/0x230 [ 2590.593091] ext4_buffered_write_iter+0x37d/0x460 [ 2590.593428] ? stack_trace_save+0x90/0xd0 [ 2590.593741] ext4_file_write_iter+0x3ff/0x1930 [ 2590.594090] ? mark_lock.part.0+0xef/0x2f30 [ 2590.594422] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2590.594756] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2590.595137] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2590.595518] ? lock_is_held_type+0x9f/0x120 [ 2590.595837] do_iter_readv_writev+0x211/0x3c0 [ 2590.596181] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2590.596539] ? avc_policy_seqno+0xd/0x70 [ 2590.596859] ? security_file_permission+0xb5/0xe0 [ 2590.597217] do_iter_write+0x18b/0x700 [ 2590.597525] ? do_iter_write+0x2/0x700 [ 2590.597813] vfs_iter_write+0x74/0xb0 [ 2590.598123] iter_file_splice_write+0x73f/0xcb0 [ 2590.598488] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2590.598871] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2590.599265] ? inode_security+0x105/0x140 [ 2590.599579] ? security_file_permission+0xb5/0xe0 [ 2590.599945] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2590.600316] direct_splice_actor+0x113/0x180 [ 2590.600647] splice_direct_to_actor+0x33a/0x8c0 [ 2590.600982] ? __pfx_direct_splice_actor+0x10/0x10 [ 2590.601352] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2590.601717] ? security_file_permission+0xb5/0xe0 [ 2590.602092] do_splice_direct+0x1bc/0x290 [ 2590.602404] ? __pfx_do_splice_direct+0x10/0x10 [ 2590.602759] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2590.603107] ? lock_is_held_type+0x9f/0x120 [ 2590.603444] do_sendfile+0xb1d/0x12b0 [ 2590.603744] ? __pfx_do_sendfile+0x10/0x10 [ 2590.604079] __x64_sys_sendfile64+0x1d5/0x210 [ 2590.604419] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2590.604797] do_syscall_64+0x3f/0x90 [ 2590.605061] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2590.605443] RIP: 0033:0x7f98e3d04b19 [ 2590.605702] 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 [ 2590.607011] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2590.607525] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2590.608035] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2590.608542] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2590.609059] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2590.609572] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2590.610110] 10:40:39 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x7400, 0x0) 10:40:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 35) 10:40:52 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2603.704768] FAULT_INJECTION: forcing a failure. [ 2603.704768] name failslab, interval 1, probability 0, space 0, times 0 [ 2603.705901] CPU: 1 PID: 11146 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 10:40:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 25) 10:40:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 11) 10:40:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x33fe0, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:52 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x7a00, 0x0) 10:40:52 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002c9) [ 2603.706589] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2603.707225] Call Trace: [ 2603.707418] [ 2603.707589] dump_stack_lvl+0xc1/0xf0 [ 2603.707875] should_fail_ex+0x4b4/0x5b0 [ 2603.708181] ? ext4_mb_new_blocks+0x666/0x4ad0 [ 2603.708511] should_failslab+0x9/0x20 [ 2603.708800] kmem_cache_alloc+0x5a/0x320 [ 2603.709108] ext4_mb_new_blocks+0x666/0x4ad0 [ 2603.709439] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2603.709828] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2603.710232] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2603.710581] ? ext4_ext_find_goal+0x191/0x210 [ 2603.710916] ? ext4_inode_to_goal_block+0x324/0x430 [ 2603.711284] ext4_ext_map_blocks+0x2004/0x5dd0 [ 2603.711637] ? __pfx___lock_acquire+0x10/0x10 [ 2603.711970] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2603.712352] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2603.712716] ? lock_acquire.part.0+0xea/0x320 [ 2603.713055] ? ext4_map_blocks+0x704/0x19e0 [ 2603.713383] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2603.713743] ? ext4_map_blocks+0x704/0x19e0 [ 2603.714064] ? rcu_read_lock_sched_held+0x42/0x80 10:40:52 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000002a4) [ 2603.714506] ? trace_lock_acquire+0x170/0x1e0 [ 2603.714913] ? ext4_map_blocks+0x704/0x19e0 [ 2603.715239] ? lock_acquire+0x32/0xc0 [ 2603.715529] ? ext4_map_blocks+0x704/0x19e0 [ 2603.715888] ? __pfx_down_write+0x10/0x10 [ 2603.716200] ? ext4_map_blocks+0x52b/0x19e0 [ 2603.716527] ext4_map_blocks+0x776/0x19e0 [ 2603.716846] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2603.717191] ? rcu_read_lock_sched_held+0x42/0x80 [ 2603.717542] ? kmem_cache_alloc+0x1c8/0x320 [ 2603.717858] ? lock_is_held_type+0x9f/0x120 [ 2603.718196] ext4_do_writepages+0x190c/0x33f0 [ 2603.718551] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2603.718899] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2603.719264] ? do_writepages+0x1ad/0x650 [ 2603.719574] ? do_writepages+0x1ad/0x650 [ 2603.719879] ? lock_is_held_type+0x9f/0x120 [ 2603.720205] ext4_writepages+0x274/0x5e0 [ 2603.720504] ? __pfx_ext4_writepages+0x10/0x10 [ 2603.720838] ? do_writepages+0x50d/0x650 [ 2603.721154] ? lock_acquire+0x32/0xc0 [ 2603.721443] ? do_writepages+0x40a/0x650 [ 2603.721756] ? __pfx_ext4_writepages+0x10/0x10 [ 2603.722097] do_writepages+0x1ad/0x650 [ 2603.722390] ? __pfx_do_writepages+0x10/0x10 [ 2603.722721] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2603.723106] ? lock_acquire+0x32/0xc0 [ 2603.723398] ? do_raw_spin_unlock+0x53/0x220 [ 2603.723719] ? _raw_spin_unlock+0x1e/0x40 [ 2603.724022] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2603.724413] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2603.724759] ? __pfx_lock_release+0x10/0x10 [ 2603.725081] __filemap_fdatawrite_range+0xba/0x100 [ 2603.725442] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2603.725851] ? ext4_buffered_write_iter+0x19c/0x460 [ 2603.726217] ? lock_release+0x1e3/0x710 [ 2603.726521] file_write_and_wait_range+0xd2/0x140 [ 2603.726875] ext4_sync_file+0x221/0x1010 [ 2603.727174] ? __pfx_ext4_sync_file+0x10/0x10 [ 2603.727501] vfs_fsync_range+0x141/0x230 [ 2603.727805] ext4_buffered_write_iter+0x37d/0x460 [ 2603.728152] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2603.728525] ext4_file_write_iter+0x3ff/0x1930 [ 2603.728859] ? perf_trace_preemptirq_template+0x252/0x420 [ 2603.729264] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2603.729682] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2603.730046] ? lock_is_held_type+0x9f/0x120 [ 2603.730384] do_iter_readv_writev+0x211/0x3c0 [ 2603.730729] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2603.731093] ? avc_policy_seqno+0xd/0x70 [ 2603.731404] ? security_file_permission+0xb5/0xe0 [ 2603.731767] do_iter_write+0x18b/0x700 [ 2603.732067] vfs_iter_write+0x74/0xb0 [ 2603.732355] iter_file_splice_write+0x73f/0xcb0 [ 2603.732708] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2603.733079] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2603.733467] ? inode_security+0x105/0x140 [ 2603.733779] ? security_file_permission+0xb5/0xe0 [ 2603.734152] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2603.734529] direct_splice_actor+0x113/0x180 [ 2603.734858] splice_direct_to_actor+0x33a/0x8c0 [ 2603.735199] ? __pfx_direct_splice_actor+0x10/0x10 [ 2603.735563] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2603.735938] ? security_file_permission+0xb5/0xe0 [ 2603.736307] do_splice_direct+0x1bc/0x290 [ 2603.736612] ? __pfx_do_splice_direct+0x10/0x10 [ 2603.736960] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2603.737299] ? lock_is_held_type+0x9f/0x120 [ 2603.737629] do_sendfile+0xb1d/0x12b0 [ 2603.737927] ? __pfx_do_sendfile+0x10/0x10 [ 2603.738268] __x64_sys_sendfile64+0x1d5/0x210 [ 2603.738595] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2603.738974] do_syscall_64+0x3f/0x90 [ 2603.739251] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2603.739627] RIP: 0033:0x7f7ffe1fdb19 [ 2603.739894] 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 [ 2603.741140] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2603.741673] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2603.742180] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2603.742672] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2603.743182] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2603.743674] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2603.744187] 10:40:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x6, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x7ffff000, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x7, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xd700, 0x0) 10:40:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x8, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0xfffffdef, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 26) 10:40:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xee00, 0x0) 10:40:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 36) 10:40:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xa, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x80000, 0x0) [ 2604.180613] FAULT_INJECTION: forcing a failure. [ 2604.180613] name failslab, interval 1, probability 0, space 0, times 0 [ 2604.181887] CPU: 1 PID: 11185 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2604.182429] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2604.182975] Call Trace: [ 2604.183157] [ 2604.183318] dump_stack_lvl+0xc1/0xf0 [ 2604.183591] should_fail_ex+0x4b4/0x5b0 [ 2604.183880] ? ext4_mb_new_blocks+0x666/0x4ad0 [ 2604.184206] should_failslab+0x9/0x20 [ 2604.184480] kmem_cache_alloc+0x5a/0x320 [ 2604.184777] ext4_mb_new_blocks+0x666/0x4ad0 [ 2604.185083] ? mark_held_locks+0x9e/0xe0 [ 2604.185387] ? lock_is_held_type+0x9f/0x120 [ 2604.185705] ? ext4_find_extent+0xa41/0xd30 [ 2604.186015] ? ext4_cache_extents+0x68/0x2d0 [ 2604.186343] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2604.186679] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2604.187019] ? ext4_inode_to_goal_block+0x324/0x430 [ 2604.187377] ext4_ext_map_blocks+0x2004/0x5dd0 [ 2604.187720] ? __pfx___lock_acquire+0x10/0x10 [ 2604.188045] ? __pfx___lock_acquire+0x10/0x10 [ 2604.188368] ? __lock_acquire+0x18df/0x6380 [ 2604.188676] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2604.189042] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2604.189396] ? lock_acquire.part.0+0xea/0x320 [ 2604.189715] ? ext4_map_blocks+0x704/0x19e0 [ 2604.190036] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2604.190401] ? ext4_map_blocks+0x704/0x19e0 [ 2604.190709] ? rcu_read_lock_sched_held+0x42/0x80 [ 2604.191047] ? trace_lock_acquire+0x170/0x1e0 [ 2604.191372] ? ext4_map_blocks+0x704/0x19e0 [ 2604.191680] ? lock_acquire+0x32/0xc0 [ 2604.191959] ? ext4_map_blocks+0x704/0x19e0 [ 2604.192277] ? __pfx_down_write+0x10/0x10 [ 2604.192568] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2604.192910] ext4_map_blocks+0x776/0x19e0 [ 2604.193216] ? mark_held_locks+0x9e/0xe0 [ 2604.193510] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2604.193842] ? rcu_read_lock_sched_held+0x42/0x80 [ 2604.194184] ? kmem_cache_alloc+0x1c8/0x320 [ 2604.194485] ? lock_is_held_type+0x9f/0x120 [ 2604.194798] ext4_do_writepages+0x190c/0x33f0 [ 2604.195136] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2604.195471] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2604.195827] ? do_writepages+0x1ad/0x650 [ 2604.196123] ? do_writepages+0x1ad/0x650 [ 2604.196412] ? lock_is_held_type+0x9f/0x120 [ 2604.196729] ext4_writepages+0x274/0x5e0 [ 2604.197017] ? __pfx_ext4_writepages+0x10/0x10 [ 2604.197353] ? lock_is_held_type+0x9f/0x120 [ 2604.197661] ? find_held_lock+0x2c/0x110 [ 2604.197958] ? __pfx_ext4_writepages+0x10/0x10 [ 2604.198293] do_writepages+0x1ad/0x650 [ 2604.198581] ? __pfx_do_writepages+0x10/0x10 [ 2604.198901] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2604.199274] ? lock_acquire+0x32/0xc0 [ 2604.199557] ? do_raw_spin_unlock+0x53/0x220 [ 2604.199867] ? _raw_spin_unlock+0x1e/0x40 [ 2604.200163] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2604.200540] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2604.200877] ? __pfx_lock_release+0x10/0x10 [ 2604.201184] __filemap_fdatawrite_range+0xba/0x100 [ 2604.201528] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2604.201916] ? ext4_buffered_write_iter+0x19c/0x460 [ 2604.202266] ? lock_release+0x1e3/0x710 [ 2604.202566] file_write_and_wait_range+0xd2/0x140 [ 2604.202904] ext4_sync_file+0x221/0x1010 [ 2604.203195] ? __pfx_ext4_sync_file+0x10/0x10 [ 2604.203516] vfs_fsync_range+0x141/0x230 [ 2604.203817] ext4_buffered_write_iter+0x37d/0x460 [ 2604.204176] ext4_file_write_iter+0x3ff/0x1930 [ 2604.204516] ? kasan_set_track+0x25/0x30 [ 2604.204818] ? __kasan_kmalloc+0x7f/0x90 [ 2604.205123] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2604.205481] ? do_splice_direct+0x1bc/0x290 [ 2604.205799] ? do_sendfile+0xb1d/0x12b0 [ 2604.206108] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2604.206448] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2604.206834] ? lock_is_held_type+0x9f/0x120 [ 2604.207164] do_iter_readv_writev+0x211/0x3c0 [ 2604.207500] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2604.207867] ? avc_policy_seqno+0xd/0x70 [ 2604.208180] ? security_file_permission+0xb5/0xe0 [ 2604.208548] do_iter_write+0x18b/0x700 [ 2604.208843] ? lock_is_held_type+0x9f/0x120 [ 2604.209169] vfs_iter_write+0x74/0xb0 [ 2604.209459] iter_file_splice_write+0x73f/0xcb0 [ 2604.209816] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2604.210200] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2604.210587] ? inode_security+0x105/0x140 [ 2604.210901] ? security_file_permission+0xb5/0xe0 [ 2604.211264] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2604.211641] direct_splice_actor+0x113/0x180 [ 2604.211967] splice_direct_to_actor+0x33a/0x8c0 [ 2604.212304] ? __pfx_direct_splice_actor+0x10/0x10 [ 2604.212667] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2604.213038] ? do_splice_direct+0x19e/0x290 [ 2604.213356] do_splice_direct+0x1bc/0x290 [ 2604.213659] ? __pfx_do_splice_direct+0x10/0x10 [ 2604.214007] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2604.214362] ? lock_is_held_type+0x9f/0x120 [ 2604.214687] do_sendfile+0xb1d/0x12b0 [ 2604.214989] ? __pfx_do_sendfile+0x10/0x10 [ 2604.215318] __x64_sys_sendfile64+0x1d5/0x210 [ 2604.215646] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2604.216022] do_syscall_64+0x3f/0x90 [ 2604.216295] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2604.216663] RIP: 0033:0x7f7ffe1fdb19 [ 2604.216934] 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 [ 2604.218188] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2604.218722] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2604.219226] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2604.219726] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2604.220223] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2604.220727] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2604.221250] 10:40:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 12) 10:40:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x2, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:40:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xb, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2604.434221] FAULT_INJECTION: forcing a failure. [ 2604.434221] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2604.436306] CPU: 0 PID: 11198 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2604.437332] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2604.438404] Call Trace: [ 2604.438756] [ 2604.439071] dump_stack_lvl+0xc1/0xf0 [ 2604.439587] should_fail_ex+0x4b4/0x5b0 [ 2604.440155] prepare_alloc_pages+0x178/0x500 [ 2604.440778] __alloc_pages+0x149/0x510 [ 2604.441322] ? __pfx___alloc_pages+0x10/0x10 [ 2604.441928] ? mark_lock.part.0+0xef/0x2f30 [ 2604.442544] ? __pfx___lock_acquire+0x10/0x10 [ 2604.443191] alloc_pages+0x1a0/0x260 [ 2604.443714] filemap_alloc_folio+0x374/0x410 [ 2604.444337] ? __pfx_lock_release+0x10/0x10 [ 2604.444944] ? __pfx_filemap_alloc_folio+0x10/0x10 [ 2604.445630] ? xas_start+0x14e/0x710 [ 2604.446215] ? xas_load+0x6a/0x140 [ 2604.446746] __filemap_get_folio+0x32b/0xcd0 [ 2604.447410] ? __pfx___filemap_get_folio+0x10/0x10 [ 2604.448089] ? __mark_inode_dirty+0x625/0xee0 [ 2604.448743] ? reacquire_held_locks+0x229/0x4e0 [ 2604.449392] ? __mark_inode_dirty+0x625/0xee0 [ 2604.450071] pagecache_get_page+0x2e/0x130 [ 2604.450676] ext4_da_write_begin+0x328/0x9c0 [ 2604.451328] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2604.451999] ? lock_is_held_type+0x9f/0x120 [ 2604.452663] generic_perform_write+0x25a/0x580 [ 2604.453348] ? __pfx_generic_perform_write+0x10/0x10 [ 2604.454098] ? __pfx_file_modified_flags+0x10/0x10 [ 2604.454808] ext4_buffered_write_iter+0x164/0x460 [ 2604.455509] ? stack_trace_save+0x90/0xd0 [ 2604.456090] ext4_file_write_iter+0x3ff/0x1930 [ 2604.456708] ? iter_file_splice_write+0x169/0xcb0 [ 2604.457410] ? kasan_save_stack+0x32/0x50 [ 2604.458035] ? kasan_save_stack+0x22/0x50 [ 2604.458635] ? kasan_set_track+0x25/0x30 [ 2604.459219] ? __kasan_kmalloc+0x7f/0x90 [ 2604.459807] ? __kmalloc+0x56/0xc0 [ 2604.460340] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2604.461012] ? do_splice_direct+0x1bc/0x290 [ 2604.461621] ? do_sendfile+0xb1d/0x12b0 [ 2604.462220] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2604.462914] ? do_syscall_64+0x3f/0x90 [ 2604.463448] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2604.464197] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2604.464890] ? lock_is_held_type+0x9f/0x120 [ 2604.465559] do_iter_readv_writev+0x211/0x3c0 [ 2604.466271] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2604.467022] ? avc_policy_seqno+0xd/0x70 [ 2604.467611] ? security_file_permission+0xb5/0xe0 [ 2604.468303] do_iter_write+0x18b/0x700 [ 2604.468864] ? lock_is_held_type+0x9f/0x120 [ 2604.469482] vfs_iter_write+0x74/0xb0 [ 2604.470072] iter_file_splice_write+0x73f/0xcb0 [ 2604.470758] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2604.471493] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2604.472300] ? generic_file_splice_read+0x1bc/0x4d0 [ 2604.473030] ? generic_file_splice_read+0x206/0x4d0 [ 2604.473760] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2604.474479] direct_splice_actor+0x113/0x180 [ 2604.475119] splice_direct_to_actor+0x33a/0x8c0 [ 2604.475762] ? __pfx_direct_splice_actor+0x10/0x10 [ 2604.476468] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2604.477173] ? security_file_permission+0xb5/0xe0 [ 2604.477902] do_splice_direct+0x1bc/0x290 [ 2604.478499] ? __pfx_do_splice_direct+0x10/0x10 [ 2604.479191] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2604.479833] ? lock_is_held_type+0x9f/0x120 [ 2604.480503] do_sendfile+0xb1d/0x12b0 [ 2604.481097] ? __pfx_do_sendfile+0x10/0x10 [ 2604.481767] __x64_sys_sendfile64+0x1d5/0x210 [ 2604.482428] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2604.483172] do_syscall_64+0x3f/0x90 [ 2604.483691] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2604.484438] RIP: 0033:0x7fa944ae8b19 [ 2604.484979] 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 [ 2604.487550] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2604.488555] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2604.489580] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2604.490530] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2604.491539] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2604.492481] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2604.493545] 10:41:07 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 13) 10:41:07 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 37) 10:41:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000002c9) 10:41:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x100000, 0x0) 10:41:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002d8) 10:41:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 27) 10:41:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x3, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xc, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2618.372894] FAULT_INJECTION: forcing a failure. [ 2618.372894] name failslab, interval 1, probability 0, space 0, times 0 [ 2618.374298] CPU: 0 PID: 11208 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2618.374833] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2618.375455] Call Trace: [ 2618.375642] [ 2618.375809] dump_stack_lvl+0xc1/0xf0 [ 2618.376088] should_fail_ex+0x4b4/0x5b0 [ 2618.376380] ? jbd2__journal_start+0x194/0x6b0 [ 2618.376716] should_failslab+0x9/0x20 [ 2618.377010] kmem_cache_alloc+0x5a/0x320 [ 2618.377315] jbd2__journal_start+0x194/0x6b0 [ 2618.377637] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2618.377977] ? ext4_do_writepages+0xbb5/0x33f0 [ 2618.378315] ? ext4_meta_trans_blocks+0x252/0x310 [ 2618.378663] ext4_do_writepages+0xbb5/0x33f0 [ 2618.379004] ? __pfx_ext4_writepages+0x10/0x10 [ 2618.379333] ? lock_acquire.part.0+0xea/0x320 [ 2618.379668] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2618.380014] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2618.380366] ? do_writepages+0x1ad/0x650 [ 2618.380665] ? do_writepages+0x1ad/0x650 [ 2618.380956] ? lock_is_held_type+0x9f/0x120 [ 2618.381273] ext4_writepages+0x274/0x5e0 [ 2618.381575] ? __pfx_ext4_writepages+0x10/0x10 [ 2618.381921] ? do_writepages+0x50d/0x650 [ 2618.382234] ? lock_acquire+0x32/0xc0 [ 2618.382518] ? do_writepages+0x40a/0x650 [ 2618.382820] ? __pfx_ext4_writepages+0x10/0x10 [ 2618.383140] do_writepages+0x1ad/0x650 [ 2618.383430] ? __pfx_do_writepages+0x10/0x10 [ 2618.383751] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2618.384143] ? lock_acquire+0x32/0xc0 [ 2618.384452] ? do_raw_spin_unlock+0x53/0x220 [ 2618.384768] ? _raw_spin_unlock+0x1e/0x40 [ 2618.385068] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2618.385446] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2618.385790] ? __pfx_lock_release+0x10/0x10 [ 2618.386108] __filemap_fdatawrite_range+0xba/0x100 [ 2618.386473] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2618.386889] ? ext4_buffered_write_iter+0x19c/0x460 [ 2618.387237] ? lock_release+0x1e3/0x710 [ 2618.387536] file_write_and_wait_range+0xd2/0x140 [ 2618.387878] ext4_sync_file+0x221/0x1010 [ 2618.388169] ? __pfx_ext4_sync_file+0x10/0x10 [ 2618.388493] vfs_fsync_range+0x141/0x230 [ 2618.388797] ext4_buffered_write_iter+0x37d/0x460 [ 2618.389139] ? stack_trace_save+0x90/0xd0 [ 2618.389437] ext4_file_write_iter+0x3ff/0x1930 [ 2618.389761] ? mark_lock.part.0+0xef/0x2f30 [ 2618.390072] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2618.390449] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2618.390810] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2618.391175] ? lock_is_held_type+0x9f/0x120 [ 2618.391495] do_iter_readv_writev+0x211/0x3c0 [ 2618.391829] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2618.392182] ? avc_policy_seqno+0xd/0x70 [ 2618.392479] ? security_file_permission+0xb5/0xe0 [ 2618.392826] do_iter_write+0x18b/0x700 [ 2618.393139] vfs_iter_write+0x74/0xb0 [ 2618.393425] iter_file_splice_write+0x73f/0xcb0 [ 2618.393788] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2618.394151] ? mark_held_locks+0x9e/0xe0 [ 2618.394457] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2618.394846] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2618.395202] direct_splice_actor+0x113/0x180 [ 2618.395522] splice_direct_to_actor+0x33a/0x8c0 [ 2618.395858] ? __pfx_direct_splice_actor+0x10/0x10 [ 2618.396202] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2618.396569] ? security_file_permission+0xb5/0xe0 [ 2618.396921] do_splice_direct+0x1bc/0x290 [ 2618.397216] ? __pfx_do_splice_direct+0x10/0x10 [ 2618.397574] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2618.397905] ? lock_is_held_type+0x9f/0x120 [ 2618.398218] do_sendfile+0xb1d/0x12b0 [ 2618.398516] ? __pfx_do_sendfile+0x10/0x10 [ 2618.398828] __x64_sys_sendfile64+0x1d5/0x210 [ 2618.399144] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2618.399500] do_syscall_64+0x3f/0x90 [ 2618.399787] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2618.400152] RIP: 0033:0x7f98e3d04b19 [ 2618.400413] 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 [ 2618.401602] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2618.402123] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2618.402614] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2618.403092] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2618.403581] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2618.404059] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2618.404554] [ 2618.406652] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16007; err -12 10:41:07 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x4, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:07 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x200000, 0x0) 10:41:07 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xd, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000002d8) 10:41:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 14) 10:41:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xee0000, 0x0) 10:41:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x68, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 28) 10:41:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x7f, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:41:20 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 38) 10:41:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x70, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2631.503330] FAULT_INJECTION: forcing a failure. [ 2631.503330] name failslab, interval 1, probability 0, space 0, times 0 [ 2631.504424] CPU: 1 PID: 11239 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2631.504924] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2631.505441] Call Trace: [ 2631.505614] [ 2631.505772] dump_stack_lvl+0xc1/0xf0 [ 2631.506033] should_fail_ex+0x4b4/0x5b0 [ 2631.506313] ? jbd2__journal_start+0x24a/0x6b0 [ 2631.506633] should_failslab+0x9/0x20 [ 2631.506895] kmem_cache_alloc+0x5a/0x320 [ 2631.507171] jbd2__journal_start+0x24a/0x6b0 [ 2631.507476] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2631.507794] ? ext4_do_writepages+0xbb5/0x33f0 [ 2631.508103] ? ext4_meta_trans_blocks+0x252/0x310 [ 2631.508472] ext4_do_writepages+0xbb5/0x33f0 [ 2631.508788] ? __pfx_ext4_writepages+0x10/0x10 [ 2631.509097] ? lock_acquire.part.0+0xea/0x320 [ 2631.509408] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2631.509726] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2631.510060] ? do_writepages+0x1ad/0x650 [ 2631.510368] ? do_writepages+0x1ad/0x650 [ 2631.510670] ? lock_is_held_type+0x9f/0x120 [ 2631.510975] ext4_writepages+0x274/0x5e0 [ 2631.511253] ? __pfx_ext4_writepages+0x10/0x10 [ 2631.511560] ? do_writepages+0x50d/0x650 [ 2631.511845] ? lock_acquire+0x32/0xc0 [ 2631.512108] ? do_writepages+0x40a/0x650 [ 2631.512389] ? __pfx_ext4_writepages+0x10/0x10 [ 2631.512694] do_writepages+0x1ad/0x650 [ 2631.512994] ? __pfx_do_writepages+0x10/0x10 [ 2631.513302] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2631.513660] ? lock_acquire+0x32/0xc0 [ 2631.513926] ? do_raw_spin_unlock+0x53/0x220 [ 2631.514253] ? _raw_spin_unlock+0x1e/0x40 [ 2631.514545] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2631.514900] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2631.515218] ? __pfx_lock_release+0x10/0x10 [ 2631.515515] __filemap_fdatawrite_range+0xba/0x100 [ 2631.515841] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2631.516209] ? ext4_buffered_write_iter+0x19c/0x460 [ 2631.516566] ? lock_release+0x1e3/0x710 [ 2631.516848] file_write_and_wait_range+0xd2/0x140 [ 2631.517173] ext4_sync_file+0x221/0x1010 [ 2631.517441] ? __pfx_ext4_sync_file+0x10/0x10 [ 2631.517775] vfs_fsync_range+0x141/0x230 [ 2631.518060] ext4_buffered_write_iter+0x37d/0x460 [ 2631.518400] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2631.518750] ext4_file_write_iter+0x3ff/0x1930 [ 2631.519052] ? perf_trace_preemptirq_template+0x252/0x420 [ 2631.519448] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2631.519834] ? kasan_set_track+0x25/0x30 [ 2631.520106] ? __kasan_kmalloc+0x7f/0x90 [ 2631.520375] ? __kmalloc+0x56/0xc0 [ 2631.520617] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2631.520973] ? do_splice_direct+0x1bc/0x290 [ 2631.521258] ? do_sendfile+0xb1d/0x12b0 [ 2631.521563] ? lock_is_held_type+0x9f/0x120 [ 2631.521867] do_iter_readv_writev+0x211/0x3c0 [ 2631.522209] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2631.522553] ? avc_policy_seqno+0xd/0x70 [ 2631.522866] ? security_file_permission+0xb5/0xe0 [ 2631.523200] do_iter_write+0x18b/0x700 [ 2631.523471] ? lock_is_held_type+0x9f/0x120 [ 2631.523766] vfs_iter_write+0x74/0xb0 [ 2631.524029] iter_file_splice_write+0x73f/0xcb0 [ 2631.524350] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2631.524718] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2631.525076] ? inode_security+0x105/0x140 [ 2631.525383] ? security_file_permission+0xb5/0xe0 [ 2631.525711] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2631.526089] direct_splice_actor+0x113/0x180 [ 2631.526386] splice_direct_to_actor+0x33a/0x8c0 [ 2631.526725] ? __pfx_direct_splice_actor+0x10/0x10 [ 2631.527059] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2631.527430] ? security_file_permission+0xb5/0xe0 [ 2631.527761] do_splice_direct+0x1bc/0x290 [ 2631.528063] ? __pfx_do_splice_direct+0x10/0x10 [ 2631.528379] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2631.528714] ? lock_is_held_type+0x9f/0x120 [ 2631.529013] do_sendfile+0xb1d/0x12b0 [ 2631.529309] ? __pfx_do_sendfile+0x10/0x10 [ 2631.529613] __x64_sys_sendfile64+0x1d5/0x210 [ 2631.529993] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2631.530360] do_syscall_64+0x3f/0x90 [ 2631.530652] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2631.531034] RIP: 0033:0x7f98e3d04b19 [ 2631.531284] 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 [ 2631.532563] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2631.533043] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2631.533560] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2631.534068] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2631.534587] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2631.535097] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2631.535639] [ 2631.536157] EXT4-fs (sda): ext4_do_writepages: jbd2_start: 9223372036854775807 pages, ino 16001; err -12 10:41:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x1000000, 0x0) 10:41:20 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x6, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x300, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:20 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x2000000, 0x0) 10:41:20 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 15) 10:41:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x7, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2631.814327] FAULT_INJECTION: forcing a failure. [ 2631.814327] name failslab, interval 1, probability 0, space 0, times 0 [ 2631.815331] CPU: 1 PID: 11267 Comm: syz-executor.6 Not tainted 6.2.0-next-20230224 #1 [ 2631.815984] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2631.816605] Call Trace: [ 2631.816791] [ 2631.817031] dump_stack_lvl+0xc1/0xf0 [ 2631.817292] should_fail_ex+0x4b4/0x5b0 [ 2631.817569] should_failslab+0x9/0x20 [ 2631.817904] __kmem_cache_alloc_node+0x5b/0x310 [ 2631.818221] ? ext4_find_extent+0xa41/0xd30 [ 2631.818530] ? ext4_find_extent+0xa41/0xd30 [ 2631.818819] __kmalloc+0x46/0xc0 [ 2631.819055] ext4_find_extent+0xa41/0xd30 [ 2631.819371] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2631.819689] ? __lock_acquire+0x18df/0x6380 [ 2631.819999] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2631.820329] ? lock_is_held_type+0x9f/0x120 [ 2631.820622] ? find_held_lock+0x2c/0x110 [ 2631.820901] ? __down_read_common+0x819/0xee0 [ 2631.821208] ? __pfx___down_read_common+0x10/0x10 [ 2631.821527] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2631.821858] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2631.822179] ? rcu_read_lock_sched_held+0x42/0x80 [ 2631.822528] ? trace_lock_acquire+0x170/0x1e0 [ 2631.822843] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2631.823162] ? lock_acquire+0x32/0xc0 [ 2631.823426] ? ext4_da_get_block_prep+0x5ca/0x1180 [ 2631.823753] ext4_da_get_block_prep+0xcbb/0x1180 [ 2631.824072] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2631.824409] ? __pfx_lock_release+0x10/0x10 [ 2631.824711] ? create_empty_buffers+0x300/0xa60 [ 2631.825047] ? do_raw_spin_unlock+0x53/0x220 [ 2631.825353] __block_write_begin_int+0x380/0x13d0 [ 2631.825720] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2631.826072] ? __pfx___block_write_begin_int+0x10/0x10 [ 2631.826461] ? PageHeadHuge+0x92/0xb0 [ 2631.826735] ext4_da_write_begin+0x357/0x9c0 [ 2631.827067] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2631.827420] ? lock_is_held_type+0x9f/0x120 [ 2631.827725] generic_perform_write+0x25a/0x580 [ 2631.828065] ? __pfx_generic_perform_write+0x10/0x10 [ 2631.828396] ? __pfx_file_modified_flags+0x10/0x10 [ 2631.828767] ext4_buffered_write_iter+0x164/0x460 [ 2631.829085] ? stack_trace_save+0x90/0xd0 [ 2631.829393] ext4_file_write_iter+0x3ff/0x1930 [ 2631.829702] ? mark_lock.part.0+0xef/0x2f30 [ 2631.830028] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2631.830356] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2631.830718] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2631.831057] ? lock_is_held_type+0x9f/0x120 [ 2631.831399] do_iter_readv_writev+0x211/0x3c0 [ 2631.831716] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2631.832093] ? avc_policy_seqno+0xd/0x70 [ 2631.832380] ? security_file_permission+0xb5/0xe0 [ 2631.832759] do_iter_write+0x18b/0x700 [ 2631.833039] vfs_iter_write+0x74/0xb0 [ 2631.833340] iter_file_splice_write+0x73f/0xcb0 [ 2631.833704] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2631.834047] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2631.834444] ? inode_security+0x105/0x140 [ 2631.834733] ? security_file_permission+0xb5/0xe0 [ 2631.835099] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2631.835438] direct_splice_actor+0x113/0x180 [ 2631.835781] splice_direct_to_actor+0x33a/0x8c0 [ 2631.836092] ? __pfx_direct_splice_actor+0x10/0x10 [ 2631.836467] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2631.836806] ? security_file_permission+0xb5/0xe0 [ 2631.837181] do_splice_direct+0x1bc/0x290 [ 2631.837456] ? __pfx_do_splice_direct+0x10/0x10 [ 2631.837814] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2631.838120] ? lock_is_held_type+0x9f/0x120 [ 2631.838461] do_sendfile+0xb1d/0x12b0 [ 2631.838735] ? __pfx_do_sendfile+0x10/0x10 [ 2631.839076] __x64_sys_sendfile64+0x1d5/0x210 [ 2631.839377] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2631.839749] do_syscall_64+0x3f/0x90 [ 2631.840003] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2631.840380] RIP: 0033:0x7fa944ae8b19 [ 2631.840624] 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 [ 2631.841887] RSP: 002b:00007fa94205e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2631.842373] RAX: ffffffffffffffda RBX: 00007fa944bfbf60 RCX: 00007fa944ae8b19 [ 2631.842902] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2631.843418] RBP: 00007fa94205e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2631.843929] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2631.844448] R13: 00007ffd5ac425cf R14: 00007fa94205e300 R15: 0000000000022000 [ 2631.844985] 10:41:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 16) 10:41:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) signalfd4(r1, &(0x7f0000000040)={[0x80000000]}, 0x8, 0x800) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/consoles\x00', 0x0, 0x0) ioctl$SG_GET_SCSI_ID(r0, 0x2276, &(0x7f0000000180)) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r4, 0xc018937d, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file1\x00'}) 10:41:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 39) 10:41:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = getpgid(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x3, 0xfd, 0x0, 0xba, 0x0, 0xd4fc, 0x4, 0xa, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000040), 0xe}, 0x10424, 0x7, 0x2, 0x3, 0x1, 0xfffffffb, 0xfffc, 0x0, 0x5d47, 0x0, 0x3}, r2, 0xd, r1, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) [ 2643.886373] FAULT_INJECTION: forcing a failure. [ 2643.886373] name failslab, interval 1, probability 0, space 0, times 0 [ 2643.887580] CPU: 1 PID: 11279 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2643.888144] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2643.888706] Call Trace: [ 2643.888896] [ 2643.889060] dump_stack_lvl+0xc1/0xf0 [ 2643.889346] should_fail_ex+0x4b4/0x5b0 [ 2643.889644] ? __es_insert_extent+0x3a9/0x12f0 [ 2643.889990] should_failslab+0x9/0x20 [ 2643.890269] kmem_cache_alloc+0x5a/0x320 [ 2643.890560] __es_insert_extent+0x3a9/0x12f0 [ 2643.890918] ext4_es_insert_extent+0x2db/0xc20 [ 2643.891280] ? __pfx_ext4_es_insert_extent+0x10/0x10 [ 2643.891652] ? mark_lock.part.0+0xef/0x2f30 [ 2643.891978] ? percpu_counter_add_batch+0xcd/0x180 [ 2643.892340] ? lock_is_held_type+0x9f/0x120 [ 2643.892677] ? rcu_read_lock_sched_held+0x42/0x80 [ 2643.893026] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2643.893384] ext4_map_blocks+0xa0d/0x19e0 [ 2643.893705] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2643.894051] ? rcu_read_lock_sched_held+0x42/0x80 [ 2643.894403] ? kmem_cache_alloc+0x1c8/0x320 [ 2643.894730] ? lock_is_held_type+0x9f/0x120 [ 2643.895050] ext4_do_writepages+0x190c/0x33f0 [ 2643.895411] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2643.895757] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2643.896125] ? do_writepages+0x1ad/0x650 [ 2643.896445] ? do_writepages+0x1ad/0x650 [ 2643.896752] ? lock_is_held_type+0x9f/0x120 [ 2643.897084] ext4_writepages+0x274/0x5e0 [ 2643.897392] ? __pfx_ext4_writepages+0x10/0x10 [ 2643.897740] ? do_writepages+0x50d/0x650 [ 2643.898070] ? lock_acquire+0x32/0xc0 [ 2643.898373] ? do_writepages+0x40a/0x650 [ 2643.898705] ? __pfx_ext4_writepages+0x10/0x10 [ 2643.899056] do_writepages+0x1ad/0x650 [ 2643.899357] ? __pfx_do_writepages+0x10/0x10 [ 2643.899694] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2643.900096] ? lock_acquire+0x32/0xc0 [ 2643.900391] ? do_raw_spin_unlock+0x53/0x220 [ 2643.900717] ? _raw_spin_unlock+0x1e/0x40 [ 2643.901027] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2643.901415] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2643.901773] ? __pfx_lock_release+0x10/0x10 10:41:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x3000000, 0x0) 10:41:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x8, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 29) [ 2643.902103] __filemap_fdatawrite_range+0xba/0x100 [ 2643.902864] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2643.903806] ? ext4_buffered_write_iter+0x19c/0x460 [ 2643.904594] ? lock_release+0x1e3/0x710 [ 2643.905267] file_write_and_wait_range+0xd2/0x140 [ 2643.906038] ext4_sync_file+0x221/0x1010 [ 2643.906735] ? __pfx_ext4_sync_file+0x10/0x10 [ 2643.907478] vfs_fsync_range+0x141/0x230 [ 2643.908159] ext4_buffered_write_iter+0x37d/0x460 [ 2643.908935] ext4_file_write_iter+0x3ff/0x1930 [ 2643.909695] ? kasan_set_track+0x25/0x30 [ 2643.910361] ? __kasan_kmalloc+0x7f/0x90 [ 2643.911029] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2643.911821] ? do_splice_direct+0x1bc/0x290 [ 2643.912503] ? do_sendfile+0xb1d/0x12b0 [ 2643.913154] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2643.913909] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2643.914764] ? lock_is_held_type+0x9f/0x120 [ 2643.915498] do_iter_readv_writev+0x211/0x3c0 [ 2643.916234] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2643.917031] ? avc_policy_seqno+0xd/0x70 [ 2643.917718] ? security_file_permission+0xb5/0xe0 [ 2643.918489] do_iter_write+0x18b/0x700 [ 2643.919126] ? lock_is_held_type+0x9f/0x120 [ 2643.919774] vfs_iter_write+0x74/0xb0 [ 2643.920336] iter_file_splice_write+0x73f/0xcb0 [ 2643.921024] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2643.921726] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2643.922484] ? inode_security+0x105/0x140 [ 2643.923098] ? security_file_permission+0xb5/0xe0 [ 2643.923798] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2643.924538] direct_splice_actor+0x113/0x180 [ 2643.925182] splice_direct_to_actor+0x33a/0x8c0 [ 2643.925849] ? __pfx_direct_splice_actor+0x10/0x10 [ 2643.926560] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2643.927316] ? security_file_permission+0xb5/0xe0 [ 2643.928030] do_splice_direct+0x1bc/0x290 [ 2643.928626] ? __pfx_do_splice_direct+0x10/0x10 [ 2643.929303] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2643.929958] ? lock_is_held_type+0x9f/0x120 [ 2643.930587] do_sendfile+0xb1d/0x12b0 [ 2643.931182] ? __pfx_do_sendfile+0x10/0x10 [ 2643.931827] __x64_sys_sendfile64+0x1d5/0x210 [ 2643.932452] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2643.933185] do_syscall_64+0x3f/0x90 [ 2643.933708] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2643.934432] RIP: 0033:0x7f7ffe1fdb19 [ 2643.934958] 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 [ 2643.937374] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2643.938376] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2643.939329] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2643.940265] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2643.941203] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2643.942147] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2643.943139] 10:41:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x4000000, 0x0) 10:41:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xa, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x2, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:33 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:41:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xb, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:33 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x5000000, 0x0) 10:41:33 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x3, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:41:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xc, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 30) 10:41:48 executing program 2: r0 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) openat(r1, &(0x7f0000000200)='./file1\x00', 0x400, 0xf) r2 = perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0xc2, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = signalfd4(r2, &(0x7f0000000180), 0x8, 0x80800) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0xdd, 0x6, 0x4d, 0xf7, 0x0, 0x6167, 0x0, 0xb, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x8, 0x0, @perf_config_ext={0xfffffffffffffbff, 0x9}, 0x2000, 0xffffffffffffff46, 0x5, 0x2, 0x9, 0x5ad0, 0x0, 0x0, 0x6bf2, 0x0, 0x4}, 0x0, 0x1, r3, 0x3) 10:41:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000029e) 10:41:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0xd, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x4, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6000000, 0x0) 10:41:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 40) 10:41:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r0, 0x4004662b, &(0x7f0000000040)=0x4) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x440000, 0x102) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4641, 0x6, 0xfffe}, 0x0, 0xfffeffffffffffff, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:41:48 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x60c12e2, 0x0) 10:41:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0x400, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="1ee2008011fd7d33dde5ff552f3c9943063ae4ff", 0x14, 0xd5f}, {&(0x7f0000000180)="6c31fd8329529b3c5c299fc430c8adc41c6c959c2cff6ced49de1406b58bbec449406ed09d97bba35af5f9bc4931ccf74e4f87a511d31799bce108a9e7355b4a1b43075b9b5b41db55f4fe46e813f2f13e677f6b0abd9843d3b7d63ff5941e", 0x5f, 0xec9}, {&(0x7f0000000300)="55a365f0ea8d53e63ef327e00ddc32ffe9ba3f2b6dbaa0ba62e773b2aecf52341504d16a374a9524ca07cec0142e097275e83e5b5fd1e831a006fdd397559278643483b385b552bc115b1ea497065e0110ff99a327a4", 0x56, 0x3}, {&(0x7f0000000380)="c591c868f6a9d608abfd63ab54abb08eeb4d0e53688c159d0f15a7825059e06d1ce69ac4020386335488568910206c3fb2005b091a9ea2b78549a7ba740c8c1946537adfb59b564bae942c99ed5ebd94191b725ea30a40417e13b1406c71a32308468fd5105d4665dd81304f4b09dca3dfd842", 0x73, 0xb4af}, {&(0x7f0000000400)="e12a8f82a28fb59a1183a56bfff1c46a73e027eb3e08af1ef85819e74d91a4fd272b9a940ea8a9cb24be094d3b0c694aa1129229d11e794df26e4210c39907e7d7c67e7d41c01ef196a4037fd0f860db31b83aad185b5c023b74d39336c0d94d0b811e96d4e80c57511a50e7a54e5818cb80d58b756a1d08354fdfb3409314140f014afcc4685322cc1410ed5a25173539e3919c6cc3acff0ce3b029d9163b3d", 0xa0, 0x4}, {&(0x7f00000004c0)="edbafab7bbb66bf7d232c207c2c2590d001e20039a3a76e232d31c5e88b3db916ea8fbfdfa69c2b6aadb3961d4be17422a8cb549e8f8135882a4449ee46ace00f5a51188826484bfa6594cbd534b8cbf99737802e3954f324c89eea15c0c1f144ea783fa4f0c0b092d9f63", 0x6b, 0x2}, {&(0x7f0000000540)="12e3129cfd74edbc0e1c8315ddcddfe7a61c3553e22dd1fc9418e47323ae5e57e282538ea9dc06e25db5ec1fcbdac27ebe66905f4b3e19bbee603a5f4a690527f2ef1fc2d854fb36739390a117a244152d6511fab62ce30aa3c4f14eab2801eb70b02021e9fd9a41a1912ce018cf0df3c3a2c5f234bbf521eb3449e67fa77e8f87b4cb504299cae30836c6b2719517375779d5f4e1e5fb52d615f0db99cfc74c8ce3e85bbd68cb6987558026f6dcc085d372c0ac969586c9d97b5f98b27534954d29f5782e329d1da0ca293db4c0183237b3ad934cbe08108f91ac38d35b1592b4263004b4dea0", 0xe7, 0x8}, {&(0x7f0000000640)="45ccc701596ca66f9f8b3beefc6627bdb6062ccca10980179646e5b7bea3eba8f3cf95a60fac895c3182d5298fe2b9e80d2066bace76bf54d1f504daa8ba8480f5c43463b2a3d9b3b9aac136f81b6e1d2e8034876b60a8eb20434a7102ca15e47b89cd5dee108642c7dc5d5ed19850359a9c2e15b3a29fb3530ea537d39af7774cbff5beeb2c8b349eacd3ca634b5966", 0x90, 0x3}], 0x2000000, &(0x7f00000007c0)={[{@session={'session', 0x3d, 0x1b}}, {@block}, {@uid={'uid', 0x3d, 0xee00}}, {@map_normal}, {@session={'session', 0x3d, 0x6}}, {@check_relaxed}, {@cruft}], [{@pcr={'pcr', 0x3d, 0xd}}, {@seclabel}, {@euid_lt={'euid<', 0xee00}}, {@dont_measure}]}) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000009c0)={0x1, 0x3, 0x1000, 0xc7, &(0x7f00000008c0)="ebd44149a63b831b90646c81af3d37eceab4cdfce3618cc3cf8a66148ff5423da4c016104a70dd9bfc8610621a38f5b1264eae66cf613bcf4fd842bce9c3a2d8f79666b103263664c02af2d0a7ba75d5e51534a8197e9e23050b007620ba945ee2ae8d1fa9e81e533565ad1db2582634791df36dc717f901d6253ca84b1e43172fbdc4b17b83947669d58a84870ea70f6799cc8d6cdff9ec8573fed6f9e174af662f1c41b9646896d070b0e82789abf74956ce2f42494c95099116fc62c0e92f261ce480e2c633", 0x12, 0x0, &(0x7f0000000240)="d6801cdac9c07309973011b2c85e17ab543e"}) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_GET_PIN_FILE(r3, 0x8004f50e, &(0x7f0000000a80)) sendfile(r0, r1, 0x0, 0x10000027f) 10:41:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x68, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x5, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6c77999, 0x0) 10:41:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 31) 10:41:48 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r0, 0x810c9365, &(0x7f0000000300)={{0x0, 0x1}, 0x100, './file1\x00'}) r1 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0xff, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x5}, 0x0, 0x1000000000000, 0x0, 0x6, 0x80000001, 0x6, 0xffff}, 0x0, 0x0, r2, 0x3) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) ioctl$int_in(r1, 0x48cbb9bd0005cb11, &(0x7f0000000040)=0x40) 10:41:48 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6e18f32, 0x0) 10:41:48 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x70, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x6, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:41:48 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002a0) 10:42:01 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 41) 10:42:01 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002a4) 10:42:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x3f}, 0x0, 0x0, 0x0, 0x0, 0xe99}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:42:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x7, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x7000000, 0x0) 10:42:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x300, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 32) 10:42:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/hci\x00') ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f0000000040)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) [ 2672.735223] FAULT_INJECTION: forcing a failure. [ 2672.735223] name failslab, interval 1, probability 0, space 0, times 0 [ 2672.737136] CPU: 1 PID: 11386 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2672.738020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2672.738686] Call Trace: [ 2672.738999] [ 2672.739272] dump_stack_lvl+0xc1/0xf0 [ 2672.739721] should_fail_ex+0x4b4/0x5b0 [ 2672.740194] should_failslab+0x9/0x20 [ 2672.740535] __kmem_cache_alloc_node+0x5b/0x310 [ 2672.741069] ? ext4_find_extent+0xa41/0xd30 [ 2672.741450] ? perf_tp_event+0x7c3/0x10c0 [ 2672.741939] ? ext4_find_extent+0xa41/0xd30 [ 2672.742449] __kmalloc+0x46/0xc0 [ 2672.742851] ext4_find_extent+0xa41/0xd30 [ 2672.743372] ext4_ext_map_blocks+0x1c7/0x5dd0 [ 2672.743896] ? __pfx___lock_acquire+0x10/0x10 [ 2672.744298] ? __pfx___lock_acquire+0x10/0x10 [ 2672.744688] ? __lock_acquire+0x18df/0x6380 [ 2672.745075] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2672.745510] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2672.745942] ? lock_acquire.part.0+0xea/0x320 [ 2672.746355] ? ext4_map_blocks+0x704/0x19e0 [ 2672.746746] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2672.747204] ? ext4_map_blocks+0x704/0x19e0 [ 2672.747587] ? rcu_read_lock_sched_held+0x42/0x80 [ 2672.747997] ? trace_lock_acquire+0x170/0x1e0 [ 2672.748390] ? ext4_map_blocks+0x704/0x19e0 [ 2672.748762] ? lock_acquire+0x32/0xc0 [ 2672.749098] ? ext4_map_blocks+0x704/0x19e0 [ 2672.749489] ? down_write+0x11a/0x1f0 [ 2672.749821] ? __pfx_down_write+0x10/0x10 [ 2672.750173] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2672.750592] ext4_map_blocks+0x776/0x19e0 [ 2672.750960] ? mark_held_locks+0x9e/0xe0 [ 2672.751331] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2672.751733] ? rcu_read_lock_sched_held+0x42/0x80 [ 2672.752150] ? kmem_cache_alloc+0x1c8/0x320 [ 2672.752518] ? lock_is_held_type+0x9f/0x120 [ 2672.752909] ext4_do_writepages+0x190c/0x33f0 [ 2672.753328] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2672.753733] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2672.754162] ? do_writepages+0x1ad/0x650 [ 2672.754528] ? do_writepages+0x1ad/0x650 [ 2672.754880] ? lock_is_held_type+0x9f/0x120 [ 2672.755275] ext4_writepages+0x274/0x5e0 [ 2672.755619] ? __pfx_ext4_writepages+0x10/0x10 [ 2672.756002] ? do_writepages+0x50d/0x650 [ 2672.756366] ? lock_acquire+0x32/0xc0 [ 2672.756709] ? do_writepages+0x40a/0x650 [ 2672.757065] ? __pfx_ext4_writepages+0x10/0x10 [ 2672.757446] do_writepages+0x1ad/0x650 [ 2672.757790] ? __pfx_do_writepages+0x10/0x10 [ 2672.758170] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2672.758613] ? lock_acquire+0x32/0xc0 [ 2672.758955] ? do_raw_spin_unlock+0x53/0x220 [ 2672.759342] ? _raw_spin_unlock+0x1e/0x40 [ 2672.759695] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2672.760143] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2672.760543] ? __pfx_lock_release+0x10/0x10 [ 2672.760922] __filemap_fdatawrite_range+0xba/0x100 [ 2672.761341] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2672.761811] ? ext4_buffered_write_iter+0x19c/0x460 [ 2672.762229] ? lock_release+0x1e3/0x710 [ 2672.762583] file_write_and_wait_range+0xd2/0x140 [ 2672.763008] ext4_sync_file+0x221/0x1010 [ 2672.763354] ? __pfx_ext4_sync_file+0x10/0x10 [ 2672.763736] vfs_fsync_range+0x141/0x230 [ 2672.764088] ext4_buffered_write_iter+0x37d/0x460 [ 2672.764483] ? stack_trace_save+0x90/0xd0 [ 2672.764838] ext4_file_write_iter+0x3ff/0x1930 [ 2672.765228] ? iter_file_splice_write+0x169/0xcb0 [ 2672.765923] ? kasan_save_stack+0x32/0x50 [ 2672.766279] ? kasan_save_stack+0x22/0x50 [ 2672.766751] ? kasan_set_track+0x25/0x30 [ 2672.767114] ? __kasan_kmalloc+0x7f/0x90 [ 2672.767631] ? __kmalloc+0x56/0xc0 [ 2672.767944] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2672.768491] ? do_splice_direct+0x1bc/0x290 [ 2672.768856] ? do_sendfile+0xb1d/0x12b0 [ 2672.769308] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2672.769696] ? do_syscall_64+0x3f/0x90 [ 2672.770130] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2672.770568] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2672.771118] ? lock_is_held_type+0x9f/0x120 [ 2672.771497] do_iter_readv_writev+0x211/0x3c0 [ 2672.772015] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2672.772435] ? avc_policy_seqno+0xd/0x70 [ 2672.772913] ? security_file_permission+0xb5/0xe0 [ 2672.773336] do_iter_write+0x18b/0x700 [ 2672.773781] ? lock_is_held_type+0x9f/0x120 [ 2672.774160] vfs_iter_write+0x74/0xb0 [ 2672.774596] iter_file_splice_write+0x73f/0xcb0 [ 2672.775019] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2672.775449] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2672.775888] ? inode_security+0x105/0x140 [ 2672.776256] ? security_file_permission+0xb5/0xe0 [ 2672.776661] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2672.777086] direct_splice_actor+0x113/0x180 [ 2672.777460] splice_direct_to_actor+0x33a/0x8c0 [ 2672.777849] ? __pfx_direct_splice_actor+0x10/0x10 [ 2672.778256] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2672.778679] ? security_file_permission+0xb5/0xe0 [ 2672.779098] do_splice_direct+0x1bc/0x290 [ 2672.779446] ? __pfx_do_splice_direct+0x10/0x10 [ 2672.779849] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2672.780237] ? lock_is_held_type+0x9f/0x120 [ 2672.780605] do_sendfile+0xb1d/0x12b0 [ 2672.780940] ? __pfx_do_sendfile+0x10/0x10 [ 2672.781309] __x64_sys_sendfile64+0x1d5/0x210 [ 2672.781681] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2672.782101] do_syscall_64+0x3f/0x90 [ 2672.782412] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2672.782831] RIP: 0033:0x7f98e3d04b19 [ 2672.783158] 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 [ 2672.784533] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2672.785125] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2672.785675] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2672.786227] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2672.786777] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2672.787344] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2672.787917] 10:42:02 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xa000000, 0x0) 10:42:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x8, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8800, 0x0) mknodat$loop(r1, &(0x7f0000000180)='./file1\x00', 0x20, 0x1) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000780)=@IORING_OP_READV=@pass_iovec={0x1, 0x5, 0x2004, @fd_index=0x9, 0x75, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000500)=""/7, 0x7}, {&(0x7f0000000540)=""/19, 0x13}, {&(0x7f0000000580)=""/146, 0x92}, {&(0x7f0000000640)=""/5, 0x5}, {&(0x7f0000000680)=""/97, 0x61}], 0x6, 0xd}, 0x7fffffff) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80006, 0xffff}, 0x0, 0x5, r2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r4 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) symlinkat(&(0x7f0000000240)='./file1\x00', r5, &(0x7f0000000300)='./file1\x00') r7 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x1a1041, 0x22c) sendmsg$NFQNL_MSG_VERDICT_BATCH(r7, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3800000003037f7f0000000000000009000000080c000200fffffffe000000010c000200fffffffc000000020c0002000000000100005d56"], 0x38}, 0x1, 0x0, 0x0, 0x4004082}, 0x4) bind(r6, &(0x7f0000000440)=@nfc_llcp={0x27, 0x0, 0x0, 0x6, 0xd1, 0x5, "8036c7a6eef266f106e727bd90a79b672ac5440b8609bf2a8510365e7cb87391359245f3fb88147b71cffc27127a7e770917e3d8bf9282f04358fb358cdf56", 0x3c}, 0x80) sendfile(r0, r3, 0x0, 0x10000027f) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x0, 0x9, 0x8, 0xf0, 0x0, 0x1f, 0x4081, 0xe, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xffff, 0x4, @perf_config_ext={0x9, 0x3}, 0x2000, 0x80000000, 0x5, 0x9, 0x8, 0x2e3edc52, 0x100, 0x0, 0x1, 0x0, 0x3955}, 0x0, 0x2, 0xffffffffffffffff, 0x1) 10:42:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 33) 10:42:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002c9) 10:42:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xe5fc561, 0x0) 10:42:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_setup(0x4, &(0x7f0000000200)=0x0) io_pgetevents(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={[0x4]}, 0x8}) io_cancel(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3, 0x3, r1, &(0x7f0000000300)="73c89f719b3c1ca0c132d42e7900cc4483c0b11e06f25a67d565cba122f85d20cf96f4384eae133a2acd533bbbef1aff15f69b7998c99555e488b489b44bf0697f4c2bcbb9f654dbeed979232ecddc582bc17f077a20bf244171f726040207708e70458183930b391f679b1b5f8c83a4e69f3af7362fc9e2c77bedbc413432fb83857ba56a1c019e099b94dc4a3aa7a46a320cf0d90bb578de5d7d903f2337a3804a083894a51d2b48de3c6a62a7728111220163becc341d710318d70f9441f8a6ba4615ecf1eb756c80a1df7ad71917c94d9d6ecf4fd1f45ab786a6a3e976d594fa73948e97669bb2d44c281587de7e55ddcb700d410ce48d6ee1b1b2af3ea4063a8d96b05563f71ffe4190a9a032653d67fd9fa0be03166313cd935244a1784b9a9599ef7124bec8754172d2561d824f36d59aa14bd81f2ae53e28c02b2bedb096506e1666c652b2f1bb1000f1291b51c00df47ce3051d7a0b6b30eb73d1a47e71942714e5cb4905b665e4246d1011e6e78aed69e2338f5ff2411efd9f10683ee347f4281a01c7ccb4ebf6a54f878b4e17c16bdf258bb6d3eb33fcc4ee4ffe6e5ef931df1e1224977ad21e23861c3262c1131284c921ccbbb0051b8e29e4ff09ce5f4d50f8207e6fc5ef1a462b830353049ca063daca56d75e2bc70d9494ae648a0828c178e89dbba42860580b2e18559d343e4150ecb4a129de8da6ae8478752fc65031612bcfc00c296a6717337ba669dc20e606f873ca4552e03193817643535a259f75b293f62e63e9c88d96bd3a9ee1c320ec6a4c0afea1d9786caec420a80132dd33ec5245fce4e0d40b00800dcd0033b024cd1f0a212b9262cd2f9ce3f031a9309884c7504f39e530b8b755642f909b196f4da1aed05888dd818ee0a7db20d89b7d1c5e5cb22dfd0e179f255fd95de0bebe6fe650803e9f4195b906d77ae37b6233017a904d0f61c9a0467bc0ee6674529e4254968fa1d6202af6aba2a84396a59002403356cc65a711cecb9f43c5957c19dae7f95c82304e79260788ceaa07bc6478d3f26b3a7501b439ffe1717ae23476f0c7fa383467848fafaf635dd6c9e35f7c3592dd944034182f959b7793851d667e9dd2d9e338ffa810da36ed7ec912d27c65f36c25cdb74bab4ac3e0c22974706a0d4a7dd407d33f632ab8ad33705b86871d205726b76057eb03a1ec190f73ea1779c127ae978f12b007ba9a64b088131cec1d4bb2d43395326c04e18fd16833aee7db1de28b2ad23003f0fac9800d3d2d1616f0422adffa04dd167c75c124739c46439bdbed293a044fbcaf477447841022d70c913e916ab00ac7e56e5f5e67507c85fb7dfbd59b45c4ed55157a5a1ee8470afc74c544303bdc932d95ad78d91f61327575c905b87a0cafe638eeb07ee1a69ce5522780d604751e4a39892c481b4cbf2568fe6350b3a75ddba25900479b8841cc5657eea0c1127176705a92052b37e598f9226a19183964fac5e37e3ee4ed62c2f32a6382ac63dfd28de2a3dc2853c41e3332624cfa0fd4cc0983a25c0d25b172de2c130258b8c8edec74c0473a2946fee4cc65e5d06033683c4a709eb9d886ea9116aec38e567097bb4ab78186e631702ce468b40b76c05e062e471ac7a5153f07ab18c0906ba2d2bde96c77893814b8cabb968dbf258518ae52f510c6e243287baff929bb121dbce3f79914a31b44039ff40bc00794fbf88e9ef8e22fa1cbbee1aeb38df1aaf47df02ee9a7bf971863845146d210e2b7b305302a95377b14607383e1a4ded9e50cc6f7ad20653227da8494bd39dddcef01c59bbc2ec2ab99ce86329faacb7396c44ff5f8439b3218e3a27782e44c64bab40d15ea95455f8eb1fda03338e4b87d2a9042fd5826de4ae5f341a38a89353289da4a461baf1abffe9334e79b4cdb814fae3efa9323075de6da62bbc2b1bb159fb6d0d43d7ccd07da3f19e5957b6bd8c7ee5ab1ee3c8cb26a2291bfbf9ec443ef60cd1d33e77953573de42f13ffce5683887a9fb1271123e946daea7ceb4819d542186ff494aa903a6f2b12829160119e27223d0d8a8709f2c00ac2a93076ac816d6c0ab501c166f7d7d2893e2d0b758acaf6d2a7ca0abeae4a0c81e390e1a4bdfdfd6c17bdd6875b8e644c4baf265e2d7529a4c7dc7b16ef4e9cbee6f49a882c800d7bbe433d3eb81815fe6d43a4c15d6124030daa48a717c95bcde46eb8c8ac3ea913e18ba62e8ca9e7a7bdc1df91506186ee0af678d5037b0259ad45939eb61940c1deffc2c39d0c7318a7ffa87f6b12079262676f3f28fdf7859a43a9b624a9af85951c65d3b43ec8037dd4233286f948d50074626500fda933fecedf669eaa6c9996dc9e4fa59486136b227d97d1d104a94687ab9786899f302923d49a5f072bd7acd7d984011659dc4234b436054a0260aa1ddba97507d510e2e2c5c94ee997c1f6e610719b086fcd50ffa00d67cc24ed909c333192db408794b4ed697cb91211994cdf49c55963cd114f33b361a66975f650d18e521625f10b70353f0d806a3a6aa920a4919f47c579f811566b241a221fd98740deac24d605023f9c50fc5a0733af750789c57de9bf8e6236b9db2851d378a309b3ddefb9b8a0799397808c1c26850bd848875da737872aa065adc6612710269c4831c9acf583efaa4507cf35550d013ec65a9da1510dd96d0619a2f220c83449762cc0ad4fe28fd7409be4dd1a5f031363a131e217b64c09f6e1a8c4bf74268342e738109da05506721b181f596047aa2abb713b7c05a423499e01bffbb435bf5f63d11c8efe4a53ecd51e3fdc7824b6e88eed6a8b4ebb8cb7a89b85fd82987a942cc72e6b14438f6d35e958d509ef8a6e760b5386620b71f2f759c339ab70c990a044dfb95a6808f57a165d0aa0e00cfe7d29a7836c81d4662fbd78c4f1b313649c61f0f6efa593c4d82ecf24e03f7e18b03563031077ca6646ce01d13d6d23519547607aa0332033b647400ea900fe9817293a69dfffa608c02554f9a19bfb26e446439bd1105721732984a4644fdfb55e3037f099454c0c6a0adddf9eb51807222781100ad685acaf2c837dc6f6c0f25ed37e6e2f73df39c68aeed49235068f66fadf27ab55022237a286c48138c490b6ffe00f4620c01979ae7a87c9a06fa822400b7e26bbc8cdf82397db6188e9fd27664ff1b131d04d34aa1fb43fde24b392c1eb396ab45a37244231619cd23e0f1a3f3251e9ac146172de2fdf81a076140ea735775afd6b781dce069a122f72dfea7c86136d906d53f8dac17be6495513d38d0b8a4835cfbefdf0b35ed4634e1bd36ab1f097fd0c5fe9c5bf6b5711d25a5837ca18f17af4837858684eb187337db56259b0ad5494c79d2c3d90e0385215bd0935ab9e1e0c2673fb8ffe19452d9a6eaabf3cad287c7b3b95485d2ba42d8bda3436393035954866713d8c55a53ede840be61072408f60d500fffc21d0aa9ee2188b1ee7c30a60c5e2b174e06b7d8eec0d3166524cbaafe998c997ea1e80f65a63f563fef065c8e9af0488890767c945c392195894c1e270ea435f10aaff15bed5b6318089716c3212c57eb85241c5e575d9a28574aa3bdfe901a588201426472addd3a6ef1e3079913890272bcb328549243a1b7e46097addc9bacfd28fd6b1060a855dc17d437238b739a09c32e3003e185945d5ed785982ee36f74ff77ae302d5c634276b4149419bc85be2804866acbe2c23636debdd3c9113be7b17d3c1941bb418b64a0eddfb36de70ec36cf3e658ca12c73843ce3ecbf80b12daac9fb5fa1afe140ed54aa0bba299daabcdec13e3847b1fa9cdc1767437bfa79f7d425e5858743937446a8150fa9fc2068c1c81d816b1e8dcbcb851adc520fdc9262d430a90276a96e2dd86d3c2ee7cad4de2791548ea94bfdcfd3c78fa23da10e89f1c7d39cefde41710ff4680a56d19c5de93c43e6a560c237f720e758b4bfe2a7c0c49c85f78796e2de66ad83de4db0cb25273a23f3670997def319013196d3ee7391c84bf6e44b3e2c11b92b43b9d0b73c00f7bcb62e0eb2ee91edf617c450c5a5ec78830ea00c11ba8ae48a08355e12ba1554bf724988dd2078211c69d2f78ff09b23182a8edb8ab9e3d7a443315b015048a88945850942e99e761d28c5ff0a5c4aefd4d6fb31812d974b94e4ff487e33ad5038adee9fd6196977113b6f0415168b562ac1a67e15357fb5f5032ef6ac377e9533dcd85a1172e6a5efe14e3525cafdc820892bb43fc71518f5983d76000d946c562bf225aac321cb68d21555ae135dcb84c43e9463411054e4477c7f9395d8d746dc7f3f16720ff08ada006f7e75755b2ba9b0c0871aa894c8c3324dceb5f12aefd1b137807aa7fd98a15e430a2e1a8b3814592ff347e27ca308986019b205aa20dfb8c6bc297071c9d542cf8f8cf3327845289a40c5b310a549588a353a7e8efdf7b9dbebfabb2f6caa1d5ba53c98e9faaf9079016f5909494735047cd914d53e9770975568839da777d2070d085bcd064ac2c97b7ba0d716b95ba9004975a435a9c3748a031bce42e3dc7a2b800973845f182fe918b432d2f4bbb86ac1d5b8798d2e915b52c69374711a02b7405332aee926e7370da9c416dc181d748a579ef4930d67982c8696c9224306725faf444d961846cfb57d4b68128ff417ed4ba47d7e611baccb858c4e5d3f50a4791b601bda50c5e72c82b8ecaa43c2379cf6e07ab8757b46a1f6fba4a4559522fe5ef4a09840df10edb7d6e562753d6b9c82a93484112902bad685b944172251e086a19afe202ad5b0927bc89b729fb9cccfd9d7d807609161ac0cc4642b004afad70385858e9bb951a73e0db95be881cd76bbdc62b82858f5895a3adf1b24770ea160cc23e3afc46721aee0614889440e001784345974b70d6896eedb0a204eecc1f8b2d5b6d52e14e8a5d77842ee3541d5c8e5cde7f550613ad09ca5eb4ba906e4ede20869b94a3e2a6bd6a5cc1c5200e9dc7733f369d0d684c6eddcdb237abe7a2b75f0c48f952f771b7ac96bc13a1fafe7f13b36ee60392d8f86d817a50aa243766623fc76502b817b8f7c54eb87230f4e3cf4346238cdd2719a3be0698d34641769a56db5425bbaec93e11b55a2b66ab41f93beeba332b81fa9fab82450c868066d7318756a130ebacd36c4abb729b8cd7d1a3d379ce4a01c55c90af1142e27fa8287998f7a39f675cff6b2fab63c24c6d537bd0e15614f40e06cfd65169c58afcf3692ab6f3b712c63d23f34d67cb9c13f84e99fd935d9eb842230d7153740785cacce99396b1d0ee04766405bcd7abeef6bb0a2cfea445450f4d3e72bcd2bd0777647e964a96b8318d1a96724bedc238553a0be21cedcd1e3a9acda25adcdef273afd6fe471ad9b804886dc6cef62afd538644e92b0fdbafe56439742439334470a6b1f07156b008342918266df5abd0395b557c917bff5ecaa7f0b2cda56bd3862dc6c6fe292e84db25954f3e4d358aa770d05e1c9f1830fd6e88db552fbb84b38d98ea0217d213238eecf129c6de685ce8fc440f0a05d180c866825d389d4a7cee025631e9d8dc6998c428d0b0fa1b3f702e03171349b19258bd4f81530c55f1617cdfbcc3734a256aa680299458d33e15f946645c02a707af591145c1d53c060aebf4f6bb0a286f6c2e9a3e5111751640c60fbe677e1730c48b13a33d100447e066af47729520eabdd55b5a1890832309e9fdeee04a56334f52076c61ea84768036426437cbc332b32f0e825c5522380aeb47c4d089c768b69d5c82de814858b0d", 0x1000, 0xe5a, 0x0, 0x2, r0}, &(0x7f0000000140)) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x22c00) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000180)={0x7, 0xd1f, 0x9, 0x7, 0x8}) fcntl$setownex(r3, 0xf, &(0x7f0000000040)) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x2, 0x22044, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x0, 0x10000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x10000027f) 10:42:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 42) 10:42:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xf000000, 0x0) 10:42:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x9, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:14 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x2, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x10000000, 0x0) 10:42:14 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x3, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:27 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 43) 10:42:27 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x1787c590, 0x0) 10:42:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000300)={0x0, 0x0, 0x5, 0x0, '\x00', [{0x1149, 0x3, 0x81d, 0x9, 0x6, 0xffffffff}, {0x3, 0x7, 0x7fff, 0x2e8, 0x1, 0x9}], ['\x00', '\x00', '\x00', '\x00', '\x00']}) 10:42:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 34) 10:42:27 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000002d8) 10:42:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) close(r1) [ 2698.514434] FAULT_INJECTION: forcing a failure. [ 2698.514434] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2698.516051] CPU: 1 PID: 11450 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2698.516618] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.517207] Call Trace: [ 2698.517405] [ 2698.517575] dump_stack_lvl+0xc1/0xf0 [ 2698.517862] should_fail_ex+0x4b4/0x5b0 [ 2698.518167] prepare_alloc_pages+0x178/0x500 [ 2698.518499] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 2698.518891] __alloc_pages+0x149/0x510 [ 2698.519190] ? __pfx___alloc_pages+0x10/0x10 [ 2698.519541] ? vsnprintf+0x4cf/0x1650 [ 2698.519841] ? lock_is_held_type+0x9f/0x120 [ 2698.520176] alloc_pages+0x1a0/0x260 [ 2698.520458] append_pipe+0x19a/0x660 [ 2698.520733] _copy_to_iter+0x449/0x13f0 [ 2698.521047] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2698.521417] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2698.521879] ? __pfx__copy_to_iter+0x10/0x10 [ 2698.522216] ? __pfx_lock_release+0x10/0x10 [ 2698.522549] ? seq_putc+0x62/0xf0 [ 2698.522819] ? __virt_addr_valid+0x102/0x340 [ 2698.523150] ? __check_object_size+0x3e4/0x860 [ 2698.523515] seq_read_iter+0xdb2/0x1300 [ 2698.523834] proc_reg_read_iter+0x20e/0x2e0 [ 2698.524138] generic_file_splice_read+0x18b/0x4d0 [ 2698.524503] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2698.524894] ? inode_security+0x105/0x140 [ 2698.525212] ? security_file_permission+0xb5/0xe0 [ 2698.525580] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2698.525974] do_splice_to+0x1bc/0x240 [ 2698.526257] ? direct_splice_actor+0x11b/0x180 [ 2698.526602] splice_direct_to_actor+0x2b0/0x8c0 [ 2698.526954] ? __pfx_direct_splice_actor+0x10/0x10 [ 2698.527303] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2698.527688] ? security_file_permission+0xb5/0xe0 [ 2698.528055] do_splice_direct+0x1bc/0x290 [ 2698.528360] ? __pfx_do_splice_direct+0x10/0x10 [ 2698.528713] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2698.529059] ? lock_is_held_type+0x9f/0x120 [ 2698.529390] do_sendfile+0xb1d/0x12b0 [ 2698.529675] ? __pfx_do_sendfile+0x10/0x10 [ 2698.530005] __x64_sys_sendfile64+0x1d5/0x210 [ 2698.530320] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2698.530697] do_syscall_64+0x3f/0x90 [ 2698.530963] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2698.531359] RIP: 0033:0x7f7ffe1fdb19 [ 2698.531622] 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 [ 2698.532888] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.533401] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2698.533906] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2698.534412] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.534926] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2698.535442] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2698.535960] 10:42:27 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x206a6428, 0x0) [ 2698.552351] FAULT_INJECTION: forcing a failure. [ 2698.552351] name failslab, interval 1, probability 0, space 0, times 0 [ 2698.555187] CPU: 0 PID: 11445 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2698.556303] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2698.557418] Call Trace: [ 2698.557788] [ 2698.558118] dump_stack_lvl+0xc1/0xf0 [ 2698.558677] should_fail_ex+0x4b4/0x5b0 [ 2698.559268] ? ext4_mb_new_blocks+0x666/0x4ad0 [ 2698.559927] should_failslab+0x9/0x20 [ 2698.560479] kmem_cache_alloc+0x5a/0x320 [ 2698.561072] ext4_mb_new_blocks+0x666/0x4ad0 [ 2698.561701] ? mark_held_locks+0x9e/0xe0 [ 2698.562316] ? lock_is_held_type+0x9f/0x120 [ 2698.562955] ? ext4_find_extent+0xa41/0xd30 [ 2698.563562] ? ext4_cache_extents+0x68/0x2d0 [ 2698.564201] ? __pfx_ext4_mb_new_blocks+0x10/0x10 [ 2698.564882] ? ext4_ext_search_right+0x2e3/0xbd0 [ 2698.565563] ? ext4_inode_to_goal_block+0x324/0x430 [ 2698.566282] ext4_ext_map_blocks+0x2004/0x5dd0 [ 2698.566972] ? __pfx___lock_acquire+0x10/0x10 [ 2698.567654] ? __pfx___lock_acquire+0x10/0x10 [ 2698.568306] ? __lock_acquire+0x18df/0x6380 [ 2698.568931] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2698.569665] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 2698.570381] ? lock_acquire.part.0+0xea/0x320 [ 2698.571039] ? ext4_map_blocks+0x704/0x19e0 [ 2698.571685] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2698.572400] ? ext4_map_blocks+0x704/0x19e0 [ 2698.573026] ? rcu_read_lock_sched_held+0x42/0x80 [ 2698.573710] ? trace_lock_acquire+0x170/0x1e0 [ 2698.574378] ? ext4_map_blocks+0x704/0x19e0 [ 2698.575007] ? lock_acquire+0x32/0xc0 [ 2698.575596] ? ext4_map_blocks+0x704/0x19e0 [ 2698.576246] ? __pfx_down_write+0x10/0x10 [ 2698.576848] ? ext4_es_lookup_extent+0xc8/0xc90 [ 2698.577548] ext4_map_blocks+0x776/0x19e0 [ 2698.578165] ? mark_held_locks+0x9e/0xe0 [ 2698.578769] ? __pfx_ext4_map_blocks+0x10/0x10 [ 2698.579451] ? rcu_read_lock_sched_held+0x42/0x80 [ 2698.580142] ? kmem_cache_alloc+0x1c8/0x320 [ 2698.580760] ? lock_is_held_type+0x9f/0x120 [ 2698.581407] ext4_do_writepages+0x190c/0x33f0 [ 2698.582072] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2698.582761] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2698.583488] ? do_writepages+0x1ad/0x650 [ 2698.584098] ? do_writepages+0x1ad/0x650 [ 2698.584714] ? lock_is_held_type+0x9f/0x120 [ 2698.585363] ext4_writepages+0x274/0x5e0 [ 2698.585960] ? __pfx_ext4_writepages+0x10/0x10 [ 2698.586623] ? do_writepages+0x50d/0x650 [ 2698.587217] ? lock_acquire+0x32/0xc0 [ 2698.587809] ? do_writepages+0x40a/0x650 [ 2698.588423] ? __pfx_ext4_writepages+0x10/0x10 [ 2698.589072] do_writepages+0x1ad/0x650 [ 2698.589660] ? __pfx_do_writepages+0x10/0x10 [ 2698.590313] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2698.591075] ? lock_acquire+0x32/0xc0 [ 2698.591663] ? do_raw_spin_unlock+0x53/0x220 [ 2698.592301] ? _raw_spin_unlock+0x1e/0x40 [ 2698.592919] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2698.593687] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2698.594384] __filemap_fdatawrite_range+0xba/0x100 [ 2698.595081] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2698.595943] file_write_and_wait_range+0xd2/0x140 [ 2698.596641] ext4_sync_file+0x221/0x1010 [ 2698.597227] ? __pfx_ext4_sync_file+0x10/0x10 [ 2698.597846] vfs_fsync_range+0x141/0x230 [ 2698.598463] ext4_buffered_write_iter+0x37d/0x460 [ 2698.599181] ? stack_trace_save+0x90/0xd0 [ 2698.599808] ext4_file_write_iter+0x3ff/0x1930 [ 2698.600490] ? iter_file_splice_write+0x169/0xcb0 [ 2698.601184] ? kasan_save_stack+0x32/0x50 [ 2698.601796] ? kasan_save_stack+0x22/0x50 [ 2698.602401] ? kasan_set_track+0x25/0x30 [ 2698.603018] ? __kasan_kmalloc+0x7f/0x90 [ 2698.603590] ? __kmalloc+0x56/0xc0 [ 2698.604120] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2698.604829] ? do_splice_direct+0x1bc/0x290 [ 2698.605459] ? do_sendfile+0xb1d/0x12b0 [ 2698.606057] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2698.606714] ? do_syscall_64+0x3f/0x90 [ 2698.607289] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2698.608039] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2698.608750] ? lock_is_held_type+0x9f/0x120 [ 2698.609420] do_iter_readv_writev+0x211/0x3c0 [ 2698.610094] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2698.610827] ? avc_policy_seqno+0xd/0x70 [ 2698.611455] ? security_file_permission+0xb5/0xe0 [ 2698.612176] do_iter_write+0x18b/0x700 [ 2698.612776] ? lock_is_held_type+0x9f/0x120 [ 2698.613441] vfs_iter_write+0x74/0xb0 [ 2698.614022] iter_file_splice_write+0x73f/0xcb0 [ 2698.614690] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2698.615450] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2698.616217] ? inode_security+0x105/0x140 [ 2698.616847] ? security_file_permission+0xb5/0xe0 [ 2698.617560] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2698.618336] direct_splice_actor+0x113/0x180 [ 2698.618986] splice_direct_to_actor+0x33a/0x8c0 [ 2698.619694] ? __pfx_direct_splice_actor+0x10/0x10 [ 2698.620407] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2698.621153] ? security_file_permission+0xb5/0xe0 [ 2698.621872] do_splice_direct+0x1bc/0x290 [ 2698.622486] ? __pfx_do_splice_direct+0x10/0x10 [ 2698.623191] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2698.623876] ? lock_is_held_type+0x9f/0x120 [ 2698.624532] do_sendfile+0xb1d/0x12b0 [ 2698.625122] ? __pfx_do_sendfile+0x10/0x10 [ 2698.625751] __x64_sys_sendfile64+0x1d5/0x210 [ 2698.626410] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2698.627166] do_syscall_64+0x3f/0x90 [ 2698.627733] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2698.628470] RIP: 0033:0x7f98e3d04b19 [ 2698.628982] 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 [ 2698.631483] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2698.632495] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2698.633510] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2698.634523] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2698.635567] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2698.636575] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2698.637663] 10:42:27 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 44) 10:42:27 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x28646a20, 0x0) 10:42:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x4, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x300, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x320, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x5, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:42:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x500, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:40 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 45) 10:42:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(0xffffffffffffffff, r0) write(r0, &(0x7f0000000080)="01", 0x292e9) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000300)={0x0, 0x0, "ddeb40fdd04116d9ffd3d4c56991601433514bcb764b7f34da6e105b5dbc979c6e4f32c103628a66a8af20bd3438296de83497fd9c0cf291b7b954c746d618f34338e9e1beb5afaac9c3b26722ec5405fc493f17276a164ba4362e7148c5f2ff76e9f94a6cbdd8d189b2db689ec0b0161d5ae49ee0647498ac7dcadc25b35325f2aac87ad02e9861634707d199270d703ff2d310d655cc3d02e5cf6233a920de95ed1706e38c168d5eef8f6a06ead24f0728fcc046f139072c97978a340adbe383f86e6a11cd3117c0f266778e286fbc8da5054e9a53aa488381a407990004f625f37abedab21424079fee4e982051004a2ad142582e7165e13473586fb25a3c", "59a376d9c3bf8b6d2f054d78ddd737356e385a5ce915aef1fadddeebbd137347d9a756c23bf12ac9b92c42eda67006f555a2833cdd7eaa6d783d89e33b1fceb16dd5d706c010e8dcfd12ddb25328bd3a83262ff0d0e7a481fb979a8b8f148b0bb6a250d93f007d72a6f73cbea0e003ed4f2c0466f6c6095c8f65061405451426b31ae340e0f2ef5a58adf6a6fb772ab9cc6b3cf86be4562ead0bb2d7c0012942a1287edd66932c4379aa241bf34cf5f49c91d68960970990b745f75edfe3d29a756c0ad21c449242df8a9b3182f1c0623c95ebe48c6102603683d49914a234c6e094e0f9d13c624a7791f715d0f61278e6f69b73937701a720e82b38a0b6d7d57de0ae8bdac7fe393dcb324eee1836fcfc34ba1927da5313d75bb97e538f0fdf4b0a5a76f4e14b5bdcc291c55f0365800f36ffec515e7a1a90f90ad7e87d85127dcb1d0653777a015fa766ede31b0e17278420cd33d74b84ffb2fb7c903f68ba0bc53c08efa4bc6aeb8cf8afbfe05f5782022185b4ad10d8d0628fd92cf013c5f0b1b66a0fa5e7c790c88f74fc39dd11c3bf0c74f79a46b7a12fc6e9ea33610c77821be7c12f97be519960b7d3094041690b3fca829cc19e8b3f9d2391dd4540605a6aa7121273712f78f50d7b39c7717bd9e0a27f990f6f6893dec1242db93a336a2e4c47d369d4f95e9044d90675459c36611efbb70bc57d20b1d6abbe0e195c730c28d182076bae0aba7b3fc9b2981c6e1ab6b8725f896d48a716d2e787a10ec966d2da1a40caa100ca760cf9955d799eb4a3f9768652f4ddc787ea537e235ac24b23f3f04cc9b3b04b0a21134ec86aab3c82e887ead3701202a24a948268bb9d5de38cbf447b8a4c2bd953c874d7f36622261e9e95b647c978b6c3322739ffd8c55d76df76c9051350364933e5686774ee94e8ba135f051aabca94cbeb4ae79bc6cd85e07643ca7ee21a12a76ee432a672ebcf66b19255ec25efcc5f15f7e3bae57ecbff0e6895c7fd3d0495ca956c65c0616e1c6f02d7368cfa5390607a8b5e1ac1956ef4671d5f39d9384ee686a66f629a319e0116dfab3550450349166d1b13c7b128fa856fa23ca522a1b2aaab32fc6dc0db13beb0a5689a5e12642704264137fb4bb43e13097929079249c336faadf233dc7a764e759adf1840bf75f25a9886df5cc0fde4ecf3977efdcc6419f635de9af5986db2dee9ebc0f9e9cba81937164ae7c0289fa361f1bb80917e9d75b785bee0d21cd744cb7f6862a7c0e14ddc170769f97279d98fd8ba28b23770fec516bbf1f907c30fea39b3cf466333857b410b63bb73076c078fe6a2e212ce0768faa4d16576f6c5fb72597b6279aa6eaf62908bd19d1f4e9be4cf2cb697f9053f9a2bdbd8dfca24a0292d185aba4623d0d00655e4ffca66aa893431a2233a98d3115bdb269697e349240d9a5a5e09c25724c9c95c52b03f63095a8544b222ade6966373c685c40cc6ce8268e1130515da0f7f334d4237a6b3e4d32583df01e5c9c0d10abb1dd2f1ca9d57c1cd7d2d6547f5c69db074d4deba74e68e865bab5378943dea213e1e95c29e568c1628d7261f0761a16146776d5929b57291053ac3cff088a9702e7046b933d842219f480347919ffeab731ca1bad878fec0215f96f0d68d8ebbee4f41607a2b384c0df9bb21b90708bbacb70e190c4c0197b10f6f0763c9f5362b850a0f5124690b9daf2cebf5b9e94cf0c2229e4e3ace5256dfcc94cd002542196797045f17f765b56fbe62b579a2a5ddf21a5aea5d1380c22f35b7b98a1ab5ea1a75313f551f7b89be006558f2d21ff01479fd5bcc7b7e8c057bae268a7b5bb23ed52e2f696f7c286d082bb19572db5c4dc149cb634cfd4e78c576482bee362478c4a1077434a00e3d1ba65e2fc572d87c0bcb03eb3d4874ed8fff7994c7b390200a2fff772fa5f477bf1a2abc387091e05a3ae43f0837c25bd493dfe3746012ece007b83b199a952c7bfaca3b3de78337e96fc0c522055899f6f67b6e1a74f9e9b780d3183773b27bf71cd0334d8b9fda42d8de77f79c66032f9abcae9f756d8ba1fad90635cd40ca4786514a891ed6cee7fbcad1b5e7a81366b1a9d68b0523348ea107b1e28e34a3bce49c37fa98bcf2f66fbe88ca2ed6b434d51ea773a968ecdd530dbaa477b447aa76c21c458dbd56210517e137324a9027fb0929584816b610eb56d62ef529fbb4dd3eb25c187a00dabafe5b1f06762daca2578d6e52a680eeeb77e3be07447148967d9e0fee008a234ed5381757dba7102d013a555b09bcc530d89d469b513644b3c942f11a63cf83138a85bce2c7a15e557e9d83bd349da728bd4c211b3cd735e3131330b797b9a0c4dbdebef99c7bf53ccbd5f65aba750186c682939f32bde1ecbc181e8f49d8a32b66619f931f06f48b5abb558ba9359ce12e6b8e20748c2237fc5d10e6eddae5cbaf4c973b07039a370ffabbb88e1c881ad30cf35530ac5af851a782ff22c5ef661a057203edca9493712af3e9e7fd53709af6d4d72892d5eddc266220617606eaa00f515586234f0e3fb8537113c765732980edd5e1777c1db4f376480b38555e26242984d5f68f82de64f5757f11053ad2f5c1d5763490621cf9324b44c1dad9498b648036792902209854f90876bc62a3f5b4a016db0c6920d459467083b920fc541cd3a1cce46b3e459da45938feb37dfa02e44fcfcd0febf179df0bf5e7738c0a4a6f93024e7e0f024955305b5aa7390f7ecd36b721546b9147cfd7c640047204ca078cc2bd5a8084cbafaf5408a2a29606930bdf201e48922be66c0470812037a3507b4920021a70be23d3cde19d06c9e72d6783fe65734de23eef778b48e0f5124bef26a2d5666b1c7be8d946c27f5279247fe4e764c6beb692c42ad632e892933adb582d919c7c9ccfac0270dff0d6dd9220ceaaa158c9d62940fac23045de6895e9482825f33ff89a7d99da5c1008b35d2891da2bb9d9fcb1677680c4c29c249789aa09ae0a90a39a382115e893ed0218c8e0f0eb1f662611502a7bd344db27ff313dd71692781c6ffc806f10f72b4a45ce55aa221d9a5d18a533f3fc0f9c017811fc72249d59431f5ff9e15f564a118ee1dc98cc1d1ef14ae053a930e05067597447e5238ec1ed518b9cf619a1b9a01c3dd176879c729e2e7e336893285e78ce3469359fbccb505f83132d2ece4152e028b12c33154b2856dc7392bc7cc5c283a85dbfc93b69a89cb3f1fe52cb74954509d0125fed85fa66548b05ad241ee6992b7470411f1b4a60c8610b049d76b208c7fe8f29efad6289aa91cd202c8711e595bb05b99b13816446c815963d38339841434179cc753e1b606c00f462820ca028bc254b56acc3e4aebbe61bbb97744d2a5f98e6d46cb104113e0cb5f8e542893c17ee2fa472d739d8b69ea55331b00976ad5b8b0909c027a851df953520af1f3b5dd889861210dd29aa6dc5f2d17277aca15f8f1ecfa587e03ad22aeabacb48080adeb9647118fac19cb54c2594f17d3581b005f7e8075ed545bdf26dbd8c41e9223db5cc3a16f8677de7e58d2a43c89d0179209035ab5b556a87ba3818b1e6e2772f3b365fa058b1361acbccfa92f93bcab22b5b82397f63f4f57156967b2207c62a93e3b834aaba5d2ea8432ab2f1794b92b8d34a02b66439e22c3c41c72d52e701aa9aaed035568b2fd4ea13b47968942078077e5271dcd111f68c508322bfe418a7e5e9f127f4a62f7f47dca78c850f21ec0a0c3f870e84edceae4fd150a557f13562703c5d07811efc8bd6776357e7b847f97a9c17349be6e383bcc79a529ed24eca02a43dc182aef09ee87ed8b01589916283c47853aa6f30621769fc22b64f691fc16adda9f6236617ecd39429f8f6fd1f8a8268253d6ffa274d9423bb0c98437e145804df4455b41db7035a9794455a502a52bb2b5a79f6828ea255c51026167ad3550a5537cadd054aa692c37b434c5a27a981ab5b67fb1c3354074020ed40ed48d4c41c590d972bf7b2b9f37d4ec60582e7b3dd22f05706bcf8e65baeeb4f8424aa85ca9267b06d8e21efde7e1b17f6c204ada9e848ab99ad965dd7285d5be2af1b0662db24dc6a21958df2d143062de04f46b2fa54539e2d76d200f5504008546c08e81a898b456057994e3580e0e2c5fae6efd4a24a839dbb0d1e5ca0545b7bdfe3df4a32241cb75409dd93189fc4091d04aac1771173ab88a694d661e03e2567723339c62ac7d664935cbb9d24d6d1c57b1bb5ab1c4b5a7510ac18279a70f6c45b1fc3e2c32cd8560ad01697a24c3e3b0056beda8ad5cdd73eb86f1dcb6d60077c6599206cc8f4064ff6249f44e51f5b36452861b498d192ae9ca234a8be73226a1d61a88c900eb08989f026e528f5a6a90ad94c7b55b7389cdb31321a011b7a4e30c4077e814a8496e8d4cf7b842f7f00f0514c9fc91f7503670eba5176971ab5e4c4b414a62ca6d2278954b9de1b2e7efb584d7b73e5439c531d6527bf618a09a3e1a2987d501eef1e93ae248b0a0bd141cb46c5cc0c8ea98150e01a8eb3fa50721fa98c5e381724a13fd5a7d3aeecbcb4f140be74a0da14edf63bfd88b63012abd941beed1a370db5b5c26bec7dad75f72008747999270aeb4df0ff95122fcdfd39b137f2c2beccf7655f21150d0ef8f706a7667ff372a9a9a36562a4f07cfd8304af797353a588544200804f31d85a26d4ca828331f12806468ebf0550fd042c698e79a06c65bca6929f543341dc47a78c5cd0d924316c962134a4fa81f986ee5f8e69335812cf30208b824453d6a6a9a9bb890d249f4aa70eea494fd93ad437ba2f51e96fb1387faa5b15791f18c6114bbfd048fa34e7f215ca4101b3e04ad708f07872259f371aa1e46aa9a614682c9438a9547637799d0ae23248358fd563a87cb454edfc6d289c67d6dc9360a439bacb4339f595ee4dff9bb856eeb54f98d9cdaae0092dcde631fd68ddd8fce30cff2cdfeb64ed380305f6cabf5985968f80ac4dd5d13275406b2ed3c48ff81fa19f8435d5aed0dc2998babb9cf5f0ee42292ac31dd4fd503cc2432a6cc2f527befa162224fbf93a5eb5223fa6b6a40b94edff9159e8c54de3a36b6490cbcb19bad885d9d4167c12d4ce2d104bf79cfb0a895088a9302f02822ec380e335815045c9ea64370a97cb3e4decf9e34bcf3c40c916837e1374966e4653d069aa107ffc996ec7227c1e4edab45319889b893528b9d84fdff884bed819fbf336a85deb242384462faac27b684dbce58624f5452c3313baf3d90d1f4e6d856761c8368027b04845d3c9f1637be3eedd6ef7484568eecf726fe0c7bd78a1b879d3856cb0a7e554409023a681ea4b58bcca68e2a0c4ae98aa300a530cccb12a81d4ca2ac761d6467859637ab3c6"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x10000027f) 10:42:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 35) 10:42:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r2 = openat$cgroup_pressure(r0, &(0x7f0000000040)='cpu.pressure\x00', 0x2, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000500)={0x0, ""/256, 0x0, 0x0}) r7 = perf_event_open(&(0x7f0000001840)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000001800), 0xd}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f0000070280)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}], 0x5, "af2f1a9317bc6f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000000340)={0x0, r4, "fd9b49bb7be4ad6dfd859d3194fab9f102abc15612b21ebcd8b2a9adec533911984b945d52458cad4615587131987071026cca6653d5d378b26b3843b0d9fda54c0d70fc52f806c3a6481bb0025d1de900f357be145caf9bff9e8bc8e521837e9dc1fecd365c663644b36dc0ed2be4e58aba62827e1a245735c0b0ca1da6ebd5d6f8c2cd106f176d8c47afbbc2c34fe514bf21132f83433d2d44031d32dff9633073a2196c5e7178bb23a9517459270ceb618019c0d1ed41b395ff9801c07d6528bc3e943c1b59755084d980c7b52594e90ae92f79cdaf8d74259e5238a2932983dfea4b0e909bf6b9251384b346a9e8b4b1b4548d1d5ceabd87ba6a11282189", "d8765f2bac0cf14e6057bc08e40bd8c522fe2eeb1eaf09df197d7ee9015b246ec8ad167d73ebabada1ef7ba0b17623b75cb9ad8bb7a32d541b5c91dea30d9c9bc9956c1e984a7ced74cbef28fed9622eaac4dcae7a4157a75098532164b5094d9f86e5d8cb09cd41423c8be31a7abaac6a1fd774bb22900ecac00b576e13c213013e36fa970b83a9134ead53d255932db5dce7cb75c46e474063ccf32e0a897a42866989cf38be0c714ad2f2566dcbed4d19010290e3f5072e08efce8236b8e1abbc27a4ee01f5114af67059fa9aab21f423c6bb7622297613618cfcaafa0e87efad7a6385512d7cc32e38afe4d6f8ead9547af66b76be6dd75fc8582295e271d2df547a63c228e42b8fd41501f9ae187059f082bad7ac8095e7efc86d88ee91ce7baa5909ab227fc2db43679d92b55a5213435fdadec4b6b8f4a77f1eab5de568080f0ef39e9d1f2a75477f7bc38e04952a1952fb67c8b4a39d4643269a231eaa8e7149abffdf893c4b5145240f775f6052a4a1b07db27b2e95759d7c660f18feafac85bbd17a023f62317d59dadd2966d611afad0244c759ed4b529fe0c68f7faee3aa71bddf1f499e80b6f42161488e9e3604886dc386f293cd5090186c9923a97f38474450b5f45aecd4593c993b60c5e17fdaaeb2bf2ff1e24530f35d7931643a3348bdd1e438d6b17111691b21b672f0b790ca544baea2289bdf5778115737c6f2b28e1f0fe23186d5438416fc31a4cc962df9c2c1e5ec0c3a3ebd3742558cb365d33eb02c474b0d84b177711d0a9c2a37cd2e4a74b7656e6cea7c7d0068e3ae3a19fff2486aff9e9033cf5fb2738665facc7b5808305396d142f074677af556c65eecb5280c5fa52a4efe5f461cd87a90f9b5def806ba3452a0497d400d76cf188d5c2b546aa9362713a01d6bd1ac3b6328e825965ed041d48af676a7bed3f4aaf929f0b8934916492c020e71545c5c5decc96530b79dc0e56cfd6f01ce7477010d56af06c37e77e8cb4bc5d6b9fb1e3b5ad7521b7500b15be81b509a7996c0798b5e57c60ddd44b49bc4211255192faff8b604124705cae07b9be35da81ffbc0ef4fd6c69681957e09aa44c62b583a56d5a8964d17d1ff090cfc65c1b95848ba98230b0db7554607d4e9df2c651b482987fcb5c38ed447b77ebffe61cb85ffb089fbab0da3f0145343e3665655e3d91ab0d76dc9a83357c02516413291c701c9bcf45f8497056898cbf008e5c16a78109d0b6d4b10fb2713b23d902ec1c632833c1c34a1d34a22d1e556a3d05351d6a9f65212e449122855d271858674e0bb2e01c508500ca650bc9819fb0bd2d825ef12c2de9456d98c3ce35020b800c5a6075dcb52a27b09e2e4f4e35dcf537315287fc0d1dd9b391bf44edb63c4866580da0cd5da927ea77d0b36c644b6718b466e7bcf25b0b3582fe4946253a0c038c4a16dd7d54eb0c8bcbe01dde372fcdf23842db3d5c95a63d2269775446870aa90819a265d8aa704a65845a538c5879ad823694ae33afe999a77fa31621191a04f91e658e1ee9a4045592099e1b4d3bc3d907add4759b0cb8bf3aabbf5bd8e1cd58ca9cfe64ffa2f089b443b1272d65e5e2fc27fb54471a340a75602335e7274d04b4f4d38b5971d7fd98a245b9bcaecfeffb28691ec0742b60c4e62570cb3028befa9e99b7de3e7a25c243223f80dd9db87aa5ace39a3a27892ac0d817500289e84dcc8eaebf3fb04db3b42963c917a569fbd3cc3595daf5c832d72236a46238ba384ab153b87d2602f946c463470c1c9a8c3316b3963bf7b0801ac6d038a663640986c88b9f9caa25ce6a3d3a7fc1d96b06bd3078dec70ae28bb71deb2e774e031dadcb99947d14b9d715c4cfd638fe5ea59ed42d38a59608f74963fb15b48136381c010f117434e363b1b44b82ac1504747eb6a29f36420c1f404f78ad4cf7c2ddf51a4ddda454a959eef822016c972ab343f1dfe21f9381497aafdcccb1f19f652cd8c6d9ab8aa1591352f9979bb9d57480411c689dfd4fd9988852620ca9d87fb5d9434dc1c95f9f0b4b9adef8d1d3cc717b243b13aa8c8726664b5c00ea2977c09df653f0c3a4383b5f342e078383b8f4a13fbe61b0eb718cb715703c3fe92bbf1dd96a37f8142d9d14277bc1ccd82f5978f5e4db02733a11af2bb152bf0cb6ecc8277dfb37b1421fcb73fdbb05648027600de93850685ac075cd46da325f37bbe768397cf55a20c19403125fc9c5ff2acba55d363c59a79d420d263e46af1c0347fc07a07649655b84cb13da1b68f32a770c4494727e3988fbc05f1ee62be1f1d3a1bf1b022229ed776f469f753a9e1b51bfe41ad6ce10be357f2caa64a0dd292cac503c8527ebacf6f8566a342824035088b06352fa547f347c039c94c84af29f3ab07cf38f5977a3d59e25e5a186543b7450068103fb5e57248c9c419c70bae67ac72bad6ec0485d93b131e3d6517324e51097fb39145b61365b6b0c48889c8ffaa1966f599db73663b4401c3b0194cdee5d95a8ccfa530ddf57a470b766c90147246f00c4c66c5130095f0b39a263c05251a57462821a272b86879343310ec61f4da976141c84244ed4ec342e2303e18d332f352831530848654b1a0200a07e7422733925a06bf0991942d8c2d232b6de280f60f6642c3bcd71773e14efcba606a8eeca40e866b36b922879fce9127ab278ba0d8de937d895d684a292e869b4f62d08c4add3e57e1bb81b091a4fa1465551e6357c614fa81cbcd7a06c44251261fce556b6bc18cac7282891193701a52e60f27912cf98e0511285e8b3a6a0920918b4bfeae2f370588113b704e0729ac89a6abcf6d970151a55a2d149032a49fe909b49544c775508d2054070d8d9a8e898aee638e22619a8706e289bf0eae81bb016e537c845edecd829883d28e1ed4c6adeeb87fb2ca7ad30e378830a406a24532559acade14e45331a1b5c47d24e84810e94e790d399a47b14d56fed40dd5bc52b4352c5457a740a3213496b89a6635f24e673474f97b1fbd84f8fbf9a5a34d96fc0a3162fa0397876ebce4c5fd99f3f095715116e33fa45c487b1a8c08aa42f6e143e4f7d4aeaf5a05aa1bda41f022c59627c3b25e2a449feba151d87ad4df5c82f9ad7f61abbf6d840a396cb3157067f63804fa7e919d61e44730b1ab3644973249300370836e097b086cef8508613ef72d0a92862ad02f5c4942e0d1eeb051f829893d0686b8489daf55c53a2fa61f395adc380e3689576cd8b73680459558c2e3fb0860ba7ce560faee02c5f3822411ae0961f7a7a7919c5f8f80f5cb478083dbbc048b058ef24c9d9f62f257abc5e6e6e081f27a9b04f5293e8c7dcf01ae05822aed7475df4974fe6f4bb2f3af16df83da5d324d2288af98a027cc0cad25ff9acdf988f9100f711f1e38ffcbbda5dd242cd4d5b36b11bba1ccd127f2738b51d639935ad18e689f2aab59a4dbdd35496458157c5b0360fb25b523c283185558f02d83bcf0be722c19c57d465c55d66ce83c703b38c3324fd307f4cd1ea45c0c04bf703037b42500b3d9585cd2c2e56f10ddad8dceecb833aa8f073ee7d8ee89d46b627341ab80c100445645260d13a9bf3d83bed154324f61f2a7ec5afefb8ba41c68e481b813680049d2896755bde9eedd8a0d71e3db719b64f823577ecd22c0dd406780b9e202ea66b82d7e72f24ff172be553060bb07dccf4402dc60605a2aad56d1809aef0c02b7d81b0659ef1293a48c87fb7bc1d3340c1ecc6ef41e6a5b08393bffcfba0c8226bffb92ba9bde7e4d98745b084898a1c324db45fe1340a70340b928e40cc6801ff1b96f025cdacbe4732ea182dbbe9dfeb92f602e916b75b8b0bcbcfe259591dd4f8af87567bd8c6526ffdbad436a27136b2093f351e19e4b3773d3bf31ef3398048dc10f39ce5d1aa2afd594fca11b3fe1029fc8a3285408b15c3c29f1634e84d1f860ac6f154d87ca8cb8e0972213d9be2b2583900d563e9e2f7e3ed83d89cda6bc5dc2f4348f9e9afa82e29d5b99b2f408cefe870719f24d0d7c7b5fe4dd8ae901859676fa2c52646a37af152c44ca38a7ddd06b1bd82e78450e79fd6b5ca20a73a8fb99ba3763bc8c5bd707c8c339371eb15e1bd20d9c044704e1dcbbc236d1114e9205cd73bdffe1e2916c1a9c031c8b42123d779a83d99e034d54e53804b67c860ae4f92029f5ba542dda36050c9cc0ba1e08df05b958e80eebf7d92ee9b1acde760d1446d3eafddf44adbe36b8aa5c371d75028b86ed200feb1e6289601337de38d0760d7221eadee47bd3bb04c0f6014c601008f175733e3d33274d74e4bddfd511078069840c609d24161872465410b6055f43d143ba4b2a0cb1e7901f1b80fcf07949c67ad7f2b08dab447d9bc561bacef9f4ffcfd2afa8e35034f10fc6cab36e98e4c67f1cf935ae0974e5c9d1d974204a658fc5a516b77116709b105eb5f1792a595bed4a9940c95f5e038f6571a4863ed6a0483d446e40081196c29e736f480aaf97aa762ae0527720ba5a29901cb5c6abb3247f9ac593578154309bfd34612fea58d909febf5431b57c0693dde7650fa777fa76554439ddeddd28a219aa319c8491415464cfbe2be64cb620a1fce1691c800feacd9a512fe5f5b43d16d3fcf44f23fb49285883c026ae3b5835f17878794e2c4acfebabfcf2acbd30f95d262cf47c1f16f51afbd12507a344ec704087bf3026410b8533b6f467fd3fca787491c569d11e688e9434c453b1b30ed2dd8ec5813a4d9724a0c144480b5cd49a892b1496afa466ab49fe8f16f4ae8e6ddbc3a19623bc45ea98fd8d45dd2a7e488a6ed22f1b7d86aed984f02ec636e145fed069f88a6b89717d522d05c0ec2765d915dc719acb1fe1c9dabb059f919dfb7662fdfda526f189c530020abbdfbf0716e2180f1e5b2fb0f1d822b9fc0e6b68503a5d639ee783fc2ab1d3bff0af8e77a29d726303554d5d0dfd1624fcd901357c3e3889d94635408b8062b85e04b2a7c954261c61f17b39b4ed320281f650544b977728c2fe977d3dbcc4dd2ac26319eb99a16f088177aa21b0088e6d784e023d2ce54c642d02edf42abad7b481bbfa85875aaa2d0686b844696f9fc3355c3f7aff18b389e00987f11e94d88a90ebdf48ea01e66c183113f75bc5043f0ca834aa911c890aede19ad3967273d4d384a0745c2d26a383596a01b06fd499eee183a8cd4015ea66a8925fc1140f494732d2be4896e3cf7d1c161dc2d0c8ca21a7f65fcd14ab4349730231fecccbcc69440b935b297c199f5ca0923915cbdb9553df517c71deb53513a0c661733217b1ffe592a9964bad37284c5b89b56324615314b5783dbba047c48e661f93d9c36f4949402cd6e2ff032688b7ab3bbce1ef21686d74084b9bfcb70f"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f0000000100)={{r4, 0x8, 0x3ff, 0x2, 0xff, 0x2e, 0x81, 0x8, 0x1000000, 0x1c7, 0xd8b, 0x101, 0x59, 0x3, 0xff}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r8, 0x0) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001340)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r9, 0xd000943e, &(0x7f00000018c0)={r10, 0x0, "1fa81eb026b203e4f7541f73348e0102cb42083ed7b7179cb2fc670c56cd1a3b1a9f21086155148ab59c5a40d56b158ffd8a8e96afcefced42d9e87b8d483e7eab3495d88504df30e9909e44ff0ce82fca47e5e4fb500f47c2b99114ae43f010613e1b163cdb29b246f78d90781a831f488f12a979eb54144c933335552e02291965af0247c4df9bf5b70f1ad7c41c979137b1e507420b8906de72a5dbbe45852a05daf125f9250b148c9e03a72805cce50d7f99368da0f1f97acdd969672611bba68b22dd1cfc542d32011a412a892079fa2122fe0ccf5ac5c8d7e22fc4635dd11212f71a3160e2d3470775d945583e6d5e68d16dc211b91317a1ea8e6483eb", "ec5988eebef3019e87e8e282e85d05080bf8a61462af8d9d4b927ff7fadba914834070b43f65abd283a3d534b427f486efdcb5361f02c3564785ae6904c07337827236d1844e4cc2182c02d581e991353d92e5344d0a16a053ca68ae3c8e0e69676f51800658785ccd3b0fe4f628646f6377b97bdbc683be030dccaf0aa5b681e1ccf34a517e22f3446a3c50e6f4a386bda033e8211c61649ad8f675f285e701db8629de867e56171255a532a87a053ae1c3bfe9795dbd4033bf544cab010e6c7d9bfb630cb33fae403723c23432441bc8c550e8550024c0c02cfc309b6a69985fc2ddea7f0acfb7ada71fa0cbbed1c11531eb827a697f28beaa01ef60f697fc71b267c35c9c3a5f594f2b5af419433f95a8a97bcae9a4638c72fa7e8ee73537a64f5156b5f9612221d3366fd73527a6a6cfa54a80c7a5f3badaf15e0149932ad60abfaa1307ed17c353bfa7706c9dc75564252525ebe7c290aca247f42907425cef95ca2ba22989d5e1cc6b797e974d401f87ee3203c084b29a564bff954a6cd0b98c43307721c4946f235bad94334c30b0c9e08c2b679e808da9bbfc1a897c0bc18064d2b2baa563a6c1263f3a6accfc2b9570a0400f6bc55546b693e7961c76bced713071eb4eb94e4273943a14b8e668ef10b0a0e775046e394ddc99e247628ca5ebde0c103e98854893c2d21c4ea0a2ce66f15d7d75936beca5cad199c2e70e57f796070882d0e6b0cdd56e763033ff5358bdd66a13c9c1753d169aa5651cb1a5fea8fceabfa5b6fb1af888095736b31eac1c7dd04352e5379340ea471ec0d830881dc7cf1bcd00322fcb60b16597991c79bd2ba8d8a527d7ab5d2d8a8a20dd52e41927896faa722e8ba4fa32123a0304f87ab840751b54d8c74622931a8eb1d3c653ded5442887cf0a72f31b394986efab45f3ce684943d8281c20ccb6be67824e2fd8ed7fca82622aa48d50c70ff1f5ce6ee8520d70cb54fdb44ea3d23b4dab9cc9199cdca7d4393cdef756fa943037c838b330ee5c85fe4c184bbcf585d9b3418fd2932cdf40be2041801f9fe79675c6084070aa178efa3b19aad3f7d5c98054e448748fca399e951fd00b7a86a6f8d15454483c4224325bcfe4dbf3cc2f635f0cfc85aa4bec84a9705bb56e2a6d9afaffccbdabeba1e7968561206919139e9eb6eb357deb7285035111ac5c50ac5aabf29cf08dc6cef09326635d2317ff5d7815f88b0227d182cbc5a06c1f32ca581dcebd8a16e1a4f1bd72d931d8628b59b9f2dcdb614951c3affc6dc83aea33fb548ef9d1901e19e6d054061df244083003b2330a91bc09ea4895bae7211ae48ca739169a7e2c6dc95754abcfadb6a5bc2170977227ef3d36cd7c4b9ce4f1c23cdea0899e4e77fd1f38d2296427b32174683f5977c45e7fe1abe14c98eda64eb93f6df67114b989fbbb3bcafd2b6167fa4778c3e6d351d8b53a758476d0226b392195f4b439e411ef317cb6ed8237731828423fa3018a8498c796e39cc15cbc3f13fff47189198539604352a318fad05978070f0b55303435a969a1b0c00be77a90fc3360c8e9d81750d4ead4936ba7a3f1b3fa1ec174779cc6029d9490236a581b4f800c54c39c0e99656a0588d1d8c8011ab97c30ccdcbfe9457c30678c81377636c2202e4680e4039a448c89121bbc181c5d159f915148b130056bb58c6081ee2e5b0bafb993b547761f4408ff6dc9a5cec38545f15bf86e5186be09b0bb9d37dab00d8d7bc8047df010652a95c58990bc75cdc6d64608922ced63adaea3ccb95b0dc2c10736a8feccad025754289ce8175a763b971cb39f488c920c1d5735682fcbd1569fa6d669891956b11dce07023a31d15b0e1e4ece29d3b081b26f3b50db722eff8688d1b11352d9219a0ffecee6932051c9d8a67be163f28aae709661b878ba23e42a6f4e543d9885898b3c5fd870c32b01876d3720df645a3a6479f846fb3761e5a7d36baadd9060bf86ca6417d42a584147467ff51bd830f56bd3c7cdd76468d2b372444a66e5497b2a1fed626b3f0ba1cc83361546a1dd366dc7afb50ceadc6d81e56f158d2983b4ead897e6b95e33813c5f7ae7e23f77d3578a976359d967eae2186b47825f20940a748f13b51256df3f7800ebb84a505e901917898e06ecdfbc175c984ae0a7b6dea67fed669f7ecbf17f3db8b4cf1d3ce0cfd5ffb2d8a2a96173084b173a48b1d978a600a1f2c094d67352b426fd48745aada88cd88048582d5720f88efa64a226d77baa53378c7f6834b3fdab3f7f6f534f6bc557a8d9dac593e245de8f54f2a8b70f249e4c0cfb9965e5d2cb0dbbf0c3acd1538caaa73cf1b9e9ed0e619cce538cbb37e9fdc1e57e6f694f469fed1dfe9aca59895d44dd7aa88ad29834d3004ee4dbd7d92d949c075ddce5fa26f031f5ba1b21c33429e3b91c5821e9d90c85d95e7aa9d4cd5f530a47e70ca91e4cee0c052817f30e21cf8fd5c5e5ec6b10509b58a451e089a643a9cc5de777eaeba1cc81ab5233e459d7c442124578415c6b1ba935749f2d973e286e486204ff6c0738cdd5dbf91658128038f55cfdbcce8a05869e9985f8c9fea2cfc48e0921eb034f1153570d2f6e89995464621a51930dfdea691e599e578f60bf830e5b3ca8086fe033896c143ec227660061000393a70c3c67c53b933ff58e65db6ed8ebacab2811e7daf6f5ecb2d203efff297c2a89f8c5e70324e7b8c68bbfe2bd9e90140b0aa3682e66e9834ab72f82bc296739fd1bcd815e79da271c84f589edc423e24397b09d5391fc12bf0c55b2197e80b07c6d54938ce4ee35b051f03d3886441470fed2a576e035b3062676f2c59d0addd3b9711cfc424b4f69160fcbe0be1c617c2363267bb5485b5ab6ed17c3ccc16515c1b9e317923f85255bfa5858e65577c932ca5f425f7b9b19239783d58b88b357e0d0b38f392c979471fb20d89c759025149de9f772ece2ac160d1647ee29b6f578df240969640fad019a3f1cac6aaf24261574f824467e14a6bc58cdee02f387afefcd9a29ebe03042651fb5301d3f7477e23c199ede3da06996b0f3a8209c8624ce1289cdb78ac22624b715fc71f18537a051c0846d40e61dabb771b703323be2864ebc65f268ec7e6b2d2efba8d78d4c8692d90653b4ecaf663b687c18168bfba6d53b9f9df8ab24f2277d26397173283fa820368c2b276a3ade4b9a221367fdb90a8e73a21b327590c538648a27dc6e83caa6598729ca11a0e16414921db060fe3b00a949e563b892d312eabdf25ad0dcdba64bbb233e41b31c4132f2da5128ad743310becfa5610ba42cf3d876bf5c08e8a79d5bfc276a36e10c44adc52b7eb9eec98119308c7874f58e31d9cb8277233158edc23cd3f014dfb75e09d6cbcd5b891325bc84a782ee1f5dcc5b0a2b5485cbc7b081fd616838c21c72fea844fa157bc11268dcdf6f2d25ba149324ec97772620b83b4023178a87d166907eee6fa0beab5fdbfca0a5a1b912ad600ba21b1610bad1a4b590527fcc2d318f50e3cab34ccd6d454943528bd5135328c43e9de281cb318c50caaf13f150fa51c36a391043cd08ef52b6e64df87ddbae2d1d0b65e87077f7edd361f74ceea09d8842a9efe2438181a3adbf9b8da687f7d5b460fe52ccfdbb08f2b86aab51929b3960af6469bf95816c742f7feca2854763d823cd235569c3c5f61b53d04136d1ab2f3079052af3edc4123636179f29a529e88fa535a412dd73e67a8f37c24f97ef8c3c5a3bc49773e897ce486cc50dd6d209952c9ee98fc0d6a73e06c4abe580b2ebfc081405f348166f5d88105e910224bde2e30deeaef515f3ed867513e4ca899ccbbc809084c7e942bd56a6343c16b4a403e398e3f1ddf0a35dfe6ea815a0e8bb92e9b039a5b1d4f7f57234fc4b7004c7c506cdebacaae6b2d9027e7e34f0afe80daf6b4e82bb4e76ef6629eec2ebd6fa0a8bd0c73a48d570629ebeb0810ee910a459214e62e0e36c3e8f264897782bd4c93cc9e896356e5313fb030abe9e83d15b3639f26af5672de4e0e8d18b030f62a05784a04cc0a8d6af0ecb86c498ae61922d5c96f884f63a86e18c34cb5ead1ab3fa1f5fb11cb7d6b3179a2c3146568ae7caa5deedf7402b794da1227f42f2c0691701867fbab2294bea8a9fb8e728fab60960aea85e6637b2e333b8835c3f0ff4e4b0b260f06f81a63e95550b572ea276d1ad8f07de818d67e214a7edaf4c01c0fd146d52c19bda569c0e053d12e182008df7be9f758472917d5b3b041fcc3d405db060baa3123c30b78ea6faf3b5ffdd41c7df54898956e0febd931158dc465f33cf248ac2df65007738907e40da459bc9362fa336e97b111cb16c108cb10526b414f2f2187036ec0bbd57d8e85bf588160a362edf79c0dee90f573383dc20b3dc016b7ebac01641d531e2234f6d4872e4248c8f9e778f23a78ba734f2b6bac77a9ed48ee5585832d3d02cd254a1570a953da0e055ca777141bd222407fbb7893a97a299f6eaf996259f34bdb8a3a124d2d79608ec2ee1a9378d10e61bc04cc8da5fc9716d54818b832469892f8c6f88f90fa39f2403a6b7bedebffa3540bd48ab75bf6c7bc5fb1d9fa4643edd3c895bfbc1abe13a586a23c2611cdb101c77af9e77867f761dc379562840bbb70bc9455562a4a9d1136fc5411520a91eb097e3eb2f75d4697c77dc5512a15e9bf5a802e0c453ec74049cbca7ab75a633e5de2934ad280d93da477980c4c70df94844efd6edbaa4c61065a8210708c7ddb021fb5501b6e0149152c35d674347e26be9cf1e2b8427cd31af7d6bc4f3cef94a78d443ab5fd5650fda2ee1570cb61e025a13e9c800b4715196e7581b67a4fd286a93d37ed4d64ea8de72744b7cc0a7d857edc22c02980024ced97ff72a37cc1a44f9a8722357b0c2def074be51a9947d527a2471574e68a7db6317b7f0c837493f6aa858c1bf57fab6be52ea0f0651c02788ee8963b7ada73e49bfc123a6309da6a05c8241669364a455ad611903030bd2810f4c1fe5e5add0a6ac0eab9cfbc6ffadf507c3951852baae5b962178d7c12768907a375456f7e359f1fd0050ab9cb6a6174e1614874e5b38cbace98788b5e56c20f34d9e92066bc4d5bcc9e7d93688a2a037a75eb703401d37c702fc7ddc8d63c235553f6a6a725180f0789c2429cb1d9e43b54706333126b5fb4333a93ee6420b724f96bfe120f6df4d68996824280e28dcba1925a83da2a4aff45000f3b1819d0aadb34f0e87c782cc7e009dc78b33ef2eaabd581766a40a611a7aa5158d281e3502c2ce3fe5857b1bf2435f4e44cd18f8ff3ca6c0d9ae33438a44698f54d5a848381689ce6cf77c750f17010849611f912359a1a63e64e8f37edc4ad2c27977f28a2d95750edce2be4835c350"}) sendfile(r0, r9, 0x0, 0x10000027f) 10:42:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x6, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:40 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x32010000, 0x0) 10:42:40 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12ba, 0x74b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x3f, 0x0, 0x3, 0x1, 0x2, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x40000000000001}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) execveat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\'+-\\}\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='/proc/vmallocinfo\x00', &(0x7f00000001c0)='!-}:\x1d)::%.$*\'\x00', &(0x7f0000000240)='\x00'], 0x100) sendfile(r0, r2, 0x0, 0x10000027f) [ 2710.845436] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2710.854130] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2710.895376] FAULT_INJECTION: forcing a failure. [ 2710.895376] name failslab, interval 1, probability 0, space 0, times 0 [ 2710.897520] CPU: 0 PID: 11491 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2710.898511] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2710.899556] Call Trace: [ 2710.899895] [ 2710.900201] dump_stack_lvl+0xc1/0xf0 [ 2710.900734] should_fail_ex+0x4b4/0x5b0 [ 2710.901314] ? jbd2__journal_start+0x194/0x6b0 [ 2710.901914] should_failslab+0x9/0x20 [ 2710.902409] kmem_cache_alloc+0x5a/0x320 [ 2710.902951] jbd2__journal_start+0x194/0x6b0 [ 2710.903562] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2710.904174] ? ext4_dirty_inode+0xa5/0x130 [ 2710.904721] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2710.905341] ext4_dirty_inode+0xa5/0x130 [ 2710.905869] __mark_inode_dirty+0x1aa/0xee0 [ 2710.906454] generic_update_time+0x21b/0x2b0 [ 2710.907047] file_modified_flags+0x2d4/0x330 [ 2710.907648] ? __pfx_file_modified_flags+0x10/0x10 [ 2710.908306] ext4_buffered_write_iter+0xf9/0x460 [ 2710.908931] ? stack_trace_save+0x90/0xd0 [ 2710.909472] ext4_file_write_iter+0x3ff/0x1930 [ 2710.910070] ? iter_file_splice_write+0x169/0xcb0 [ 2710.910699] ? kasan_save_stack+0x32/0x50 [ 2710.911254] ? kasan_save_stack+0x22/0x50 [ 2710.911823] ? kasan_set_track+0x25/0x30 [ 2710.912359] ? __kasan_kmalloc+0x7f/0x90 [ 2710.912899] ? __kmalloc+0x56/0xc0 [ 2710.913385] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2710.914024] ? do_splice_direct+0x1bc/0x290 [ 2710.914596] ? do_sendfile+0xb1d/0x12b0 [ 2710.915141] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2710.915758] ? do_syscall_64+0x3f/0x90 [ 2710.916277] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2710.916962] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2710.917596] ? lock_is_held_type+0x9f/0x120 [ 2710.918182] do_iter_readv_writev+0x211/0x3c0 [ 2710.918790] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2710.919450] ? avc_policy_seqno+0xd/0x70 [ 2710.920042] ? security_file_permission+0xb5/0xe0 [ 2710.920696] do_iter_write+0x18b/0x700 [ 2710.921227] ? lock_is_held_type+0x9f/0x120 [ 2710.921825] vfs_iter_write+0x74/0xb0 [ 2710.922344] iter_file_splice_write+0x73f/0xcb0 [ 2710.922990] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2710.923668] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2710.924364] ? inode_security+0x105/0x140 [ 2710.924918] ? security_file_permission+0xb5/0xe0 [ 2710.925566] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2710.926249] direct_splice_actor+0x113/0x180 [ 2710.926828] splice_direct_to_actor+0x33a/0x8c0 [ 2710.927445] ? __pfx_direct_splice_actor+0x10/0x10 [ 2710.928123] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2710.928785] ? security_file_permission+0xb5/0xe0 [ 2710.929435] do_splice_direct+0x1bc/0x290 [ 2710.929972] ? __pfx_do_splice_direct+0x10/0x10 [ 2710.930591] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2710.931191] ? lock_is_held_type+0x9f/0x120 [ 2710.931779] do_sendfile+0xb1d/0x12b0 [ 2710.932306] ? __pfx_do_sendfile+0x10/0x10 [ 2710.932885] __x64_sys_sendfile64+0x1d5/0x210 [ 2710.933470] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2710.934128] do_syscall_64+0x3f/0x90 [ 2710.934616] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2710.935274] RIP: 0033:0x7f7ffe1fdb19 [ 2710.935776] 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 [ 2710.938006] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2710.938954] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2710.939867] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2710.940770] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2710.941660] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2710.942544] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2710.943461] 10:42:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x600, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x7, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:40 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x328fe106, 0x0) 10:42:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x700, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:40 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x8, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:40 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x48000000, 0x0) 10:42:40 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x900, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2711.581272] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2711.586217] misc raw-gadget: fail, usb_gadget_register_driver returned -16 10:42:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf00, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x4c000000, 0x0) 10:42:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup3(r1, r0, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)}, {&(0x7f00000003c0)=""/165, 0xa5}], 0x2, 0x6, 0xe8) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r3, @ANYBLOB="00000000000000002e2f66696c653100bfcbe09dd4a000ffb9043d5c09aff020200fbce02412c9bb4eb00880f3b09ad4a30176bf98c9536b0f789c92e3737734ef421e59f09401b1efcf7b1cdad9a5e891687160320454f4425eb7dd92eb0d"]) r6 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) fstatfs(r6, &(0x7f0000000300)=""/143) r8 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r9, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4, {0x4}}, './file1/file0\x00'}) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r5, 0x8010661b, &(0x7f0000000100)) sendfile(r0, r4, 0x0, 0x10000027f) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x9, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 36) 10:42:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 46) 10:42:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) ioctl$BTRFS_IOC_QGROUP_CREATE(r1, 0x4010942a, &(0x7f0000000040)={0x0, 0x10000}) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r2, 0x0) r4 = getpgid(0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x3f, 0x1f, 0x48, 0x3, 0x0, 0x17, 0x80, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x10001, 0x4, @perf_config_ext={0xfff, 0x4522003}, 0x408, 0x1, 0x6270, 0x7, 0x0, 0xf9, 0x4, 0x0, 0x1, 0x0, 0x8}, r4, 0x1, r3, 0x8) fallocate(r0, 0x82, 0x6, 0x704eb320) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x0) sendfile(r0, r5, 0x0, 0x10000027f) 10:42:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(0xffffffffffffffff, r1) write(r1, &(0x7f0000000080)="01", 0x292e9) openat(r1, &(0x7f0000000040)='./file1\x00', 0x101000, 0x24) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xd868, 0x0, 0x0, 0x0, 0x0, 0x2000006, 0xffff}, 0x0, 0xffffffffffffffff, r2, 0x0) syz_io_uring_setup(0x5d83, &(0x7f0000000140)={0x0, 0xf067, 0x8, 0x3, 0x2c1, 0x0, r1}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000340), &(0x7f0000000240)=0x0) r4 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_POLL_REMOVE={0x7, 0x1, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1, {0x0, r6}}, 0xff) syz_io_uring_setup(0xfa7, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000500)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000180)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r7, 0x0, &(0x7f0000000140)=@IORING_OP_FSYNC={0x3, 0xa, 0x0, @fd_index=0x9, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r6}}, 0x1) syz_io_uring_submit(0x0, r3, &(0x7f0000000300)=@IORING_OP_READ_FIXED={0x4, 0x3, 0x5007, @fd=r4, 0x91b, 0x3, 0x3, 0x2, 0x1, {0x0, r6}}, 0x40) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r9, 0x0, 0x10000027f) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x61c55f0e, 0x0) 10:42:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x2003, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r1, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0xa8420, &(0x7f0000000600)=ANY=[@ANYBLOB="7472616e733d756e69782c63616368653d667363616368652c6163636573733d636c70365eb42c6163636573733d616e792c6163636573733d", @ANYRESDEC=0xee01, @ANYBLOB="2870726976008372742c6466746769643d00f73c83cbd1020cc84e467cd57602fc777829459603d947433359392cd5a3affc09eb5a5737b2fb3639d2cbfa8b3d9cd2fe4b13814255a4977b7464b5348f980a4cf2a4edda5bc4e50ad02fd10b2f49e9fc680a061f1d5bd39db24dbb5e6432ef11f4ba96ed82e33b0db62ddb8b36e805759ef2aa42d0bf676870949e2787e265c4607c8c5e58a20c0ff95c2e5fd1aa1039f381b11883ddeb92476787efafd9eec742e5d23b8a411cf0b69eba6846d6f93f4cf7edfbca5a13d6a0fc5e013aa7ae967baec00029", @ANYRESHEX=r2, @ANYBLOB=',fscontext=staff_u,obj_user=environ\x00,subj_role=environ\x00,euid=', @ANYRESDEC=r3, @ANYBLOB="2c6ddfe5829949677e00"]) lsetxattr$system_posix_acl(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f0000000240)={{}, {0x1, 0x4}, [{0x2, 0x5, r1}], {0x4, 0x3}, [{0x8, 0x0, 0xee00}, {0x8, 0x4, r2}], {0x10, 0x4}}, 0x3c, 0x2) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100), &(0x7f0000000140), 0x2, 0x1) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x10000027f) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(0xffffffffffffffff, r3) write(r3, &(0x7f0000000080)="01", 0x292e9) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0xcb, 0x0, 0x8, 0x9, 0x0, 0xfff, 0xc02, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x400, 0x1, @perf_config_ext={0xc6, 0x7}, 0x2800, 0x71a, 0x9, 0x3, 0xfff, 0x1, 0x4, 0x0, 0x8, 0x0, 0x1}, 0x0, 0x6, r3, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:42:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 37) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x300, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x65000000, 0x0) 10:42:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x68000000, 0x0) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x34e, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x3}, 0x40, 0x2, 0x0, 0x5, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:42:53 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 47) 10:42:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x6c000000, 0x0) 10:42:53 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x30000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x500, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x600, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x700, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:42:53 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0xffffffffffffffff, r0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:42:53 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x74000000, 0x0) 10:42:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$AUTOFS_IOC_SETTIMEOUT(r0, 0x80049367, &(0x7f0000000240)=0x9) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000100)={'filter\x00', 0x0, [0x0, 0x10001, 0x8]}, &(0x7f0000000040)=0x44) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0x6e) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:43:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 38) 10:43:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x80000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x900, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:06 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x7a000000, 0x0) 10:43:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) syz_open_procfs(r2, &(0x7f0000000300)='oom_score\x00') r3 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x8, 0x0, 0x2, 0x38, 0x0, 0x10000, 0x100102, 0x2, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000040), 0x9}, 0x4020, 0x800, 0x9, 0x3, 0x9, 0x5, 0x8, 0x0, 0x3, 0x0, 0x65291081}, r2, 0x5, r4, 0x1) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x10000027f) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f00000001c0)=[r4, r7], 0x2) 10:43:06 executing program 2: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee01, 0xee01}}, './file1\x00'}) r1 = mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, 0xffffffffffffffff, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(0xffffffffffffffff, r2) write(r2, &(0x7f0000000080)="01", 0x292e9) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000001c0)={0x2c, 0x0, &(0x7f0000000180)=[@increfs_done={0x40106308, 0x2}, @increfs_done={0x40106308, 0x1ae}, @register_looper], 0xc3, 0x0, &(0x7f0000000400)="8fbd5388f6a7429749f7b1040248fd3e4d5ccf1031716ac48427d924e11cc1b57382c4909eca7d2ffbb96a5ec413aaf09494756a6d2e21b6a0f969d9b76fa073205dc6fc6ae312a09c11b447fdcdc9516e52b1ed739a71d2fbd1864d9f435c2041feeebce46e7031e21379eae61a6d788324d6666b2d1530a2c3fc12d48cd603e76e5d75697a94021df1148ee201938fce001c52b2ccdc4b4687221b3868af4cc6cb505c284390a0fa3e302ae70e89ae7b7a52d55f38c667d0af300ff071823e2d92d1"}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000140)={0x10, 0x0, &(0x7f0000000100)=[@free_buffer={0x40086303, r1}, @register_looper], 0xd4, 0x0, &(0x7f0000000300)="4279ec9f1d8d83af0556b603a813e02a2ece34173e73e0a38172f2d4a0dbee530472662e8555486ff8c1658581768d232366b5949a9e427055882e635d9c5f0ae2ad7acabca886e76f9a0ad040e786a3c459dd6fda6f9ea01ecdf88206c36f0b4b204c998bcb61a6c470d4beb7b65334b4532fcb4c50230e18bf7d5f2e65b5ed50b6d927f7b4b639d8cad85a4c7175fa13dee02e9614c2ce98eaa1f0c1a690b38170b62fa420e6185f212935b77b25111e9d9be106d235e37cb5bdd903a6fccf69524327c794f89de4c6d5f88de09593a4328cbe"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) perf_event_open(&(0x7f0000000500)={0x4, 0x80, 0x9, 0x2, 0x3, 0x6, 0x0, 0x9ff, 0xc40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x101, 0x4, @perf_config_ext={0x4, 0x4}, 0x0, 0x40, 0x4, 0x4, 0x80, 0x1, 0x3, 0x0, 0x2, 0x0, 0x9}, 0x0, 0x9, r4, 0x2) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r3, r6, 0x0, 0x10000027f) 10:43:06 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 48) 10:43:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="6ca88f7b4ec8220289586a02a2706c083b4bda6bfd9f5f48938c49c89d91e7ab3c639084405351d90dda5fb97e6b84ca3a0e063ec8819ae66443e3e46b99c5b228ddb2982404c2d81a8c8913412ac16c5f3da0aef0af3db9943490", 0x5b}, {&(0x7f0000000300)="1f1c2059f05e93d947a11478937b77b0a9592119abd344b2c01bd6ce185efc40a38d4d43549deaf6d62c6e73df3ba462829494fca7fc199284abed3735f1f950607af110fef1122b955a9b6b0ad95f700415299d5f133adb22d5e58ada8076dee229fe2f456ac0f48b034e214b04dd6b55ea3e642f62bdfabcd6bdb9385f00b7381490be3675a4d3ed314324f74cc9778711e370ff046a0f91aea64b1db1d992c6483791408fd5ae2b75ead9dcad77b86c885414d7fe3d05cd02be5116", 0xbd}], 0x2, 0x820000, 0x5) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x22c00) ioctl$FS_IOC_FSGETXATTR(r5, 0x801c581f, &(0x7f0000000180)={0x7, 0xd1f, 0x7, 0x7, 0x8}) r6 = fcntl$getown(r2, 0x9) r7 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x4, 0x31, 0x9, 0x1, 0x0, 0x4, 0x8192, 0xc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x4, @perf_config_ext={0x20, 0x9}, 0x190b, 0x4, 0x8, 0xa, 0x100000001, 0x7ff, 0x1, 0x0, 0xffffff00, 0x0, 0x7}, r6, 0x0, r8, 0x0) ioctl$int_in(r5, 0x5452, &(0x7f0000000040)=0x80000000) sendfile(r0, r4, 0x0, 0x10000027f) 10:43:06 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x90c58717, 0x0) 10:43:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf0ffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf00, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2737.457321] FAULT_INJECTION: forcing a failure. [ 2737.457321] name failslab, interval 1, probability 0, space 0, times 0 [ 2737.459159] CPU: 1 PID: 11630 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2737.459883] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2737.460605] Call Trace: [ 2737.460844] [ 2737.461065] dump_stack_lvl+0xc1/0xf0 [ 2737.461521] should_fail_ex+0x4b4/0x5b0 [ 2737.461910] ? jbd2__journal_start+0x194/0x6b0 [ 2737.462343] should_failslab+0x9/0x20 [ 2737.462785] kmem_cache_alloc+0x5a/0x320 [ 2737.463180] jbd2__journal_start+0x194/0x6b0 [ 2737.463667] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2737.464115] ? ext4_dirty_inode+0xa5/0x130 [ 2737.464600] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2737.465106] ext4_dirty_inode+0xa5/0x130 [ 2737.465501] __mark_inode_dirty+0x1aa/0xee0 [ 2737.465917] generic_write_end+0x319/0x3d0 [ 2737.466316] ext4_da_write_end+0x162/0x950 [ 2737.466720] generic_perform_write+0x318/0x580 [ 2737.467151] ? __pfx_generic_perform_write+0x10/0x10 [ 2737.467616] ? __pfx_file_modified_flags+0x10/0x10 [ 2737.468098] ext4_buffered_write_iter+0x164/0x460 [ 2737.468539] ? stack_trace_save+0x90/0xd0 [ 2737.468927] ext4_file_write_iter+0x3ff/0x1930 [ 2737.469357] ? iter_file_splice_write+0x169/0xcb0 [ 2737.469811] ? kasan_save_stack+0x32/0x50 [ 2737.470201] ? kasan_save_stack+0x22/0x50 [ 2737.470588] ? kasan_set_track+0x25/0x30 [ 2737.471068] ? __kasan_kmalloc+0x7f/0x90 [ 2737.471448] ? __kmalloc+0x56/0xc0 [ 2737.471787] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2737.472250] ? do_splice_direct+0x1bc/0x290 [ 2737.472649] ? do_sendfile+0xb1d/0x12b0 [ 2737.473034] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2737.473461] ? do_syscall_64+0x3f/0x90 [ 2737.473822] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2737.474304] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2737.474754] ? lock_is_held_type+0x9f/0x120 [ 2737.475241] do_iter_readv_writev+0x211/0x3c0 [ 2737.475669] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2737.476134] ? avc_policy_seqno+0xd/0x70 [ 2737.476532] ? security_file_permission+0xb5/0xe0 [ 2737.476991] do_iter_write+0x18b/0x700 [ 2737.477364] ? lock_is_held_type+0x9f/0x120 [ 2737.477778] vfs_iter_write+0x74/0xb0 [ 2737.478149] iter_file_splice_write+0x73f/0xcb0 [ 2737.478599] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2737.479068] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2737.479552] ? inode_security+0x105/0x140 [ 2737.479970] ? security_file_permission+0xb5/0xe0 [ 2737.480422] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2737.480897] direct_splice_actor+0x113/0x180 [ 2737.481310] splice_direct_to_actor+0x33a/0x8c0 [ 2737.481744] ? __pfx_direct_splice_actor+0x10/0x10 [ 2737.482201] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2737.482674] ? security_file_permission+0xb5/0xe0 [ 2737.483133] do_splice_direct+0x1bc/0x290 [ 2737.483516] ? __pfx_do_splice_direct+0x10/0x10 [ 2737.483958] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2737.484386] ? lock_is_held_type+0x9f/0x120 [ 2737.484799] do_sendfile+0xb1d/0x12b0 [ 2737.485172] ? __pfx_do_sendfile+0x10/0x10 [ 2737.485583] __x64_sys_sendfile64+0x1d5/0x210 [ 2737.486005] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2737.486473] do_syscall_64+0x3f/0x90 [ 2737.486826] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2737.487299] RIP: 0033:0x7f7ffe1fdb19 [ 2737.487639] 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 [ 2737.489214] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2737.489879] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2737.490506] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2737.491135] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2737.491756] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2737.492392] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2737.493041] 10:43:06 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x9979c706, 0x0) 10:43:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x1000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x4e03, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:06 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xd7000000, 0x0) 10:43:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x2000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 49) 10:43:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 39) 10:43:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x3000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0xc4c43, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:43:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xe2120c06, 0x0) 10:43:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x10, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xc4000) perf_event_open(&(0x7f0000000300)={0x5, 0x80, 0x6, 0x2, 0x0, 0x6, 0x0, 0x3, 0x22108, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x7ff, 0x0, @perf_bp={&(0x7f0000000180), 0x4}, 0x4ecc9, 0x76, 0x7, 0x1, 0x1000, 0x7ff, 0x1, 0x0, 0x8001, 0x0, 0x7a}, 0x0, 0xb, r4, 0x3) dup2(r3, r2) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0xa8, 0x80, 0x9, 0x5, 0x0, 0x80, 0x2000, 0x4, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0xe, @perf_bp={&(0x7f0000000040), 0x7}, 0x101, 0x401, 0x7f, 0x6, 0x7fffffff, 0x2a, 0xff, 0x0, 0xffff, 0x0, 0x800}, 0x0, 0xa, r2, 0x8) sendfile(r0, r1, 0x0, 0x10000027f) 10:43:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) ioctl$BTRFS_IOC_ADD_DEV(0xffffffffffffffff, 0x5000940a, &(0x7f0000000300)={{r0}, "e0be6ab52bb7657e0005505c2a6a14500cb8a0a9626812ef79a75c22d6d553ffaf2c2734996b2af2432bde7f283fa7e4e5c1f2cb3095f4fa85b2847b7d7b976ca1c98d27a9d2bbc0f11d9adefa51088ed899304750343c639ca150ba3c92e26adb8d1800cfb2a14266a2a4533cd1986977b2962b57ff66106516ce9d963599fa13e216d75aa6f18462d2890a5da2e3cb35bcfeeddadba287381eee224db902e1d3ac1171cf5baf623ff5e4761f7e936524e2a301001411c183b3fbe81a9ff052a856649b25c3c2b04aebeedf717906d1d861c7aa370db818e22c46eb3a78b3c9537c73cfac54a0eca2a581bf83f5d0829d7b6f85afe78ec0ccbe535c1825824ce11397fe0ed5cb05808c2fa0624ddfb9ec41fd9223415226709bbabe71480d57b5d813a38a55199131c0db4d47387a71b53cbe795ba99b273a4303876e5dbfd6b63bd784fac621f9a2e6343109cd6294aa3407bb9d02e9421b4eae35927c767c5f7dbeacc867eb52d65d9c877569b4e8f67fa1c51b584543567d8b75f2a26103870ac4d44557ba633007d74a5d15f4851f3bc8690d8a419ba93f0c9eb10e24aba58d5faeec98af25db24dfa65ff0120b22cb83d556c3ea697034a2de9157c89b9354f004d295ea5b57f74f14369dbcaaa274d6b9c7919144abc0664af8321209ae9846c4154e180a0bb829fc0c49cb506c3503483142d6b0f007441db0226e74ebcfd9526e888af4e9878741e257811287765977c65adbb7bb367efe370de037eb161a98f37ea040e2416da265e05aa483755e46d28f9541c9496e3d8740cb9df6719834714e10a821d373eea4490e4d6f43b743364c5e6511c81380904587425314e933730381e9476cabd8a0a7cd823400262114db5665f93380735cc86963141db43a30464a886f34fcb3b5998746c579d5f56a3a514016b48355c6f582964eac62713cc84a33b8431e07efb99dfc45d5d4b0e228fc4bc62cdf1c39425aee993acb5287f706510b1488dfb02ac1404e297f480338a650722694e649d098cf8db84c3060b915f41635cac3eddcfd48c5ad86219fb7d65029fada77b50e2a9efd7ea6d3a4e0a416a5d47d639c438893578ed0d967804a0da7e470a2e1d3aa2a68ec127e3a890a25a2a915f0773ddeb999b3c151a5ab97836d292da71a19aaae21f6450b9a737b37e64a09f23258c3691866f7481bff0fdc6775308c142796f0600742c6180151def2406975cd6ffe748450a70d75c62af185012a1c20adfe835a48a4b1762e6c8726d580c7abd73a1ea0d3970fe4cb6e85cc73bc6b1075703d829cfed0bc8c33f4264ae68c22288a2cca55680073250a66816679b1836636fd7a03829d17ce7bd3a862b35486ed2a506e3affe6abcd3b5cce968a7a81112e484a13fec59fbe9cd6584970f2fc3d55b70b552259bba154be3423d37cd11187a3d5255b72b94edcb27509a13a67c81a4c6a8053fd978e4a154b48b20fbb64df1be74893a26e52dba104f7f8a73f9d7d4c9f3fa6d90fcccdb6e509f40e228a468d52df77d6a0bdb6a23b962539f0e56a16e3243f774d71236c3e2b68ba14a1ccae38f1b965d0a5f4f864efb613e4963a1e67b97e0920f3b90c15713ea183aea7ea8b9ee99a8b15060c32f2a490fc7b5181f8b98e76400c6f36d194120808767531903907085df4748f59406161b51fc2df8139df341d1af244bd39cb76d2aa6bdd41b488db04f40e52d32c3f195850e86afda12496796d34740628d5101def503f6e2275302cf656ab91cb4a40140857f3c2200868fff1ffb28bdb9e36e87fd4a3636dc65e2206d40d02522ac3356f0ecc78aad53e9bb699a3de5525da7cc1b7b48635d3dbf59de05529d327623a7ca52d44679097db15a24ec799dd4277d76d0a05eb6f069225c1e4ebb0cce1ea20d20c3ad801178e760edf9d160eda481b8468958af8e358f187c940bc8f04fd9c35243d09cb20e61ab39bddd49198e68ec1a30a7938b9922b195cb62b62b6de6267419d4cf08e4623997335609abeaaa62972783ec428e9bc445681db864560cbe08d98878123086cd1db0489cc76884b0f22e6c300f8366ff9e48527af99e6d01ef02ee9c2fea12ee59353fd4860c757d443b2a1539bc5e6f55a4a86f081e8580df112063159fb9a7c221f4e365bb58446d990c0f1c5f533e525fd7168c15f72ab9ef8cc6e39842c6c56747c04ad296b6c89cffa48ec0d1789420692a9abc7a71225ee861c7fa931faaeecb44ea97469c5ef41432c2f5677ebfa97378cda80cc8f786028452ba8e7e4f507be2c9ef372c3a831964bba666a2984e83e5075a26367efe9e9888f72a206d211f3cb4b69dcb81c6cd1ac3972c1bbb892d67cd13564db60e2b05348865fe1ff65aa3a854124f0ba201523904cfcc5d50a5a9a8ba415bd0d97b7b511990c288382e9959be72d7a197f51ed52c9fc6535cbbb9cb00cc26a77dc65cc20ecef7c0f55c3c833478dbaaa8f17834e13a83b1886f78e45db19d9ccfd401894a7341cc7ee5c8ff8f85d899d2a1a0f8f4d702ad56280afeb7a7863c71370f50fe0e778a35fc8e83a6bcb4fed5281a7722d927f3f82b3965cfe12d6692af491c159418c8f6bdca2c79a18e7814764b64975ffdd8b7a36f462b2cb5c871049ab2b21552976d6366e7459546ff3e6268667317df4e7483182620d013e3c5306d5e770000e07d90e18cd375917ee24bcc57e2c52f730a6395606c70e0afc84fc68874e151083527018f3a9a36fe14c52b7e56d4743cdaf318c25a514312a92222cb1075adc62eb1835e2a6297d53988f9a0d0321d6693f11ee93371c51b8234a71d36d7c97420a5c53833fcd6574f0141f5e4c064b323ab87aa696afce58f67fa5c971ad1b707820b639ec058c510bc1690150ec8b9da275a2f0c4d8ea2125ab3d17fc1f4c2e5f2ef737378a9b4a8b13692b7ed9cbfdca0f62ce0b8abb7dd6157f49a11326d23dcb135db3d256880b7e8f57a74e9bd6165b5d8a1fa809f98879bdb2e4f222fcdab192aae6f8a5ed48010ea15e077a26e83ef8cde705f268bf545f0a949dd368634cdfabce7a8b0e379bf2e2fefa42159983b9df754a7f0675413c6eb02601e4e5f4e2ca6f8dfe4b3fb02cbeff3a10a7badf4a98c0381bcf09927d5fcd523d4a8bdcd07f9768bc62c1dddc921c30dec5a13c8dd8450e18663d201e0daf0af4e75c0b5d5870ef38be89cf84e49529342a18862e89e81b2e4725435ca5be2e05b1dd753dbbcb8669ef6d1a10f2c6368226cb12ac5b4eaa132308c1d3020e796f0d873810891d3ff16a7312fe0714615417eafcdf04faa10177af5834551bfae921c19242aa5cc6344b955a6393f2dc2baccacc11ef768c9f53c92312378cc4158a33a55455e7a945331497090b220ec7847d899d0d234ac0b85d3d10ee88d7aadaefd178639936f345ea66c78d9d13dd561cf9a9debda4e3b603c95c4c248a89adf23c4a54f75ccbc66a2b8ab16e8db27c1bd9569496cc140e95ebdc4d1428b1e6de2853a4ec302b01f690f9aedcc239857c0d3fdd81d6a50f6896c44d922b38b8d3b90ac5315dfd3d23029e4b5fa73b9a21b31125667aecbdbaf157d3f9a5ac879a317ad72c57fd7b9adc29caed01fbb5e26a9ae2cffcb0fb119acb184da2996d3e01f55384cbfdabb3a3ced723e4e2ae1f75cb47a56ff715b5e4e66b83aca45f733d7f1fd26016f28cceb7805c672d24d93b39d9592b1e2bcb3b23d4400d4da3cd8005fdf502deab15322562231762b8ffd595192ed2cb6bdf52ae062a6e3d26b375c1d597be944cccc7698fc854d474e952a084ee55b4c95a69b068a1c3e61b2230565db1132dee349320049bbf61a00950c66afc0156544028de6ea4908a8c2dad843d8d3bb95d10a48d3b558f4f9a24d6f63ba9df98ea56569b8e4cb02b9cd25cb90d570ce5dcaa5b79c347d540d23b8c99800fb063727e5f714f72618b208e037d80b265c62c6de6b0560d094d6766e5c93b0f4827060d173bf71c2a4c8792b2e9314b8c5e72d9ee2de7482b673aaaccd93b619d313accd2b07ee218cc3fba7cce3b37de2d80e43ac97b94b8d6bce6a2c6673b00a73b36e97475af61180b9916f6045fc31a8c45db2de90bc23418b679dc53a70826e66ce93433dc9325e9f0105fb358203c3e7ddd59c3677f8527229379bb77993644a4011d8589b27695072cfcfc4a22a04a23befda244cc70b0e7331fcde95067f61246caacc8b04a94465da6ad1441346aeb4a34007d6b150816cbbaa7884ef4179a21931512ff693f6b9d3a8f729d2583511de438a2290647967b3a77b13bc2e8a607a79d4ed183320e85e191dddb77cd9e0811e0dc24dda6fae598134cc7745c184a34c47fbef02c8fba89b66b3a491d9607c518b956b0c995d1906a08f09bc7089e3cc01281e43af4b5910a985fdb553d6b1d10251db2edf2cba135b6249be8723c0dc320403f71ed6179f2bf387b411760b46176aa17fb7534f9c60010bf2c2610f37a8ca430721aabcd601fa5b4d98a3ac05818bf42445fbc5804234f35f2236448dd6f0bdff964a2b34b1b8d8cc2135b8279ecb7d650d041065627694e6b8547923eb091703e31ec3115d0c8fc7c2837a9eec42a694a6adb77d480e0ad14bd9a505e6fba92c97dd7a052651d9ac1de04b05b6ae67453910c2128e4266680ec018585fc89442977edd8eb8adf2af67bc70b425daf728c82d5f0dd92332fb8f67c77b57067b10b547e23264f06248400a5858954cf59140386f533960425a073319611c8e4f282254edee877edcd46228162849553541fc78e35a0bbfbd259b4aeba8f71b13e41f1704c539a7d5009cf23931acd6ea7a656b79c883ae63e89595357d18cc331a9ae5f6545525f82991a54f83ca6f3dfdb3ef3e62efe50df80ab3ab9a270e5fffcc12df88fe251d01a2cecdfdd9545c8c59b2b0aee4cc3c9c2ab87d031db05c36f67c745651942f59347b2319d01e4aa27b80d40d81ef6ae68655d6b8582e9145a5ac98fcff4bc1e2bf1165db7def4e2b55cf69318ec9b623ec2fb893a0de07c7c808e086c4b85708a3eeaa4ca526c3a2c5c97bac23cf1d53c3d4674d3f3a744b8ea2883041fc79e1a022a7df421866fc7d60f26ac74431dbfa593bb9889bd0ec4b23d1667d0bb8776be576a383bcf2c89fe5fc5902439d6744dca1fb056198662a4a81f127b33c97062c58f97b44e5838278983981a0ed9695304e713d9bd9a3760e06d08c38403d5901e6b10273c8cc67b3fca6e35ed278b3756140abe8a2ed390d0fe7e8ed9a51debc94bdfc023d2f2c76262afb37e3a425739af001dd5b7b626141ec926c805e1225fe847dbf20038a3608d4676d96e1ca43b2dbd423156c4d2856e5f7ed2d039a325b68445c42e7317b2ceb31e2aaf428f3af3ccc3bdee46581041afa6795e759a447576f2e4314dbd86e430d699f0f6d2d128545bc3ab6b188dad8a8a386efe74e63538fe5df1ae9461fd03e4ccdb5bb45289ecafb450ec9f77618bca0e05fcc355ef257ffd11a0d0d466fb8e373c747844dc66c180f8a476d64b50704e30513b590d7c5fc8a508379585b246aaecbfedda7b00fe6559adb64bafd39e3f92d90ed98d3be232d29dbe5514030de8257707263034f51abeb2155928415b03344a0d99dbaa5e12a9f561c670ba7a60335acca558bc90fe65c36213b6fd2c04870965ea547c6ec57b0e6dc39d59af65515e357a31750b0d9caf9809a5dfa6f97289719c78d3b1210d95b7b9b36db05d537c745cc8276944c0ef"}) ioctl$FAT_IOCTL_GET_VOLUME_ID(r2, 0x80047213, &(0x7f0000000040)) 10:43:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x4000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000340), &(0x7f0000000380)=0x8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000080)="01", 0x292e9) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) syz_open_procfs(r3, &(0x7f0000000300)='oom_score\x00') perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x7f, 0x3, 0x3f, 0xb4, 0x0, 0xf9a, 0x9cb835636cd159da, 0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000040), 0x3}, 0x40800, 0x4f, 0x10000, 0x9, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0xfffffffb, 0x0, 0x2}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffff, 0x2, 0x0, 0x6, 0x16, 0x0, "73954bb2acf9263c62318f30db66fe209273e89ef6c8ccd0b97c842e079781c02223e78384ff080e2bb1b2d935a4c9752d8eb51be76a5360701b30569f3820a6", "47e8b2d4e02f96be9bb36cc3beef6bda7e4d4622c9e758632e49978c82530265c52d47b98f75228febbb87b41fc82573333b14180adfbd579ab6d21498ead8b1", "0afa09eb6050dda69f1dd0299f00f2ff8e9a306276dd2d312a94c8f58cc1e1dd", [0xad5, 0x5]}) sendfile(0xffffffffffffffff, r2, 0x0, 0x10000027f) 10:43:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xfeffffff, 0x0) 10:43:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x30000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x5000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x80000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xffffff7f, 0x0) 10:43:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) syz_open_procfs(r3, &(0x7f0000000300)='oom_score\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x3f, 0x6, 0x7f, 0x0, 0xfff, 0x1000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x80000000, 0x6}, 0xc, 0x200, 0x15, 0x6, 0x6000000000000000, 0x9, 0x4, 0x0, 0x6, 0x0, 0x2}, r3, 0x9, r4, 0x9) sendfile(r0, r2, 0x0, 0x10000027f) 10:43:36 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 50) 10:43:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 40) 10:43:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) write$binfmt_aout(r1, &(0x7f0000000300)={{0xcc, 0x81, 0x81, 0x18c, 0xb5, 0x6, 0x1eb, 0x5}, "97c0614b48dd18bb8aee976759d45412191886780fa7899a17fb39b713a6891e2c24ba2195d99a43617ad22afe4c609acdd1c85f7a5674ead019d3b6636ca2fc825a14f4760f507e304fbfe860e863055205e455dde42d722e97f0ad1cf9e3af530088f5b1e681282c8cb615f94951cd32b88fbb2d9417a8b6595a3d4047aa8367abbfbc84a076aa721368305664f203f6558cb64cf42a0a7f3fd3ada90c8d0a0398db141bd78655d72de7e3519f809879bc13acca3757c4aa1f458bee4a614a", ['\x00', '\x00', '\x00', '\x00']}, 0x4e0) 10:43:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x6000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x50002, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x8, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x9, 0x0, 0x5, 0x4, 0x0, 0x1, 0x89054, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000040), 0x3}, 0x8c81, 0xe6, 0x6, 0x1, 0xe3, 0x7c, 0x3f, 0x0, 0x3, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x9) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:43:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0xfffffffe, 0x0) 10:43:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf0ffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:36 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) io_uring_enter(r5, 0x1916, 0xe798, 0x0, &(0x7f0000000040)={[0x10001]}, 0x8) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r7, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x10000027f) 10:43:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x0) 10:43:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x7000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x1000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:36 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 51) 10:43:36 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x2) 10:43:36 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x9000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x2000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:36 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) r3 = inotify_init1(0x80000) r4 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000240)={0x68, 0x0, &(0x7f0000000300)=[@enter_looper, @enter_looper, @increfs_done={0x40106308, 0x1}, @reply_sg={0x40486312, {0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000100)={@fda={0x66646185, 0x9, 0x0, 0x37}, @flat=@handle={0x73682a85, 0x1002, 0x2}, @fda={0x66646185, 0x2, 0x2, 0x3d}}, &(0x7f0000000180)={0x0, 0x20, 0x38}}, 0x1000}], 0x1b, 0x0, &(0x7f00000001c0)="36318a42dfa28c5746cea49d3e979571e2e1ec059165b2d7641ec8"}) ioctl$BTRFS_IOC_RESIZE(r2, 0x50009403, &(0x7f0000000040)={{r3}, {@void, @max}}) 10:43:49 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x5, 0x6c, 0xe3, 0x9, 0x0, 0x7, 0x0, 0xa, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1e420000, 0x0, @perf_config_ext={0x1e1, 0xd95}, 0x1, 0x9, 0x20, 0x0, 0x2, 0x10001, 0x8001, 0x0, 0xffff, 0x0, 0x8001}, 0xffffffffffffffff, 0xe, 0xffffffffffffffff, 0x1) sendfile(r0, r2, 0x0, 0x10000027f) 10:43:49 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 52) 10:43:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x3000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:49 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x3) 10:43:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 41) 10:43:49 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027e) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x6, 0x0, 0x8, 0xf8, 0x0, 0x1, 0x200, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x4, 0x800}, 0x204, 0x5efca109, 0x6, 0x2, 0x10000, 0x7, 0x1, 0x0, 0xcb, 0x0, 0xb76e}, r2, 0x6, r0, 0xa) 10:43:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x20000, 0x80) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./file1\x00') r3 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r3, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x10000027f) 10:43:49 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x4) 10:43:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x4000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x20030000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x80, 0x0, 0xff, 0x0, 0x3ff, 0xa0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x4000006, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:43:49 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x5) 10:43:49 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:43:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x5000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:43:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x9effffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 42) 10:44:03 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, @in_args={0x2}}, './file1\x00'}) dup3(r2, r0, 0x80000) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) 10:44:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='\x00', 0xfadd01d00d49a810, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x22c00) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000180)={0x7, 0xd1f, 0x7, 0x7, 0x8}) close(r2) r3 = fork() openat(r0, &(0x7f0000003440)='./file1\x00', 0x200, 0x1) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x1000, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0xffff, 0x0, 0x1000}, r3, 0xffffffffffffffff, r1, 0x9) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000003400)) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2202}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r4, 0x10, &(0x7f0000000000)={0x0, 0x0}) setpriority(0x2, r5, 0x1f) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x8) dup2(0xffffffffffffffff, r6) bind$unix(r6, &(0x7f00000031c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) 10:44:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:03 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 53) 10:44:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf0ffffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x6000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x6) [ 2793.806107] FAULT_INJECTION: forcing a failure. [ 2793.806107] name failslab, interval 1, probability 0, space 0, times 0 [ 2793.807053] CPU: 1 PID: 11814 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2793.807605] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2793.808181] Call Trace: [ 2793.808371] [ 2793.808547] dump_stack_lvl+0xc1/0xf0 [ 2793.808835] should_fail_ex+0x4b4/0x5b0 [ 2793.809138] ? __es_insert_extent+0x3a9/0x12f0 [ 2793.809483] should_failslab+0x9/0x20 [ 2793.809775] kmem_cache_alloc+0x5a/0x320 [ 2793.810085] __es_insert_extent+0x3a9/0x12f0 [ 2793.810442] ext4_es_insert_delayed_block+0x298/0x550 [ 2793.810820] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 2793.811229] ? percpu_counter_add_batch+0xc8/0x180 [ 2793.811582] ? lock_is_held_type+0x9f/0x120 [ 2793.811904] ? do_raw_spin_unlock+0x53/0x220 [ 2793.812230] ? _raw_spin_unlock+0x1e/0x40 [ 2793.812533] ? ext4_da_reserve_space+0xf8/0x4b0 [ 2793.812895] ext4_da_get_block_prep+0xc1e/0x1180 [ 2793.813249] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2793.813628] ? __pfx_lock_release+0x10/0x10 [ 2793.813957] ? create_empty_buffers+0x300/0xa60 [ 2793.814300] ? do_raw_spin_unlock+0x53/0x220 [ 2793.814630] __block_write_begin_int+0x380/0x13d0 [ 2793.814984] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2793.815358] ? __pfx___block_write_begin_int+0x10/0x10 [ 2793.815744] ? find_held_lock+0x2c/0x110 [ 2793.816047] ? PageHeadHuge+0x92/0xb0 [ 2793.816350] ext4_da_write_begin+0x357/0x9c0 [ 2793.816686] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2793.817060] ? balance_dirty_pages_ratelimited_flags+0x8f/0x1130 [ 2793.817527] generic_perform_write+0x25a/0x580 [ 2793.817885] ? __pfx_generic_perform_write+0x10/0x10 [ 2793.818252] ? __pfx_file_modified_flags+0x10/0x10 [ 2793.818632] ext4_buffered_write_iter+0x164/0x460 [ 2793.818982] ext4_file_write_iter+0x3ff/0x1930 [ 2793.819332] ? kasan_set_track+0x25/0x30 [ 2793.819631] ? __kasan_kmalloc+0x7f/0x90 [ 2793.819947] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2793.820300] ? do_splice_direct+0x1bc/0x290 [ 2793.820628] ? do_sendfile+0xb1d/0x12b0 [ 2793.820929] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2793.821279] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2793.821687] ? lock_is_held_type+0x9f/0x120 [ 2793.822033] do_iter_readv_writev+0x211/0x3c0 [ 2793.822390] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2793.822851] ? avc_policy_seqno+0xd/0x70 [ 2793.823183] ? security_file_permission+0xb5/0xe0 [ 2793.823571] do_iter_write+0x18b/0x700 [ 2793.823889] ? lock_is_held_type+0x9f/0x120 [ 2793.824237] vfs_iter_write+0x74/0xb0 [ 2793.824525] iter_file_splice_write+0x73f/0xcb0 [ 2793.824907] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2793.825306] ? mark_held_locks+0x9e/0xe0 [ 2793.825652] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2793.826057] direct_splice_actor+0x113/0x180 [ 2793.826398] splice_direct_to_actor+0x33a/0x8c0 [ 2793.826762] ? __pfx_direct_splice_actor+0x10/0x10 [ 2793.827131] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2793.827526] ? security_file_permission+0xb5/0xe0 [ 2793.827882] do_splice_direct+0x1bc/0x290 [ 2793.828210] ? __pfx_do_splice_direct+0x10/0x10 [ 2793.828559] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2793.828909] ? lock_is_held_type+0x9f/0x120 [ 2793.829249] do_sendfile+0xb1d/0x12b0 [ 2793.829563] ? __pfx_do_sendfile+0x10/0x10 [ 2793.829908] __x64_sys_sendfile64+0x1d5/0x210 [ 2793.830262] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2793.830652] do_syscall_64+0x3f/0x90 [ 2793.830949] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2793.831341] RIP: 0033:0x7f7ffe1fdb19 [ 2793.831610] 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 [ 2793.832906] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2793.833458] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2793.833992] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2793.834531] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2793.835058] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2793.835586] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2793.836132] 10:44:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfcffffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x7) 10:44:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x7000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:03 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x22c00) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000180)={0x7, 0xd1f, 0x7, 0x7, 0x8}) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x7, 0xb2, 0x9, 0x40, 0x0, 0x1, 0x69430, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_config_ext={0x2}, 0xc30, 0x101, 0x7, 0xf, 0x7ff, 0x401, 0x33a7, 0x0, 0x15, 0x0, 0x7}, 0x0, 0xd, r1, 0x8) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x4, 0xfffffffffffffffc}, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x10000027f) 10:44:03 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x8) 10:44:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0xa) 10:44:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x9000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 43) 10:44:16 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfffff000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:16 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 54) 10:44:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) fchmod(r0, 0x100) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x4020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffd}, 0x10050, 0x0, 0x0, 0x8, 0x52}, 0x0, 0x2, 0xffffffffffffffff, 0x3) r1 = perf_event_open(&(0x7f0000000280)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_config_ext={0x0, 0xfffffffffffffffd}, 0x18500, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xfffc, 0x0, 0x3ff, 0x0, 0x4}, 0x0, 0xc, 0xffffffffffffffff, 0x1) r2 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x4, 0x9, 0x9a, 0x2, 0x0, 0x81, 0x800, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3ff, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x1000, 0x5, 0x9, 0x4, 0x1, 0x0, 0x5, 0x0, 0x5, 0x0, 0xffff}, 0xffffffffffffffff, 0x9, r1, 0x0) r3 = fspick(r0, &(0x7f0000000180)='./file1\x00', 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x5f, 0x4, 0xff, 0x20, 0x0, 0x8, 0x8000, 0x4, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x8, 0x1f}, 0x0, 0x7, 0xff, 0x8, 0x8, 0x6, 0xfff, 0x0, 0x7, 0x0, 0x3}, 0xffffffffffffffff, 0x8, r2, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r3, 0xf503, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = dup3(r3, r2, 0x80000) ioctl$CDROMREADRAW(r5, 0x5314, &(0x7f0000000400)={0x20, 0x6, 0x33, 0x80, 0x0, 0x1}) sendfile(r0, r4, 0x0, 0x10000027f) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1, 0x0, 0x40, 0x1, 0x0, 0x6, 0x3000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0xffffff7f, 0x2, @perf_bp={&(0x7f00000001c0), 0x4}, 0x0, 0x5, 0x91, 0x4, 0xfffffffffffffff7, 0x2, 0x0, 0x0, 0x80000001, 0x0, 0x5}, 0x0, 0xb, r4, 0x3) 10:44:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x20}, 0x40001}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0xfd, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x0, 0x0, 0x0, 0x4, 0x2, 0x6, 0xffff}, 0x0, 0x4, r2, 0xb) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0xee, 0x4, 0x8, 0x0, 0x0, 0x9, 0x400, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000440), 0x2}, 0x0, 0x3, 0xffff, 0xd, 0x6, 0x200, 0x20, 0x0, 0xa99d, 0x0, 0x7eb}, 0xffffffffffffffff, 0x2, r2, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000480), 0x2044, 0x50000) ioctl$EXT4_IOC_SWAP_BOOT(r4, 0x6611) r5 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}, 0x0, 0x5, 0x2000, 0x0, 0x0, 0xb8, 0x0, 0x0, 0x800}, 0x0, 0x1, 0xffffffffffffffff, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r3, 0x40082102, &(0x7f00000004c0)) dup2(r6, r5) socket$inet_udp(0x2, 0x2, 0x0) bind$unix(r6, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0x6e) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000400)) sendfile(r0, r3, 0x0, 0x10000027f) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="39b140b8df1d53e5518d33cc44a1bdc4b6fffcb917c267", 0x17}, {&(0x7f00000001c0)="8bf5c8c9289d2796b4c0a92bee1320b71096df0c7b962c50ad0c9ebca1cebb5fc105ff26e74a32f03f7453f08920bc4974dcaa3732", 0x35}], 0x2, 0x2, 0x101) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 10:44:16 executing program 6: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000300)={0xfffffffffffffffd, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x29, "b0066b51505da4"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000140)={{r0, 0xc9c1, 0x7fffffff, 0x0, 0x6, 0x1, 0x1ff, 0x4, 0x8, 0xe67, 0xfffffff7, 0x2, 0x5, 0x8, 0x6}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0xffffffffffffffff) dup2(0xffffffffffffffff, r3) write(r3, &(0x7f0000000080)="01", 0x292e9) r4 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r3, 0x40046721, &(0x7f0000000100)={r4}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r2, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x10000027f) [ 2807.597611] FAULT_INJECTION: forcing a failure. [ 2807.597611] name failslab, interval 1, probability 0, space 0, times 0 [ 2807.599614] CPU: 1 PID: 11861 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2807.600635] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2807.601698] Call Trace: [ 2807.602052] [ 2807.602364] dump_stack_lvl+0xc1/0xf0 10:44:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0xf) [ 2807.602887] should_fail_ex+0x4b4/0x5b0 [ 2807.603639] ? __es_insert_extent+0x3a9/0x12f0 [ 2807.603710] FAULT_INJECTION: forcing a failure. [ 2807.603710] name failslab, interval 1, probability 0, space 0, times 0 [ 2807.604384] should_failslab+0x9/0x20 [ 2807.604427] kmem_cache_alloc+0x5a/0x320 [ 2807.604482] __es_insert_extent+0x3a9/0x12f0 [ 2807.604571] ext4_es_insert_delayed_block+0x298/0x550 [ 2807.604620] ? __pfx_ext4_es_insert_delayed_block+0x10/0x10 [ 2807.604659] ? percpu_counter_add_batch+0xc8/0x180 [ 2807.604712] ? lock_is_held_type+0x9f/0x120 [ 2807.604788] ? do_raw_spin_unlock+0x53/0x220 [ 2807.604834] ? _raw_spin_unlock+0x1e/0x40 [ 2807.604884] ? ext4_da_reserve_space+0xf8/0x4b0 [ 2807.604949] ext4_da_get_block_prep+0xc1e/0x1180 [ 2807.604998] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2807.605039] ? __pfx_lock_release+0x10/0x10 [ 2807.605113] ? create_empty_buffers+0x300/0xa60 [ 2807.615667] ? do_raw_spin_unlock+0x53/0x220 [ 2807.616288] __block_write_begin_int+0x380/0x13d0 [ 2807.616937] ? __pfx_ext4_da_get_block_prep+0x10/0x10 [ 2807.617637] ? __pfx___block_write_begin_int+0x10/0x10 [ 2807.618340] ? find_held_lock+0x2c/0x110 [ 2807.618889] ? PageHeadHuge+0x92/0xb0 [ 2807.619430] ext4_da_write_begin+0x357/0x9c0 [ 2807.620051] ? __pfx_ext4_da_write_begin+0x10/0x10 [ 2807.620705] ? balance_dirty_pages_ratelimited_flags+0x8f/0x1130 [ 2807.621558] generic_perform_write+0x25a/0x580 [ 2807.622193] ? __pfx_generic_perform_write+0x10/0x10 [ 2807.622871] ? __pfx_file_modified_flags+0x10/0x10 [ 2807.623562] ext4_buffered_write_iter+0x164/0x460 [ 2807.624224] ext4_file_write_iter+0x3ff/0x1930 [ 2807.624854] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2807.625636] ? iter_file_splice_write+0x169/0xcb0 [ 2807.626296] ? kasan_save_stack+0x32/0x50 [ 2807.626867] ? kasan_set_track+0x25/0x30 [ 2807.627419] ? __kasan_kmalloc+0x7f/0x90 [ 2807.627989] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2807.628647] ? mark_held_locks+0x9e/0xe0 [ 2807.629229] ? lock_is_held_type+0x9f/0x120 [ 2807.629845] do_iter_readv_writev+0x211/0x3c0 [ 2807.630471] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2807.631120] ? avc_policy_seqno+0xd/0x70 [ 2807.631684] ? security_file_permission+0xb5/0xe0 [ 2807.632340] do_iter_write+0x18b/0x700 [ 2807.632908] ? lock_is_held_type+0x9f/0x120 [ 2807.633513] vfs_iter_write+0x74/0xb0 [ 2807.634050] iter_file_splice_write+0x73f/0xcb0 [ 2807.634707] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2807.635390] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2807.636103] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2807.636825] ? generic_file_splice_read+0x21/0x4d0 [ 2807.637489] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2807.638188] direct_splice_actor+0x113/0x180 [ 2807.638783] splice_direct_to_actor+0x33a/0x8c0 [ 2807.639416] ? __pfx_direct_splice_actor+0x10/0x10 [ 2807.640097] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2807.640787] ? security_file_permission+0xb5/0xe0 [ 2807.641452] do_splice_direct+0x1bc/0x290 [ 2807.642021] ? __pfx_do_splice_direct+0x10/0x10 [ 2807.642654] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2807.643280] ? lock_is_held_type+0x9f/0x120 [ 2807.643885] do_sendfile+0xb1d/0x12b0 [ 2807.644439] ? __pfx_do_sendfile+0x10/0x10 [ 2807.645058] __x64_sys_sendfile64+0x1d5/0x210 [ 2807.645662] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2807.646353] do_syscall_64+0x3f/0x90 [ 2807.646870] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2807.647558] RIP: 0033:0x7f7ffe1fdb19 [ 2807.648058] 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 [ 2807.650354] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2807.651331] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2807.652250] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2807.653162] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2807.654046] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2807.654937] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2807.655853] [ 2807.656167] CPU: 0 PID: 11857 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2807.657177] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2807.658216] Call Trace: [ 2807.658554] [ 2807.658870] dump_stack_lvl+0xc1/0xf0 [ 2807.659379] should_fail_ex+0x4b4/0x5b0 [ 2807.659928] should_failslab+0x9/0x20 [ 2807.660448] __kmem_cache_alloc_node+0x5b/0x310 [ 2807.661090] ? iter_file_splice_write+0x169/0xcb0 [ 2807.661786] ? iter_file_splice_write+0x169/0xcb0 [ 2807.662473] __kmalloc+0x46/0xc0 [ 2807.662948] iter_file_splice_write+0x169/0xcb0 [ 2807.663572] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2807.664262] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2807.664953] ? inode_security+0x105/0x140 [ 2807.665519] ? security_file_permission+0xb5/0xe0 [ 2807.666172] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2807.666887] direct_splice_actor+0x113/0x180 [ 2807.667462] splice_direct_to_actor+0x33a/0x8c0 [ 2807.668085] ? __pfx_direct_splice_actor+0x10/0x10 [ 2807.668726] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2807.669412] ? security_file_permission+0xb5/0xe0 [ 2807.670056] do_splice_direct+0x1bc/0x290 [ 2807.670618] ? __pfx_do_splice_direct+0x10/0x10 [ 2807.671239] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2807.671865] ? lock_is_held_type+0x9f/0x120 [ 2807.672441] do_sendfile+0xb1d/0x12b0 [ 2807.673006] ? __pfx_do_sendfile+0x10/0x10 [ 2807.673589] __x64_sys_sendfile64+0x1d5/0x210 [ 2807.674206] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2807.674864] do_syscall_64+0x3f/0x90 [ 2807.675370] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2807.676038] RIP: 0033:0x7f98e3d04b19 [ 2807.676531] 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 [ 2807.678766] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2807.679739] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2807.680613] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2807.681570] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2807.682451] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2807.683346] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2807.684278] 10:44:16 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf000000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000040)=ANY=[@ANYBLOB="8e00"/12, @ANYRES32=r0, @ANYBLOB="01000000000000002e2f66696c653100"]) sendfile(r0, r1, &(0x7f0000000100)=0x3ff, 0x9) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) openat(r1, &(0x7f0000000140)='./file1\x00', 0x41c400, 0x2b) r2 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r2, 0x0) r3 = openat$cgroup_procs(r1, &(0x7f0000000180)='tasks\x00', 0x2, 0x0) fallocate(r3, 0x16, 0x4, 0xffffffff) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000300)={0x0, 0x5, 0x2, 0x1}) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x10000027f) 10:44:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 55) 10:44:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xffffff7f, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:30 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x52801, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0xf3a7ea5cfc887294, 0x80, 0x6, 0x3, 0x1, 0x19, 0x0, 0x5248, 0x2000, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8000, 0x1, @perf_bp={&(0x7f0000000040)}, 0x41, 0x4, 0x1, 0x8, 0x1, 0xfdd, 0x7, 0x0, 0x6, 0x0, 0x100000001}, r3, 0xc, r2, 0x5) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 44) 10:44:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x20, 0x6, 0x0, 0x8000000000000, 0x0, 0xd1, 0x0, 0x0, 0x0, 0x1f}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = fork() perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x40, 0x7, 0x5e, 0x1f, 0x0, 0x2, 0x4001, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0xfffffff7, 0x4, @perf_bp={&(0x7f0000000040), 0x4}, 0x40802, 0x8, 0x0, 0x3, 0x1, 0x0, 0x6, 0x0, 0xa4}, r1, 0xd, r0, 0x1) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x4e030000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x10) [ 2820.869611] FAULT_INJECTION: forcing a failure. [ 2820.869611] name failslab, interval 1, probability 0, space 0, times 0 [ 2820.871047] CPU: 0 PID: 11883 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2820.871610] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2820.872202] Call Trace: [ 2820.872386] [ 2820.872565] dump_stack_lvl+0xc1/0xf0 [ 2820.872843] should_fail_ex+0x4b4/0x5b0 [ 2820.873166] ? jbd2__journal_start+0x194/0x6b0 [ 2820.873517] should_failslab+0x9/0x20 [ 2820.873814] kmem_cache_alloc+0x5a/0x320 [ 2820.874126] jbd2__journal_start+0x194/0x6b0 [ 2820.874467] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2820.874816] ? ext4_dirty_inode+0xa5/0x130 [ 2820.875120] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2820.875461] ext4_dirty_inode+0xa5/0x130 [ 2820.875761] __mark_inode_dirty+0x1aa/0xee0 [ 2820.876094] generic_write_end+0x319/0x3d0 [ 2820.876405] ext4_da_write_end+0x162/0x950 [ 2820.876725] generic_perform_write+0x318/0x580 [ 2820.877089] ? __pfx_generic_perform_write+0x10/0x10 [ 2820.877437] ? __pfx_file_modified_flags+0x10/0x10 [ 2820.877813] ext4_buffered_write_iter+0x164/0x460 [ 2820.878168] ? perf_trace_run_bpf_submit+0xf3/0x190 [ 2820.878530] ext4_file_write_iter+0x3ff/0x1930 [ 2820.878849] ? perf_trace_preemptirq_template+0x252/0x420 [ 2820.879260] ? __pfx_perf_trace_preemptirq_template+0x10/0x10 [ 2820.879671] ? kasan_set_track+0x25/0x30 [ 2820.879978] ? __kasan_kmalloc+0x7f/0x90 [ 2820.880266] ? __kmalloc+0x56/0xc0 [ 2820.880539] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2820.880904] ? do_splice_direct+0x1bc/0x290 [ 2820.881239] ? do_sendfile+0xb1d/0x12b0 [ 2820.881557] ? lock_is_held_type+0x9f/0x120 [ 2820.881889] do_iter_readv_writev+0x211/0x3c0 [ 2820.882230] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2820.882595] ? avc_policy_seqno+0xd/0x70 [ 2820.882916] ? security_file_permission+0xb5/0xe0 [ 2820.883282] do_iter_write+0x18b/0x700 [ 2820.883590] ? lock_is_held_type+0x9f/0x120 [ 2820.883926] vfs_iter_write+0x74/0xb0 [ 2820.884226] iter_file_splice_write+0x73f/0xcb0 [ 2820.884589] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2820.884979] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2820.885359] ? inode_security+0x105/0x140 [ 2820.885673] ? security_file_permission+0xb5/0xe0 [ 2820.886024] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2820.886416] direct_splice_actor+0x113/0x180 [ 2820.886742] splice_direct_to_actor+0x33a/0x8c0 [ 2820.887087] ? __pfx_direct_splice_actor+0x10/0x10 [ 2820.887449] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2820.887824] ? security_file_permission+0xb5/0xe0 [ 2820.888202] do_splice_direct+0x1bc/0x290 [ 2820.888509] ? __pfx_do_splice_direct+0x10/0x10 [ 2820.888857] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2820.889223] ? lock_is_held_type+0x9f/0x120 [ 2820.889549] do_sendfile+0xb1d/0x12b0 [ 2820.889848] ? __pfx_do_sendfile+0x10/0x10 [ 2820.890177] __x64_sys_sendfile64+0x1d5/0x210 [ 2820.890516] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2820.890894] do_syscall_64+0x3f/0x90 [ 2820.891176] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2820.891560] RIP: 0033:0x7f7ffe1fdb19 [ 2820.891831] 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 [ 2820.893102] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2820.893641] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2820.894144] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2820.894651] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2820.895155] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2820.895669] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2820.896190] 10:44:30 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x9effffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:30 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x48) 10:44:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xffffff9e, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2821.034178] FAULT_INJECTION: forcing a failure. [ 2821.034178] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2821.035412] CPU: 0 PID: 11896 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2821.036089] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2821.036681] Call Trace: [ 2821.036872] [ 2821.037050] dump_stack_lvl+0xc1/0xf0 [ 2821.037337] should_fail_ex+0x4b4/0x5b0 [ 2821.037650] prepare_alloc_pages+0x178/0x500 [ 2821.037991] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 2821.038386] __alloc_pages+0x149/0x510 [ 2821.038691] ? __pfx___alloc_pages+0x10/0x10 [ 2821.039039] ? vsnprintf+0x4cf/0x1650 [ 2821.039341] ? lock_is_held_type+0x9f/0x120 [ 2821.039680] alloc_pages+0x1a0/0x260 [ 2821.039969] append_pipe+0x19a/0x660 [ 2821.040248] _copy_to_iter+0x449/0x13f0 [ 2821.040563] ? __mutex_unlock_slowpath+0x15c/0x5e0 [ 2821.040958] ? trace_raw_output_free_vmap_area_noflush+0x123/0x140 [ 2821.041426] ? __pfx__copy_to_iter+0x10/0x10 [ 2821.041752] ? __pfx_lock_release+0x10/0x10 [ 2821.042085] ? seq_putc+0x62/0xf0 [ 2821.042350] ? __virt_addr_valid+0x102/0x340 [ 2821.042691] ? __check_object_size+0x3e4/0x860 [ 2821.043047] seq_read_iter+0xdb2/0x1300 [ 2821.043360] proc_reg_read_iter+0x20e/0x2e0 [ 2821.043686] generic_file_splice_read+0x18b/0x4d0 [ 2821.044043] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2821.044450] ? inode_security+0x105/0x140 [ 2821.044763] ? security_file_permission+0xb5/0xe0 [ 2821.045152] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2821.045537] do_splice_to+0x1bc/0x240 [ 2821.045818] ? direct_splice_actor+0x11b/0x180 [ 2821.046156] splice_direct_to_actor+0x2b0/0x8c0 [ 2821.046501] ? __pfx_direct_splice_actor+0x10/0x10 [ 2821.046859] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2821.047244] ? security_file_permission+0xb5/0xe0 [ 2821.047597] do_splice_direct+0x1bc/0x290 [ 2821.047911] ? __pfx_do_splice_direct+0x10/0x10 [ 2821.048253] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2821.048598] ? lock_is_held_type+0x9f/0x120 [ 2821.048922] do_sendfile+0xb1d/0x12b0 [ 2821.049232] ? __pfx_do_sendfile+0x10/0x10 [ 2821.049550] ? vfs_write+0x21/0xdc0 [ 2821.049837] __x64_sys_sendfile64+0x1d5/0x210 [ 2821.050160] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2821.050540] do_syscall_64+0x3f/0x90 [ 2821.050812] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2821.051190] RIP: 0033:0x7f98e3d04b19 [ 2821.051464] 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 [ 2821.052708] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2821.053259] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2821.053763] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2821.054270] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2821.054764] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2821.055267] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2821.055794] 10:44:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x30e1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000, 0x100010, r2, 0x65303000) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x4c) 10:44:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400600, 0xa) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e20}, 0x6e) socket$unix(0x1, 0x5, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/sem\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 45) 10:44:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xf0ffffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfffffff0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x8}, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) accept4$unix(r2, 0x0, &(0x7f0000000040), 0x80000) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x6, 0x4, 0x2a, 0x80, 0x0, 0x5, 0x2084, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x5, 0x6}, 0x40, 0xfffffffffffffffd, 0x1, 0x1, 0xf19, 0x200, 0x80, 0x0, 0xcd8, 0x0, 0x7}, 0xffffffffffffffff, 0xe, r2, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) 10:44:42 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 56) [ 2833.136012] FAULT_INJECTION: forcing a failure. [ 2833.136012] name failslab, interval 1, probability 0, space 0, times 0 [ 2833.136999] CPU: 1 PID: 11921 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2833.137562] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2833.138128] Call Trace: [ 2833.138313] [ 2833.138480] dump_stack_lvl+0xc1/0xf0 [ 2833.138761] should_fail_ex+0x4b4/0x5b0 [ 2833.139054] ? jbd2__journal_start+0x194/0x6b0 [ 2833.139393] should_failslab+0x9/0x20 [ 2833.139663] kmem_cache_alloc+0x5a/0x320 [ 2833.139966] jbd2__journal_start+0x194/0x6b0 [ 2833.140285] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2833.140624] ? ext4_dirty_inode+0xa5/0x130 [ 2833.140926] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2833.141268] ext4_dirty_inode+0xa5/0x130 [ 2833.141560] __mark_inode_dirty+0x1aa/0xee0 [ 2833.141875] generic_update_time+0x21b/0x2b0 [ 2833.142198] file_modified_flags+0x2d4/0x330 [ 2833.142524] ? __pfx_file_modified_flags+0x10/0x10 [ 2833.142889] ext4_buffered_write_iter+0xf9/0x460 [ 2833.143224] ext4_file_write_iter+0x3ff/0x1930 [ 2833.143559] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2833.143910] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2833.144286] ? lock_is_held_type+0x9f/0x120 [ 2833.144600] do_iter_readv_writev+0x211/0x3c0 [ 2833.144945] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2833.145324] ? avc_policy_seqno+0xd/0x70 [ 2833.145641] ? security_file_permission+0xb5/0xe0 [ 2833.146010] do_iter_write+0x18b/0x700 [ 2833.146308] ? lock_is_held_type+0x9f/0x120 [ 2833.146640] vfs_iter_write+0x74/0xb0 [ 2833.146930] iter_file_splice_write+0x73f/0xcb0 [ 2833.147287] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2833.147667] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2833.148065] ? inode_security+0x105/0x140 [ 2833.148382] ? security_file_permission+0xb5/0xe0 [ 2833.148732] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2833.149124] direct_splice_actor+0x113/0x180 [ 2833.149451] splice_direct_to_actor+0x33a/0x8c0 [ 2833.149800] ? __pfx_direct_splice_actor+0x10/0x10 [ 2833.150167] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2833.150541] ? security_file_permission+0xb5/0xe0 [ 2833.150905] do_splice_direct+0x1bc/0x290 [ 2833.151210] ? __pfx_do_splice_direct+0x10/0x10 [ 2833.151565] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2833.151903] ? lock_is_held_type+0x9f/0x120 [ 2833.152228] do_sendfile+0xb1d/0x12b0 [ 2833.152522] ? __pfx_do_sendfile+0x10/0x10 [ 2833.152842] __x64_sys_sendfile64+0x1d5/0x210 [ 2833.153170] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2833.153533] do_syscall_64+0x3f/0x90 [ 2833.153802] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2833.154161] RIP: 0033:0x7f98e3d04b19 [ 2833.154422] 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 [ 2833.155614] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2833.156125] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2833.156606] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2833.157086] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2833.157569] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2833.158052] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2833.158571] 10:44:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfcffffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x65) 10:44:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfffffffc, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) syz_open_procfs(r2, &(0x7f0000000300)='oom_score\x00') perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x7, 0x5, 0x7f, 0x6, 0x0, 0x3ff, 0x4, 0xc, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b44, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x111, 0x1, 0x5, 0x4, 0x0, 0xfffffff9, 0xfda, 0x0, 0x2, 0x0, 0x2}, r2, 0xc, 0xffffffffffffffff, 0x8) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) 10:44:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfffff000, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x68) 10:44:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) syz_open_procfs(r2, &(0x7f0000000300)='oom_score\x00') perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x7, 0x8, 0x5, 0x79, 0x0, 0x3ff, 0x5, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1000, 0x1, @perf_config_ext={0x3, 0xfffffffffffffff7}, 0x40, 0x5, 0xec6, 0x5, 0xffffffff, 0x6, 0x2, 0x0, 0x3, 0x0, 0x401}, r2, 0x3, r1, 0x8) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write$binfmt_elf64(r4, &(0x7f0000000340)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x6, 0x9, 0x88, 0x2, 0x3, 0x3e, 0x6, 0x274, 0x40, 0x173, 0x8, 0x8e99, 0x38, 0x2, 0xff, 0x6, 0x100}, [{0x60000000, 0x9, 0x100, 0x7fffffff, 0x624, 0x9, 0x9, 0x8}, {0x4, 0x2, 0x80, 0x8, 0x0, 0x10001, 0x3, 0xfffffffffffffff7}], "cccde8343bba531a1302500a70773ef5897b6787fd211d16687e35773424547b7c32378709c03cb54c23814b7920023010e4f4b6dd9a5ea49a0dfd77aebf48615de8ad047e", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x7f5) sendfile(r0, r3, 0x0, 0x10000027f) 10:44:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 46) 10:44:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xffffff7f, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:42 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x4, 0x80, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6, 0xffff, 0x0, 0x5}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 47) 10:44:56 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x6c) 10:44:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x2, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xffffff9e, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 57) 10:44:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:56 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:44:56 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, &(0x7f0000000100)=0x7, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(0xffffffffffffffff, r2) write(r2, &(0x7f0000000080)="01", 0x292e9) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc020662a, &(0x7f0000000380)=ANY=[@ANYBLOB="08000000000000001f0000100000000002000000d20a0000b94298555a0e2d146b9e0100000000000000faff7affffffffff08000000000000000400"/98, @ANYRESOCT=r2, @ANYRES16=r1, @ANYBLOB="1ec47c23245afa9bf8066d3f7fe2e1ba24d2743174f666f41719c88a4f2230c1fde5dc9e2d44d5daccb839e3363cd6a2cf15621777fcee0e3b55a79b749aa73d15c631ea60e5ebe7a82875a1caffc75216adb31385"]) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000027f) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000040)) [ 2847.394432] FAULT_INJECTION: forcing a failure. [ 2847.394432] name failslab, interval 1, probability 0, space 0, times 0 [ 2847.395390] CPU: 1 PID: 11981 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2847.395943] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2847.396533] Call Trace: [ 2847.396722] [ 2847.396892] dump_stack_lvl+0xc1/0xf0 [ 2847.397178] should_fail_ex+0x4b4/0x5b0 [ 2847.397491] ? ext4_init_io_end+0x27/0x180 [ 2847.397817] should_failslab+0x9/0x20 [ 2847.398104] kmem_cache_alloc+0x5a/0x320 [ 2847.398408] ext4_init_io_end+0x27/0x180 [ 2847.398717] ext4_do_writepages+0x933/0x33f0 [ 2847.399059] ? mark_lock.part.0+0xef/0x2f30 [ 2847.399392] ? __pfx_ext4_writepages+0x10/0x10 [ 2847.399735] ? lock_acquire.part.0+0xea/0x320 [ 2847.400086] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2847.400445] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2847.400809] ? do_writepages+0x1ad/0x650 [ 2847.401139] ? do_writepages+0x1ad/0x650 [ 2847.401467] ? lock_is_held_type+0x9f/0x120 [ 2847.401804] ext4_writepages+0x274/0x5e0 [ 2847.402114] ? __pfx_ext4_writepages+0x10/0x10 [ 2847.402479] ? lock_is_held_type+0x9f/0x120 [ 2847.402813] ? find_held_lock+0x2c/0x110 [ 2847.403130] ? __pfx_ext4_writepages+0x10/0x10 [ 2847.403469] do_writepages+0x1ad/0x650 [ 2847.403773] ? __pfx_do_writepages+0x10/0x10 [ 2847.404119] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2847.404516] ? lock_acquire+0x32/0xc0 [ 2847.404807] ? do_raw_spin_unlock+0x53/0x220 [ 2847.405142] ? _raw_spin_unlock+0x1e/0x40 [ 2847.405456] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2847.405920] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2847.406415] ? __pfx_lock_release+0x10/0x10 [ 2847.406745] __filemap_fdatawrite_range+0xba/0x100 [ 2847.407113] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2847.407692] ? ext4_buffered_write_iter+0x19c/0x460 [ 2847.408068] ? lock_release+0x1e3/0x710 [ 2847.408380] file_write_and_wait_range+0xd2/0x140 [ 2847.408746] ext4_sync_file+0x221/0x1010 [ 2847.409041] ? __pfx_ext4_sync_file+0x10/0x10 [ 2847.409402] vfs_fsync_range+0x141/0x230 [ 2847.409747] ext4_buffered_write_iter+0x37d/0x460 [ 2847.410261] ? stack_trace_save+0x90/0xd0 [ 2847.410572] ext4_file_write_iter+0x3ff/0x1930 [ 2847.410968] ? iter_file_splice_write+0x169/0xcb0 [ 2847.411402] ? kasan_save_stack+0x32/0x50 [ 2847.411806] ? kasan_save_stack+0x22/0x50 [ 2847.412230] ? kasan_set_track+0x25/0x30 [ 2847.412540] ? __kasan_kmalloc+0x7f/0x90 [ 2847.412840] ? __kmalloc+0x56/0xc0 [ 2847.413109] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2847.413482] ? do_splice_direct+0x1bc/0x290 [ 2847.413801] ? do_sendfile+0xb1d/0x12b0 [ 2847.414100] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2847.414440] ? do_syscall_64+0x3f/0x90 [ 2847.414730] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2847.415129] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2847.415479] ? lock_is_held_type+0x9f/0x120 [ 2847.415820] do_iter_readv_writev+0x211/0x3c0 [ 2847.416164] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2847.416539] ? avc_policy_seqno+0xd/0x70 [ 2847.416853] ? security_file_permission+0xb5/0xe0 [ 2847.417226] do_iter_write+0x18b/0x700 [ 2847.417532] ? lock_is_held_type+0x9f/0x120 [ 2847.417869] vfs_iter_write+0x74/0xb0 [ 2847.418172] iter_file_splice_write+0x73f/0xcb0 [ 2847.418548] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2847.418926] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2847.419327] ? inode_security+0x105/0x140 [ 2847.419644] ? security_file_permission+0xb5/0xe0 [ 2847.420005] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2847.420389] direct_splice_actor+0x113/0x180 [ 2847.420718] splice_direct_to_actor+0x33a/0x8c0 [ 2847.421067] ? __pfx_direct_splice_actor+0x10/0x10 [ 2847.421431] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2847.421815] ? security_file_permission+0xb5/0xe0 [ 2847.422180] do_splice_direct+0x1bc/0x290 [ 2847.422492] ? __pfx_do_splice_direct+0x10/0x10 [ 2847.422845] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2847.423193] ? lock_is_held_type+0x9f/0x120 [ 2847.423519] do_sendfile+0xb1d/0x12b0 [ 2847.423825] ? __pfx_do_sendfile+0x10/0x10 [ 2847.424159] __x64_sys_sendfile64+0x1d5/0x210 [ 2847.424499] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2847.424878] do_syscall_64+0x3f/0x90 [ 2847.425159] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2847.425546] RIP: 0033:0x7f7ffe1fdb19 [ 2847.425824] 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 [ 2847.427094] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2847.427640] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2847.428154] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2847.428656] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2847.429162] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2847.429671] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2847.430193] 10:44:56 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x74) [ 2847.444967] FAULT_INJECTION: forcing a failure. [ 2847.444967] name failslab, interval 1, probability 0, space 0, times 0 [ 2847.446232] CPU: 1 PID: 11983 Comm: syz-executor.0 Not tainted 6.2.0-next-20230224 #1 [ 2847.446786] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2847.447378] Call Trace: [ 2847.447565] [ 2847.447738] dump_stack_lvl+0xc1/0xf0 [ 2847.448032] should_fail_ex+0x4b4/0x5b0 [ 2847.448347] ? jbd2__journal_start+0x194/0x6b0 [ 2847.448696] should_failslab+0x9/0x20 [ 2847.448972] kmem_cache_alloc+0x5a/0x320 [ 2847.449265] jbd2__journal_start+0x194/0x6b0 [ 2847.449599] __ext4_journal_start_sb+0x4c2/0x6f0 [ 2847.449936] ? ext4_dirty_inode+0xa5/0x130 [ 2847.450239] ? __pfx_ext4_dirty_inode+0x10/0x10 [ 2847.450569] ext4_dirty_inode+0xa5/0x130 [ 2847.450860] __mark_inode_dirty+0x1aa/0xee0 [ 2847.451177] generic_write_end+0x319/0x3d0 [ 2847.451486] ext4_da_write_end+0x162/0x950 [ 2847.451798] generic_perform_write+0x318/0x580 [ 2847.452127] ? __pfx_generic_perform_write+0x10/0x10 [ 2847.452480] ? __pfx_file_modified_flags+0x10/0x10 [ 2847.452847] ext4_buffered_write_iter+0x164/0x460 [ 2847.453181] ? stack_trace_save+0x90/0xd0 [ 2847.453490] ext4_file_write_iter+0x3ff/0x1930 [ 2847.453817] ? mark_lock.part.0+0xef/0x2f30 [ 2847.454135] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2847.454493] ? lock_is_held_type+0x9f/0x120 [ 2847.454811] do_iter_readv_writev+0x211/0x3c0 [ 2847.455140] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2847.455500] ? avc_policy_seqno+0xd/0x70 [ 2847.455800] ? security_file_permission+0xb5/0xe0 [ 2847.456150] do_iter_write+0x18b/0x700 [ 2847.456438] ? vfs_iter_write+0x1d/0xb0 [ 2847.456732] vfs_iter_write+0x74/0xb0 [ 2847.457012] iter_file_splice_write+0x73f/0xcb0 [ 2847.457362] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2847.457717] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2847.458094] ? mark_held_locks+0x9e/0xe0 [ 2847.458395] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2847.458773] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2847.459141] direct_splice_actor+0x113/0x180 [ 2847.459455] splice_direct_to_actor+0x33a/0x8c0 [ 2847.459786] ? __pfx_direct_splice_actor+0x10/0x10 [ 2847.460131] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2847.460487] ? security_file_permission+0xb5/0xe0 [ 2847.460855] do_splice_direct+0x1bc/0x290 [ 2847.461172] ? __pfx_do_splice_direct+0x10/0x10 [ 2847.461545] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2847.461901] ? lock_is_held_type+0x9f/0x120 [ 2847.462235] do_sendfile+0xb1d/0x12b0 [ 2847.462539] ? __pfx_do_sendfile+0x10/0x10 [ 2847.462860] __x64_sys_sendfile64+0x1d5/0x210 [ 2847.463179] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2847.463543] do_syscall_64+0x3f/0x90 [ 2847.463806] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2847.464170] RIP: 0033:0x7f98e3d04b19 [ 2847.464432] 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 [ 2847.465693] RSP: 002b:00007f98e127a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2847.466215] RAX: ffffffffffffffda RBX: 00007f98e3e17f60 RCX: 00007f98e3d04b19 [ 2847.466716] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2847.467214] RBP: 00007f98e127a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2847.467724] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2847.468226] R13: 00007ffcc4a86c7f R14: 00007f98e127a300 R15: 0000000000022000 [ 2847.468751] 10:44:56 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x3, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:44:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfffffff0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:08 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 58) 10:45:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 48) 10:45:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x4, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:08 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe, 0x6, 0xffff}, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xe) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:45:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xfffffffc, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:08 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x7a) 10:45:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x6, 0x4, 0x0, 0x101, 0x24002, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x80000001, 0x1, @perf_config_ext={0x9, 0xffffffffffff0000}, 0x6, 0x2, 0x0, 0x5, 0x1, 0x7fffffff, 0x7, 0x0, 0x559a36f5, 0x0, 0x5}, 0x0, 0x2, r0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) 10:45:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)={'#! ', './file1', [{0x20, '/proc/vmallocinfo\x00'}, {0x20, '/proc/vmallocinfo\x00'}, {0x20, '&:]'}, {0x20, '$-:('}], 0xa, "c650f112d6fc2a343dcda35dfc08f792dc76d3ec234faaeb129f496f54034274793189ae8c7bd16fe45aaf071650c9e33c19f55d9a87211c3141ddbee52f9e075090de1061285ad865e549dbf25e4587b7fc7dcf53aaea5300f916c3f85a8dfae25d1783b98a9f949ce44fcd6df64c5ff4a871d66dd10de5f94809c13824a98f94ba595f2243b750841da97d16124d120c8b2cace3806823bacd3eb0a44424e07781902796ab3a3a14c2e17a16c039d5b47a502796d0ffdcfb126b41ea0cff6283d7bf89366f2fc8b2d22b713ed6015b6f69f1760421cf5afbc5010914"}, 0x117) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:45:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0xffffffff, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:08 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0xd7) 10:45:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x5, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) [ 2859.594957] FAULT_INJECTION: forcing a failure. [ 2859.594957] name failslab, interval 1, probability 0, space 0, times 0 [ 2859.596194] CPU: 1 PID: 12025 Comm: syz-executor.7 Not tainted 6.2.0-next-20230224 #1 [ 2859.596760] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2859.597358] Call Trace: [ 2859.597564] [ 2859.597739] dump_stack_lvl+0xc1/0xf0 [ 2859.598024] should_fail_ex+0x4b4/0x5b0 [ 2859.598319] ? ext4_init_io_end+0x27/0x180 [ 2859.598652] should_failslab+0x9/0x20 [ 2859.598943] kmem_cache_alloc+0x5a/0x320 [ 2859.599249] ext4_init_io_end+0x27/0x180 [ 2859.599542] ext4_do_writepages+0x933/0x33f0 [ 2859.599875] ? __pfx_ext4_writepages+0x10/0x10 [ 2859.600213] ? lock_acquire.part.0+0xea/0x320 [ 2859.600538] ? __pfx_ext4_do_writepages+0x10/0x10 [ 2859.600886] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 2859.601237] ? do_writepages+0x1ad/0x650 [ 2859.601549] ? do_writepages+0x1ad/0x650 [ 2859.601852] ? lock_is_held_type+0x9f/0x120 [ 2859.602188] ext4_writepages+0x274/0x5e0 [ 2859.602477] ? __pfx_ext4_writepages+0x10/0x10 [ 2859.602823] ? lock_is_held_type+0x9f/0x120 [ 2859.603144] ? find_held_lock+0x2c/0x110 [ 2859.603459] ? __pfx_ext4_writepages+0x10/0x10 [ 2859.603770] do_writepages+0x1ad/0x650 [ 2859.604075] ? __pfx_do_writepages+0x10/0x10 [ 2859.604420] ? wbc_attach_and_unlock_inode+0x357/0x910 [ 2859.604810] ? lock_acquire+0x32/0xc0 [ 2859.605106] ? do_raw_spin_unlock+0x53/0x220 [ 2859.605435] ? _raw_spin_unlock+0x1e/0x40 [ 2859.605770] ? wbc_attach_and_unlock_inode+0x4a3/0x910 [ 2859.606166] filemap_fdatawrite_wbc+0x14b/0x1b0 [ 2859.606521] ? __pfx_lock_release+0x10/0x10 [ 2859.606845] __filemap_fdatawrite_range+0xba/0x100 [ 2859.607174] ? __pfx___filemap_fdatawrite_range+0x10/0x10 [ 2859.607585] ? ext4_buffered_write_iter+0x19c/0x460 [ 2859.607943] ? lock_release+0x1e3/0x710 [ 2859.608256] file_write_and_wait_range+0xd2/0x140 [ 2859.608621] ext4_sync_file+0x221/0x1010 [ 2859.608920] ? __pfx_ext4_sync_file+0x10/0x10 [ 2859.609253] vfs_fsync_range+0x141/0x230 [ 2859.609572] ext4_buffered_write_iter+0x37d/0x460 [ 2859.609923] ? stack_trace_save+0x90/0xd0 [ 2859.610228] ext4_file_write_iter+0x3ff/0x1930 [ 2859.610572] ? kasan_save_stack+0x32/0x50 [ 2859.610872] ? kasan_save_stack+0x22/0x50 [ 2859.611176] ? __pfx_ext4_file_write_iter+0x10/0x10 [ 2859.611536] ? do_splice_direct+0x1bc/0x290 [ 2859.611857] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2859.612207] ? entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2859.612585] ? __pfx_mark_lock.part.0+0x10/0x10 [ 2859.612932] ? lock_is_held_type+0x9f/0x120 [ 2859.613260] do_iter_readv_writev+0x211/0x3c0 [ 2859.613612] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 2859.613984] ? avc_policy_seqno+0xd/0x70 [ 2859.614295] ? security_file_permission+0xb5/0xe0 [ 2859.614662] do_iter_write+0x18b/0x700 [ 2859.614961] ? lock_is_held_type+0x9f/0x120 [ 2859.615305] vfs_iter_write+0x74/0xb0 [ 2859.615589] iter_file_splice_write+0x73f/0xcb0 [ 2859.615939] ? lockdep_hardirqs_on_prepare+0x27b/0x3f0 [ 2859.616327] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2859.616700] ? __pfx_generic_file_splice_read+0x10/0x10 [ 2859.617099] ? security_file_permission+0xb5/0xe0 [ 2859.617472] ? __pfx_iter_file_splice_write+0x10/0x10 [ 2859.617836] direct_splice_actor+0x113/0x180 [ 2859.618145] splice_direct_to_actor+0x33a/0x8c0 [ 2859.618472] ? __pfx_direct_splice_actor+0x10/0x10 [ 2859.618816] ? __pfx_splice_direct_to_actor+0x10/0x10 [ 2859.619166] ? security_file_permission+0xb5/0xe0 [ 2859.619510] do_splice_direct+0x1bc/0x290 [ 2859.619803] ? __pfx_do_splice_direct+0x10/0x10 [ 2859.620125] ? __x64_sys_sendfile64+0x1d5/0x210 [ 2859.620450] ? lock_is_held_type+0x9f/0x120 [ 2859.620760] do_sendfile+0xb1d/0x12b0 [ 2859.621041] ? __pfx_do_sendfile+0x10/0x10 [ 2859.621348] __x64_sys_sendfile64+0x1d5/0x210 [ 2859.621667] ? __pfx___x64_sys_sendfile64+0x10/0x10 [ 2859.622006] do_syscall_64+0x3f/0x90 [ 2859.622270] entry_SYSCALL_64_after_hwframe+0x72/0xdc [ 2859.622604] RIP: 0033:0x7f7ffe1fdb19 [ 2859.622862] 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 [ 2859.623967] RSP: 002b:00007f7ffb773188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2859.624469] RAX: ffffffffffffffda RBX: 00007f7ffe310f60 RCX: 00007f7ffe1fdb19 [ 2859.624938] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2859.625405] RBP: 00007f7ffb7731d0 R08: 0000000000000000 R09: 0000000000000000 [ 2859.625884] R10: 000000010000027f R11: 0000000000000246 R12: 0000000000000002 [ 2859.626352] R13: 00007ffed9a131df R14: 00007f7ffb773300 R15: 0000000000022000 [ 2859.626858] 10:45:08 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0xee) 10:45:08 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x6, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:08 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x6, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:45:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x2, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 59) 10:45:09 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x132) 10:45:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 49) 10:45:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x7, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) connect$packet(r2, &(0x7f0000000040)={0x11, 0xf6, 0x0, 0x1, 0x7f, 0x6, @remote}, 0x14) sendfile(r0, r2, 0x0, 0x10000027f) 10:45:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000010000002c000000", @ANYRES32=r1, @ANYBLOB="01000000000000002e2f66696c653100"]) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4008240b, &(0x7f0000000140)={0x3, 0x80, 0x8, 0xbc, 0x0, 0xa, 0x0, 0x9, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x7fffffff, 0x4, @perf_bp={&(0x7f0000000100), 0xc}, 0x512, 0x7, 0x101, 0x1, 0x1000000000000000, 0x5, 0xd33, 0x0, 0xf335, 0x0, 0x7fffffff}) sendfile(r0, r1, 0x0, 0x10000027f) 10:45:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x3, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:09 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x300) 10:45:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x8, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x4, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x5, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000027f) r2 = perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x8, 0x6, 0x2, 0xe2, 0x0, 0x5, 0x8000, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x1, @perf_bp={&(0x7f0000000040), 0x2}, 0x4260, 0x8, 0xfffffff9, 0x8, 0x9, 0x7c9, 0x34e1, 0x0, 0x9, 0x0, 0x8}, 0x0, 0xffffffffffffffff, r3, 0xa) 10:45:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 60) 10:45:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x9, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) socket$unix(0x1, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:45:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 50) 10:45:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x2040, 0x104) dup2(0xffffffffffffffff, r1) write(r1, &(0x7f0000000080)="01", 0x292e9) renameat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') mount$9p_fd(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0), 0x18000, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@version_L}, {@afid={'afid', 0x3d, 0x5}}, {@afid={'afid', 0x3d, 0x2}}, {@version_u}], [{@smackfstransmute}, {@smackfsdef={'smackfsdef', 0x3d, '/proc/vmallocinfo\x00'}}]}}) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x100000e, 0x810, 0xffffffffffffffff, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) 10:45:23 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x500) 10:45:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x6, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0xf, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x600) 10:45:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0x7, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/keys\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000002240)=""/4109, 0x100d}], 0x1, 0x0, 0x700) 10:45:23 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) dup2(0xffffffffffffffff, r3) write(r3, &(0x7f0000000080)="01", 0x292e9) write(r3, &(0x7f0000000100)="4f7225054c2b7a44a7e2c7fc362ad309c874f1fe48e7f0234c9c0e317f8554555fde0e3c8049a75ee7b3038e683fd8a28aceed843008a0c5d7a3d98d0341ef36b1de7de307126367ad7f77c0a0789497ef03e88d14165a900b1dc86dd4b247fdf46389fb3813bec70fe8b1838fc03b556c1772b0c524be4f94d10b0ff03ff46c4d8fcff30b7fdebf796c248d1344e2b3e3ea3e420424551f65e5c0dda7003479", 0xa0) 10:45:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x30, r1, 0x1, 0x0, 0xf0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{}, {}, {}, {}], "43edd5268d1562ce"}}]}, 0x30}}, 0x0) 10:45:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x1c1042, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000300)=ANY=[], 0x9d) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000027f) (fail_nth: 51) VM DIAGNOSIS: 10:50:24 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=0000000000000000 RCX=ffffffff813aa545 RDX=ffff888008da1ac0 RSI=0000000000000000 RDI=0000000000000005 RBP=0000000000000000 RSP=ffff888008db7af8 R8 =0000000000000005 R9 =0000000000000000 R10=0000000000000000 R11=0000000000000001 R12=0000000000029340 R13=ffff888008db7c98 R14=ffffed10011b6f97 R15=dffffc0000000000 RIP=ffffffff814b75b4 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe3c2d32b000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe3c2d329000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fd9d8cd6010 CR3=000000000ee26000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=000000000000000041890ffbc0000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000b65acb RBX=ffff888008da5040 RCX=ffffffff84483c3e RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff812847b0 RBP=0000000000000001 RSP=ffff888008e1fe70 R8 =0000000000000001 R9 =ffff88806cf34f83 R10=ffffed100d9e69f0 R11=0000000000000001 R12=ffffed10011b4a08 R13=ffffffff85d27a90 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff84484c5f RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe6b85c75000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe6b85c73000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000055f596a80648 CR3=000000000ee26000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000600 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000006000000030000000200000000 XMM02=006e65672063657865080a0100010101 XMM03=006574616469646e616320636578650e XMM04=6578650a0073746e696820636578650a XMM05=6d7320636578650a0073646565732063 XMM06=006c61746f7420636578650a00687361 XMM07=72617473657220726f74756365786511 XMM08=69646e616320636578650e006e656720 XMM09=73746e696820636578650a0065746164 XMM10=78650a00736465657320636578650a00 XMM11=7420636578650a006873616d73206365 XMM12=7220726f74756365786511006c61746f XMM13=75662063657865090073747261747365 XMM14=0065676169727420636578650b007a7a XMM15=0000657a696d696e696d20636578650d