From 01b7a11255a8d727abceedc750f12fb75071a2a7 Mon Sep 17 00:00:00 2001
From: Lorenz Meier <lorenz@px4.io>
Date: Sun, 20 Jan 2019 16:19:05 +0100
Subject: [PATCH] SD bench: Retain atomic operation.;

---
 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 260225ccb4..e09a1c8533 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(&fsync_start) / 1000;
+	return hrt_elapsed_time_atomic(&fsync_start) / 1000;
 }
 
 void write_test(int fd, uint8_t *block, int block_size)
-- 
GitLab