diff options
| -rw-r--r-- | fs/overlayfs/super.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/fs/overlayfs/super.c b/fs/overlayfs/super.c index ce02f46029da..9a7693d5f8ff 100644 --- a/fs/overlayfs/super.c +++ b/fs/overlayfs/super.c | |||
| @@ -1082,11 +1082,13 @@ static int ovl_fill_super(struct super_block *sb, void *data, int silent) | |||
| 1082 | if (err < 0) | 1082 | if (err < 0) |
| 1083 | goto out_put_workdir; | 1083 | goto out_put_workdir; |
| 1084 | 1084 | ||
| 1085 | if (!err) { | 1085 | /* |
| 1086 | pr_err("overlayfs: upper fs needs to support d_type.\n"); | 1086 | * We allowed this configuration and don't want to |
| 1087 | err = -EINVAL; | 1087 | * break users over kernel upgrade. So warn instead |
| 1088 | goto out_put_workdir; | 1088 | * of erroring out. |
| 1089 | } | 1089 | */ |
| 1090 | if (!err) | ||
| 1091 | pr_warn("overlayfs: upper fs needs to support d_type.\n"); | ||
| 1090 | } | 1092 | } |
| 1091 | } | 1093 | } |
| 1092 | 1094 | ||
