From bf9160eaaae561158273f08316da80c857960286 Mon Sep 17 00:00:00 2001 From: Hyotaek Shim Date: Tue, 27 Aug 2019 10:26:27 +0900 Subject: [PATCH] Safe umount an sdcard partition (/opt/media/SDCardA1) Change-Id: I7a27f311e1da52a5e8930854ec9fa22f00fbb443 Signed-off-by: Hyotaek Shim --- src/power-shutdown/shutdown.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/power-shutdown/shutdown.c b/src/power-shutdown/shutdown.c index 9c6032d..7e4fa71 100644 --- a/src/power-shutdown/shutdown.c +++ b/src/power-shutdown/shutdown.c @@ -46,6 +46,7 @@ enum { CMD_EXIT, }; +#define UMOUNT_RW_PATH_SDCARD "/opt/media/SDCardA1" #define UMOUNT_RW_PATH_USER "/opt/usr" #define UMOUNT_RW_PATH_SYSTEM "/opt" #define MAX_UMOUNT_KILL_RETRY 4 @@ -60,6 +61,7 @@ static int usage(void) static void umount_partitions(void) { + umount_partition_by_kill(UMOUNT_RW_PATH_SDCARD, MAX_UMOUNT_KILL_RETRY); umount_partition_by_kill(UMOUNT_RW_PATH_USER, MAX_UMOUNT_KILL_RETRY); umount_partition_by_kill(UMOUNT_RW_PATH_SYSTEM, MAX_UMOUNT_KILL_RETRY); } -- 2.7.4