浏览代码

overlay2: better documentation of user namespace behavior when checking native diff support

Signed-off-by: Jonas Geiler <git@jonasgeiler.com>
Jonas Geiler 1 年之前
父节点
当前提交
aef6905e01
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      daemon/graphdriver/overlay2/check.go

+ 3 - 3
daemon/graphdriver/overlay2/check.go

@@ -22,9 +22,9 @@ import (
 // directory or the kernel enable CONFIG_OVERLAY_FS_REDIRECT_DIR.
 // When these exist naive diff should be used.
 //
-// When running in a user namespace before kernel 5.11, returns
-// errRunningInUserNS immediately. In kernel 5.11 and later, we
-// check support as usual with some user namespace differences.
+// When running in a user namespace it either immediately returns with an error
+// when userxattr is not supported, or performs the native diff checks as usual
+// with some minor user namespace differences, like adding userxattr.
 func doesSupportNativeDiff(d string) error {
 	userxattr := false
 	if userns.RunningInUserNS() {