From 502cd987ee3eb886e85a356d6a68fef2846ebdbc Mon Sep 17 00:00:00 2001
From: Lorenz Meier <lorenz@px4.io>
Date: Tue, 22 Jan 2019 22:24:57 +0100
Subject: [PATCH] SD Bench: No need for atomic timing This leads to less jitter
 in the benchmark

---
 src/systemcmds/sd_bench/sd_bench.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/systemcmds/sd_bench/sd_bench.c b/src/systemcmds/sd_bench/sd_bench.c
index e09a1c8533..260225ccb4 100644
--- a/src/systemcmds/sd_bench/sd_bench.c
+++ b/src/systemcmds/sd_bench/sd_bench.c
@@ -157,7 +157,7 @@ unsigned int time_fsync(int fd)
 {
 	hrt_abstime fsync_start = hrt_absolute_time();
 	fsync(fd);
-	return hrt_elapsed_time_atomic(&fsync_start) / 1000;
+	return hrt_elapsed_time(&fsync_start) / 1000;
 }
 
 void write_test(int fd, uint8_t *block, int block_size)
-- 
GitLab