03 Oct, 2017

1 commit

  • This adds the proper implementation for the BTRFS filesystem.
    The implementation currently supports only read-only mode and
    the filesystem can be only on a single device.

    Checksums of data chunks is unimplemented.

    Compression is implemented (ZLIB + LZO).

    Signed-off-by: Marek Behun

    create mode 100644 fs/btrfs/btrfs.h
    create mode 100644 fs/btrfs/chunk-map.c
    create mode 100644 fs/btrfs/compression.c
    create mode 100644 fs/btrfs/ctree.c
    create mode 100644 fs/btrfs/dev.c
    create mode 100644 fs/btrfs/dir-item.c
    create mode 100644 fs/btrfs/extent-io.c
    create mode 100644 fs/btrfs/hash.c
    create mode 100644 fs/btrfs/inode.c
    create mode 100644 fs/btrfs/root.c
    create mode 100644 fs/btrfs/subvolume.c
    create mode 100644 fs/btrfs/super.c

    Marek Behún