From: Mark Doffman <mark.doffman@xxxxxxxxxxxxxxx> Hi All, The following patch series adds the ability to use a ceph distributed file system as the root device. The functionality is similar to NFS root but for the ceph filesystem. The patch series adds a new root device option '/dev/ceph'. Configuration is passed either via a new kernel parameter 'cephroot' or DHCP option 17. The patch series applies to v3.12-10714-gd085eb6 Thanks Mark Mark Doffman (3): init: Add a new root device option, the Ceph file system cephroot: Add DHCP option 17 configuration to ceph root fs. Reuse root_nfs_parse_addr() for NFS and CEPH Rob Taylor (1): Documentation: Document the cephroot functionality Documentation/filesystems/{ => ceph}/ceph.txt | 0 Documentation/filesystems/ceph/cephroot.txt | 85 +++++++++++++ fs/ceph/Kconfig | 10 ++ fs/ceph/Makefile | 1 + fs/ceph/root.c | 165 ++++++++++++++++++++++++++ fs/nfs/nfsroot.c | 4 +- include/linux/ceph/ceph_root.h | 10 ++ include/linux/nfs_fs.h | 2 +- include/linux/root_dev.h | 1 + init/do_mounts.c | 32 ++++- net/ipv4/ipconfig.c | 16 ++- 11 files changed, 317 insertions(+), 9 deletions(-) rename Documentation/filesystems/{ => ceph}/ceph.txt (100%) create mode 100644 Documentation/filesystems/ceph/cephroot.txt create mode 100644 fs/ceph/root.c create mode 100644 include/linux/ceph/ceph_root.h -- 1.8.4 -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html