mount-encrypted: mount with commit=600

Mount with commit=600, just as the unencrypted stateful is mounted.

BUG=chrome-os-partner:13185
TEST=x86-alex build

Change-Id: I0cee85c8bdabccb6545ca2238f6d5a120300e3aa
Signed-off-by: Kees Cook <keescook@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/31762
Commit-Ready: Luigi Semenzato <semenzato@chromium.org>
Reviewed-by: Luigi Semenzato <semenzato@chromium.org>
Tested-by: Luigi Semenzato <semenzato@chromium.org>
This commit is contained in:
Kees Cook
2012-08-29 16:17:20 -07:00
committed by Gerrit
parent 631ae525a6
commit fe4ad9f992

View File

@@ -900,7 +900,7 @@ static int setup_encrypted(int mode)
} }
if (mount(dmcrypt_dev, encrypted_mount, kEncryptedFSType, if (mount(dmcrypt_dev, encrypted_mount, kEncryptedFSType,
MS_NODEV | MS_NOEXEC | MS_NOSUID | MS_RELATIME, MS_NODEV | MS_NOEXEC | MS_NOSUID | MS_RELATIME,
"discard")) { "discard,commit=600")) {
PERROR("mount(%s,%s)", dmcrypt_dev, encrypted_mount); PERROR("mount(%s,%s)", dmcrypt_dev, encrypted_mount);
goto dm_cleanup; goto dm_cleanup;
} }