[PATCH 00/11] [R/nexus7] overlayfs support

Paolo Pisati paolo.pisati at canonical.com
Wed Mar 13 09:50:40 UTC 2013


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.

BugLink: http://bugs.launchpad.net/bugs/1076317

Tested-by: Dmitrijs Ledkovs <dmitrijs.ledkovs at canonical.com>

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 (1):
  UBUNTU: [Config] OVERLAYFS_FS=m

 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 +
 21 files changed, 2980 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

-- 
1.7.10.4





More information about the kernel-team mailing list