Recent changes (master)

Jens Axboe <[email protected]> Tue, 3 Mar 2026 06:00:01 -0700
Newsgroups org.kernel.vger.fio
Message-ID <[email protected]>
The following changes since commit a7554ee21d3f4a799969da2e54a66e7081c1571c:

  engines: posixaio: add support for DDIR_SYNCFS (2026-03-01 23:22:27 -0700)

are available in the Git repository at:

  git://git.kernel.dk/fio.git master

for you to fetch changes up to ccf9f41fdacae34fbf8bf839406c4cc7d5070d49:

  Merge branch 'prof-use-after-free-fix' of https://github.com/jsemric/fio (2026-03-02 10:26:27 -0700)

----------------------------------------------------------------
Jakub Semrič (1):
      Fix use-after-free of idle_prof_common variable

Jens Axboe (1):
      Merge branch 'prof-use-after-free-fix' of https://github.com/jsemric/fio

 backend.c | 1 +
 stat.c    | 2 --
 2 files changed, 1 insertion(+), 2 deletions(-)

---

Diff of recent changes:

diff --git a/backend.c b/backend.c
index 9912a94c..6dd078c4 100644
--- a/backend.c
+++ b/backend.c
@@ -2833,6 +2833,7 @@ int fio_backend(struct sk_out *sk_out)
 		td->sem = NULL;
 	} end_for_each();
 
+	fio_idle_prof_cleanup();
 	free_disk_util();
 	if (cgroup_list) {
 		cgroup_kill(cgroup_list);
diff --git a/stat.c b/stat.c
index 0e4e482d..aea573f5 100644
--- a/stat.c
+++ b/stat.c
@@ -2776,8 +2776,6 @@ void __show_run_stats(void)
 		buf_output_free(out);
 	}
 
-	fio_idle_prof_cleanup();
-
 	log_info_flush();
 	free(runstats);