From 1a6bf8248a32c160347e4daf3dd4f15023357889 Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Thu, 8 Jun 2017 19:21:52 +0800 Subject: [PATCH] fix aufs mount option length calculation We add ",dirperm1" but only increase length by len("dirperm1"). Signed-off-by: Peng Tao --- daemon/graphdriver/aufs/aufs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/graphdriver/aufs/aufs.go b/daemon/graphdriver/aufs/aufs.go index 85cd5d1d26..b245143e1e 100644 --- a/daemon/graphdriver/aufs/aufs.go +++ b/daemon/graphdriver/aufs/aufs.go @@ -573,7 +573,7 @@ func (a *Driver) aufsMount(ro []string, rw, target, mountLabel string) (err erro offset := 54 if useDirperm() { - offset += len("dirperm1") + offset += len(",dirperm1") } b := make([]byte, syscall.Getpagesize()-len(mountLabel)-offset) // room for xino & mountLabel bp := copy(b, fmt.Sprintf("br:%s=rw", rw))