Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Documentation: update the Squashfs filesystem documentation

This patch updates the following which are out of date.

- Zstd has been added to the compression algorithms supported.
- The filesystem mailing list (for the kernel code) is changed to
linux-fsdevel rather than the now very little used Sourceforge
mailing list.
- The Squashfs website has been changed to the Squashfs-tools github
repository.
- The fact that Squashfs-tools is likely packaged by the linux
distribution is mentioned.

Link: https://lkml.kernel.org/r/20241229233752.54481-4-phillip@squashfs.org.uk
Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

authored by

Phillip Lougher and committed by
Andrew Morton
f2cad985 f5cc0873

+6 -8
+6 -8
Documentation/filesystems/squashfs.rst
··· 6 6 7 7 Squashfs is a compressed read-only filesystem for Linux. 8 8 9 - It uses zlib, lz4, lzo, or xz compression to compress files, inodes and 9 + It uses zlib, lz4, lzo, xz or zstd compression to compress files, inodes and 10 10 directories. Inodes in the system are very small and all blocks are packed to 11 11 minimise data overhead. Block sizes greater than 4K are supported up to a 12 12 maximum of 1Mbytes (default block size 128K). ··· 16 16 block device/memory systems (e.g. embedded systems) where low overhead is 17 17 needed. 18 18 19 - Mailing list: squashfs-devel@lists.sourceforge.net 20 - Web site: www.squashfs.org 19 + Mailing list (kernel code): linux-fsdevel@vger.kernel.org 20 + Web site: github.com/plougher/squashfs-tools 21 21 22 22 1. Filesystem Features 23 23 ---------------------- ··· 58 58 59 59 As squashfs is a read-only filesystem, the mksquashfs program must be used to 60 60 create populated squashfs filesystems. This and other squashfs utilities 61 - can be obtained from http://www.squashfs.org. Usage instructions can be 62 - obtained from this site also. 63 - 64 - The squashfs-tools development tree is now located on kernel.org 65 - git://git.kernel.org/pub/scm/fs/squashfs/squashfs-tools.git 61 + are very likely packaged by your linux distribution (called squashfs-tools). 62 + The source code can be obtained from github.com/plougher/squashfs-tools. 63 + Usage instructions can also be obtained from this site. 66 64 67 65 2.1 Mount options 68 66 -----------------