From aa0253a2ca9d7bc20e6fca197b88b6c3316b256b Mon Sep 17 00:00:00 2001 From: Seung-Woo Kim Date: Thu, 11 Jan 2018 12:51:51 +0900 Subject: [PATCH] scripts: tizen: call sync before umount After writing files on mounted directory, umount can fail with busy state. Call sync before umount to clear the busy state instead of sleep. Change-Id: I7985ab3688a64b072c9a992957acdf124f925a34 Signed-off-by: Seung-Woo Kim --- scripts/tizen/sd_fusing_rpi3.sh | 2 +- scripts/tizen/sd_fusing_xu4.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/tizen/sd_fusing_rpi3.sh b/scripts/tizen/sd_fusing_rpi3.sh index a9996417b4..2f262bf4c7 100755 --- a/scripts/tizen/sd_fusing_rpi3.sh +++ b/scripts/tizen/sd_fusing_rpi3.sh @@ -231,7 +231,7 @@ function mkpart_3 () { mkdir mnt_tmp mount -t ext4 ${DISK}9 ./mnt_tmp touch ./mnt_tmp/reboot-param.bin - sleep 1 + sync umount ./mnt_tmp rmdir mnt_tmp } diff --git a/scripts/tizen/sd_fusing_xu4.sh b/scripts/tizen/sd_fusing_xu4.sh index bc5825f5d5..ae564ce300 100755 --- a/scripts/tizen/sd_fusing_xu4.sh +++ b/scripts/tizen/sd_fusing_xu4.sh @@ -123,6 +123,7 @@ function fusing_image () { mkdir mnt_tmp mount -t vfat $device ./mnt_tmp cp -f $fusing_img ./mnt_tmp + sync umount ./mnt_tmp rmdir mnt_tmp echo "fusing $fusing_img is done." -- 2.34.1