diff options
Diffstat (limited to 'container/mount.go')
| -rw-r--r-- | container/mount.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/container/mount.go b/container/mount.go index 52563d78..12093d47 100644 --- a/container/mount.go +++ b/container/mount.go @@ -97,7 +97,7 @@ func remountWithFlags(n *vfs.MountInfoNode, mf uintptr) error { return nil } -func mountTmpfs(fsname, name string, size int, perm os.FileMode) error { +func mountTmpfs(fsname, name string, flags uintptr, size int, perm os.FileMode) error { target := toSysroot(name) if err := os.MkdirAll(target, parentPerm(perm)); err != nil { return wrapErrSelf(err) @@ -107,7 +107,7 @@ func mountTmpfs(fsname, name string, size int, perm os.FileMode) error { opt += fmt.Sprintf(",size=%d", size) } return wrapErrSuffix( - Mount(fsname, target, "tmpfs", MS_NOSUID|MS_NODEV, opt), + Mount(fsname, target, "tmpfs", flags, opt), fmt.Sprintf("cannot mount tmpfs on %q:", name)) } |
