[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <E1LKy3v-0003KO-Nx@dylan.lougher.demon.co.uk>
Date: Thu, 08 Jan 2009 16:48:51 +0000
From: Phillip Lougher <phillip@...gher.demon.co.uk>
To: torvalds@...ux-foundation.org, linux-kernel@...r.kernel.org,
linux-fsdevel@...r.kernel.org
Subject: [GIT PULL] Squashfs pull request for 2.6.29
Please consider pulling my linux-next branch
git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus.git
The patches have been posted to LKML and linux-fsdevel over the last
couple of months and have been reviewed and changed as requested.
Diffstat below.
Squashfs is a compressed read-only filesystem. It compresses metadata
and data, and uses up to 1 MiB block sizes for greater compression.
This is a comparison of Squashfs against Cramfs:
Squashfs Cramfs
Max filesystem size: 2^64 256 MiB
Max file size: ~ 2 TiB 16 MiB
Max files: unlimited unlimited
Max directories: unlimited unlimited
Max entries per directory: unlimited unlimited
Max block size: 1 MiB 4 KiB
Metadata compression: yes no
Directory indexes: yes no
Sparse file support: yes no
Tail-end packing (fragments): yes no
Exportable (NFS etc.): yes no
Hard link support: yes no
"." and ".." in readdir: yes no
Real inode numbers: yes no
32-bit uids/gids: yes no
File creation time: yes no
Xattr and ACL support: no no
Thanks
Phillip
Documentation/filesystems/squashfs.txt | 225 ++++++++++++++
MAINTAINERS | 7 +
fs/Kconfig | 52 ++++
fs/Makefile | 1 +
fs/squashfs/Makefile | 8 +
fs/squashfs/block.c | 274 +++++++++++++++++
fs/squashfs/cache.c | 412 ++++++++++++++++++++++++++
fs/squashfs/dir.c | 235 +++++++++++++++
fs/squashfs/export.c | 155 ++++++++++
fs/squashfs/file.c | 502 ++++++++++++++++++++++++++++++++
fs/squashfs/fragment.c | 98 +++++++
fs/squashfs/id.c | 94 ++++++
fs/squashfs/inode.c | 346 ++++++++++++++++++++++
fs/squashfs/namei.c | 242 +++++++++++++++
fs/squashfs/squashfs.h | 90 ++++++
fs/squashfs/squashfs_fs.h | 381 ++++++++++++++++++++++++
fs/squashfs/squashfs_fs_i.h | 45 +++
fs/squashfs/squashfs_fs_sb.h | 76 +++++
fs/squashfs/super.c | 440 ++++++++++++++++++++++++++++
fs/squashfs/symlink.c | 118 ++++++++
init/do_mounts_rd.c | 14 +
21 files changed, 3815 insertions(+), 0 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists