]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
ovl: do not set overlay.opaque on non-dir create
authorAmir Goldstein <amir73il@gmail.com>
Mon, 24 Apr 2017 19:26:40 +0000 (22:26 +0300)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 20 Jun 2017 08:50:44 +0000 (10:50 +0200)
commit82d2d6f9ae22a9de631b46005d7c53f297a4113b
tree76e29e8467d3d09752cafa8072d3b09c59dc7e7d
parent0d2b61841657345192613bf70b9efbecc47b8cb0
ovl: do not set overlay.opaque on non-dir create

BugLink: http://bugs.launchpad.net/bugs/1692898
commit 4a99f3c83dc493c8ea84693d78cd792839c8aa64 upstream.

The optimization for opaque dir create was wrongly being applied
also to non-dir create.

Fixes: 97c684cc9110 ("ovl: create directories inside merged parent opaque")
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
fs/overlayfs/dir.c