[PATCH 00/11] [R/nexus7] overlayfs support
Paolo Pisati
paolo.pisati at canonical.com
Wed Mar 13 13:04:56 UTC 2013
On Wed, Mar 13, 2013 at 06:12:21AM -0600, Tim Gardner wrote:
> On 03/13/2013 03:50 AM, Paolo Pisati wrote:
> >Import overlayfs support from P/master to our nexus7 kernel: all the patches
> >are a clean chery-pick and have been long abused in the P series.
> >
>
> Pull request please.
The following changes since commit e217f2fd88261a40266ed0e3b8960f1df4e9050f:
UBUNTU: Ubuntu-3.1.10-9.27 (2013-02-19 09:29:17 -0700)
are available in the git repository at:
git://kernel.ubuntu.com/ppisati/ubuntu-nexus7.git master_overlayfs
for you to fetch changes up to 8830d197144907d488daee561c02daabb654afb3:
UBUNTU: SAUCE: compilation fix for missing symbols (2013-03-13 14:00:05 +0100)
----------------------------------------------------------------
Andy Whitcroft (2):
UBUNTU: ubuntu: overlayfs -- overlayfs: add statfs support
UBUNTU: ubuntu: overlayfs -- overlayfs: apply device cgroup and security permissions to overlay files
Erez Zadok (1):
UBUNTU: ubuntu: overlayfs -- overlayfs: implement show_options
Miklos Szeredi (6):
UBUNTU: ubuntu: overlayfs -- vfs: pass struct path to __dentry_open()
UBUNTU: ubuntu: overlayfs -- vfs: add i_op->open()
UBUNTU: ubuntu: overlayfs -- vfs: export do_splice_direct() to modules
UBUNTU: ubuntu: overlayfs -- vfs: introduce clone_private_mount()
UBUNTU: ubuntu: overlayfs -- overlay filesystem
UBUNTU: ubuntu: overlayfs -- fs: limit filesystem stacking depth
Neil Brown (1):
UBUNTU: ubuntu: overlayfs -- overlay: overlay filesystem documentation
Paolo Pisati (2):
UBUNTU: [Config] OVERLAYFS_FS=m
UBUNTU: SAUCE: compilation fix for missing symbols
Documentation/filesystems/Locking | 2 +
Documentation/filesystems/overlayfs.txt | 199 +++++++++++++++++++++++++++++++++++++++++
Documentation/filesystems/vfs.txt | 8 ++
MAINTAINERS | 7 ++
debian.linaro/config/config.common.ubuntu | 1 +
fs/Kconfig | 1 +
fs/Makefile | 1 +
fs/ecryptfs/main.c | 7 ++
fs/namespace.c | 18 ++++
fs/open.c | 69 ++++++++------
fs/overlayfs/Kconfig | 4 +
fs/overlayfs/Makefile | 7 ++
fs/overlayfs/copy_up.c | 384 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/overlayfs/dir.c | 596 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/overlayfs/inode.c | 391 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/overlayfs/overlayfs.h | 64 +++++++++++++
fs/overlayfs/readdir.c | 565 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/overlayfs/super.c | 664 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fs/splice.c | 1 +
include/linux/fs.h | 14 +++
include/linux/mount.h | 3 +
security/device_cgroup.c | 3 +
security/security.c | 2 +
23 files changed, 2985 insertions(+), 26 deletions(-)
create mode 100644 Documentation/filesystems/overlayfs.txt
create mode 100644 fs/overlayfs/Kconfig
create mode 100644 fs/overlayfs/Makefile
create mode 100644 fs/overlayfs/copy_up.c
create mode 100644 fs/overlayfs/dir.c
create mode 100644 fs/overlayfs/inode.c
create mode 100644 fs/overlayfs/overlayfs.h
create mode 100644 fs/overlayfs/readdir.c
create mode 100644 fs/overlayfs/super.c
--
bye,
p.
More information about the kernel-team
mailing list