From c3f2f16a72035c849dac734eed9d3d0c7d5befb2 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 26 May 2017 09:18:06 -0700 Subject: [PATCH] libcontainer/specconv/spec_linux: Add support for silent and loud Part of catching runC up with the spec, which punts valid options to mount(8) [1,2]. [1]: https://github.com/opencontainers/runtime-spec/blame/v1.0.0-rc5/config.md#L68 [2]: https://github.com/opencontainers/runtime-spec/pull/771 Signed-off-by: W. Trevor King --- libcontainer/specconv/spec_linux.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libcontainer/specconv/spec_linux.go b/libcontainer/specconv/spec_linux.go index 5db945f88e3..aa793393110 100644 --- a/libcontainer/specconv/spec_linux.go +++ b/libcontainer/specconv/spec_linux.go @@ -648,6 +648,7 @@ func parseMountOptions(options []string) (int, []int, string, int) { "dirsync": {false, unix.MS_DIRSYNC}, "exec": {true, unix.MS_NOEXEC}, "lazytime": {false, unix.MS_LAZYTIME}, + "loud": {true, unix.MS_SILENT}, "mand": {false, unix.MS_MANDLOCK}, "noatime": {false, unix.MS_NOATIME}, "nodev": {false, unix.MS_NODEV}, @@ -663,6 +664,7 @@ func parseMountOptions(options []string) (int, []int, string, int) { "remount": {false, unix.MS_REMOUNT}, "ro": {false, unix.MS_RDONLY}, "rw": {true, unix.MS_RDONLY}, + "silent": {false, unix.MS_SILENT}, "strictatime": {false, unix.MS_STRICTATIME}, "suid": {true, unix.MS_NOSUID}, "sync": {false, unix.MS_SYNCHRONOUS},