/external/squashfs-tools/RELEASE-READMEs/ |
D | README-2.0 | 6 SQUASHFS 2.0 - A squashed read-only filesystem for Linux 12 Welcome to the final release of Squashfs version 2.0! A lot of changes to the 13 filesystem have been made under the bonnet (hood). Squashfs 2.0 uses fragment 14 blocks and larger blocks (64K) to improve compression ratio by about 5 - 20% 15 over Squashfs 1.0 depending on the files being compressed. Using fragment 16 blocks allows Squashfs 2.0 to achieve better compression than cloop and similar 22 1. Squashfs 2.0 has added the concept of fragment blocks (see later discussion). 23 Files smaller than the file block size (64K in Squashfs 2.0) and optionally 26 This achieves on average 5 - 20% better compression than Squashfs 1.x. 34 5. New mksquashfs -all-root, -root-owned, -force-uid, and -force-gid [all …]
|
D | README-4.1 | 1 SQUASHFS 4.1 - A squashed read-only filesystem for Linux 3 Copyright 2002-2010 Phillip Lougher <phillip@lougher.demon.co.uk> 7 Welcome to Squashfs 4.1. This is a tools only release, support for Squashfs 10 New features in Squashfs-tools 4.1 11 ---------------------------------- 18 ------------ 25 ---------------------------- 27 Squashfs file systems now have extended attribute support. The 34 5. Inline and out-of-line xattr values supported for higher performance 36 de-duplication. [all …]
|
D | README-3.0 | 1 SQUASHFS 3.0 - A squashed read-only filesystem for Linux 3 Copyright 2002-2006 Phillip Lougher <phillip@lougher.org.uk> 7 Welcome to the first release of Squashfs version 3.0. Squashfs 3.0 has the 26 the Squashfs kernel code for faster read access. 33 There is a new Unsquashfs utility (in squashfs-tools) than can be used to 36 Squashfs 3.0 supports 2.x filesystems. Support for 1.x filesystems 40 ------------- 44 SYNTAX: unsquashfs [-ls | -dest] filesystem 45 -version print version, licence and copyright information 46 -info print files as they are unsquashed [all …]
|
D | README-4.0 | 1 SQUASHFS 4.0 - A squashed read-only filesystem for Linux 3 Copyright 2002-2009 Phillip Lougher <phillip@lougher.demon.co.uk> 7 Welcome to Squashfs 4.0. This is an initial tools only release to 8 support users of the 2.6.29 kernel, following the mainlining of Squashfs 15 ---------------------- 18 and block devices to be specified and added to the Squashfs filesystem being 21 requiring root access. 23 Two options are supported, -p allows one pseudo file to be specified on the 24 command line, and -pf allows a pseudo file to be specified containing a 32 b - for block devices, and [all …]
|
D | pseudo-file.example | 4 # character and block devices to be specified and added to the Squashfs 9 # requiring root access. 17 # Two Mksquashfs options are supported, -p allows one pseudo file to be 18 # specified #on the command line, and -pf allows a pseudo file to be specified 22 # Run mkquashfs . /tmp/img -pf pseudo-file.examples 28 dmesg f 444 root root dmesg 32 # an incrementing version number. The incrementing version is a side-effect 35 RELEASE f 444 root root \ 36 if [ ! -e /tmp/ver ]; then \ 42 echo -n "release x.x"; \ [all …]
|
D | README-3.1 | 1 SQUASHFS 3.1 - A squashed read-only filesystem for Linux 3 Copyright 2002-2006 Phillip Lougher <phillip@lougher.org.uk> 7 Welcome to Squashfs version 3.1-r2. Squashfs 3.1 has major improvements to 8 the Squashfs tools (Mksquashfs and Unsquashfs), some major bug fixes, new 13 ------------- 15 Mksquashfs has been rewritten and it is now multi-threaded. It offers 39 ---------------------------- 44 -processors <processors> 49 -read_queue <size in Mbytes> 54 -write_queue <size in Mbytes> [all …]
|
D | README-4.3 | 1 SQUASHFS 4.3 - A squashed read-only filesystem for Linux 3 Copyright 2002-2014 Phillip Lougher <phillip@lougher.demon.co.uk> 7 Welcome to Squashfs 4.3. This is the first release in over 3 years, and 11 This is a tools only release, support for Squashfs filesystems is 14 Changes in Squashfs-tools 4.3 15 ----------------------------- 18 range/invalid values. Better handling of corrupted Squashfs filesystems 35 Filesystems with a lot of duplicates should see at least 10-20% speed 38 7. The -stat option in Unsquashfs now displays the compression options 39 used to generate the original filesystem. Previously -stat only displayed [all …]
|
D | README-3.3 | 1 SQUASHFS 3.3 - A squashed read-only filesystem for Linux 3 Copyright 2002-2007 Phillip Lougher <phillip@lougher.demon.co.uk> 7 Welcome to another release of Squashfs. This is the 22nd release in just 8 over five years of work. Squashfs 3.3 has lots of nice improvements, 10 also to the Squashfs-tools Mksquashfs and Unsquashfs. As usual the 13 Following is a description of the changes to the Squashfs tools, usage 16 1. MKSQUASHFS - EXTENDED EXCLUDE FILE HANDLING 17 ---------------------------------------------- 21 Enabled by specifying -wildcards option 23 Supports both anchored and non-anchored exclude files. [all …]
|
/external/squashfs-tools/ |
D | RELEASE-README | 1 SQUASHFS 4.3 - A squashed read-only filesystem for Linux 3 Copyright 2002-2014 Phillip Lougher <phillip@lougher.demon.co.uk> 7 Welcome to Squashfs version 4.3. Please read the README-4.3 and CHANGES files 10 Squashfs is a highly compressed read-only filesystem for Linux. 16 Squashfs is intended for general read-only filesystem use, for archival 21 1. SQUASHFS OVERVIEW 22 -------------------- 26 2. Squashfs stores full uid/gids (32 bits), and file creation time. 36 5. Squashfs can use block sizes up to 1Mbyte (the default size is 128K). 46 -------------------------------- [all …]
|
D | CHANGES | 1 SQUASHFS CHANGE LOG 13 - unsquashfs: add checks for corrupted data in opendir functions 14 - unsquashfs: completely empty filesystems incorrectly generate an error 15 - unsquashfs: fix open file limit 16 - mksquashfs: Use linked list to store directory entries rather 17 - mksquashfs: Remove qsort and add a bottom up linked list merge sort 18 - mksquashfs: optimise lookup_inode2() for dirs 19 - pseudo: fix handling of modify pseudo files 20 - pseudo: fix handling of directory pseudo files 21 - xattr: Fix ERROR() so that it is synchronised with the progress bar [all …]
|
D | ACKNOWLEDGEMENTS | 3 Thanks to everyone who have downloaded Squashfs. I appreciate people 7 some of the extra features in squashfs. This is a randomly ordered 11 Acknowledgements for Squashfs 4.3 12 --------------------------------- 15 during the long development process of Squashfs 4.3. 17 Acknowledgements for Squashfs 4.2 18 --------------------------------- 23 Acknowledgements for Squashfs 4.1 24 --------------------------------- 29 Acknowledgements for Squashfs 4.0 [all …]
|
/external/squashfs-tools/kernel/fs/squashfs/ |
D | super.c | 2 * Squashfs - a compressed read only filesystem for Linux 19 * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 26 * in-memory structures at mount time, and all the VFS glue code to register 42 #include "squashfs.h" 50 ERROR("Major/Minor mismatch, older Squashfs %d.%d " in supported_squashfs_filesystem() 52 return -EINVAL; in supported_squashfs_filesystem() 57 return -EINVAL; in supported_squashfs_filesystem() 61 return -EINVAL; in supported_squashfs_filesystem() 72 struct inode *root; in squashfs_fill_super() local 81 sb->s_fs_info = kzalloc(sizeof(*msblk), GFP_KERNEL); in squashfs_fill_super() [all …]
|
/external/autotest/client/site_tests/build_RootFilesystemSize/ |
D | build_RootFilesystemSize.py | 2 # Use of this source code is governed by a BSD-style license that can be 15 PROD_IMAGE_ROOTFS_BYTES = '/root/bytes-rootfs-prod' 34 'df -B1 --print-type / | tail -1') 39 # Filesystem Type 1B-blocks Used Available Use% Mounted on 40 # /dev/root ext2 1056858112 768479232 288378880 73% / 49 # Ignore squashfs as the free space will be reported as 0. 50 if fs_type == 'squashfs':
|
/external/u-boot/include/configs/ |
D | gw_ventana.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 10 /* Location in NAND to read U-Boot from */ 16 /* Falcon Mode - NAND support: args@17MB kernel@18MB */ 19 /* Falcon Mode - MMC support: args@1MB kernel@2MB */ 59 /* GPIO 3-19 (21248) */ 148 #define CONFIG_HIDE_LOGO_VERSION /* Custom config to hide U-boot version */ 167 (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE) 237 "script=6x_bootscript-ventana\0" \ 251 "root=/dev/${mmc_root} rootfstype=${fs} " \ 254 "bootm ${loadaddr} - ${fdt_addr}; " \ [all …]
|
D | legoev3.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 7 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/ 46 #define CONFIG_SYS_NS16550_REG_SIZE -4 /* NS16550 register size */ 61 #define CONFIG_SYS_DAVINCI_I2C_SLAVE 10 /* Bogus, master-only in U-Boot */ 64 * U-Boot general configuration 91 "if test -n $uenvcmd; then " \ 110 "fdtfile=da850-lego-ev3.dtb\0" \ 121 "env import -t ${loadaddr} ${filesize}\0" \ 123 "mmcargs=setenv bootargs console=${console} root=/dev/mmcblk0p2 rw " \ 127 "root=/dev/ram0 rw rootfstype=squashfs console=${console} " \ [all …]
|
/external/ImageMagick/ |
D | .travis.yml | 7 - clang 8 - gcc 11 - sudo add-apt-repository -y ppa:as-bahanta/raqm 12 - sudo add-apt-repository ppa:dns/gnu -y 13 - sudo apt-key update -q 14 - sudo apt-get update -q 15 - sudo apt-get install --only-upgrade autoconf 16 - sudo apt-get install -y libraqm-dev libfreetype6-dev libharfbuzz-dev libfribidi-dev 19 set -e 20 set -x [all …]
|
/external/squashfs-tools/squashfs-tools/ |
D | read_fs.c | 2 * Read a squashfs filesystem. This is a highly compressed read only 7 * Phillip Lougher <phillip@squashfs.org.uk> 21 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 89 if(res == -1) { in read_block() 91 comp->name, error); in read_block() 116 (bytes - (cur_ptr - *inode_table) < (SIZE)) 141 "containing root inode\n", start); in scan_inode_table() 144 if(size - bytes < SQUASHFS_METADATA_SIZE) { in scan_inode_table() 169 * root inode in the above inode_table metadata block scan. If it in scan_inode_table() 176 * The number of bytes available after the root inode medata block in scan_inode_table() [all …]
|
D | action.h | 4 * Create a squashfs filesystem. This is a highly compressed read only 8 * Phillip Lougher <phillip@squashfs.org.uk> 22 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 73 src[cur_ptr - source] = '\0'; \ 82 src[cur_ptr - source] = '\0'; \ 84 fprintf(stderr, "Syntax error in \"%s()\", arg %d: "S, TEST->name, \ 193 * -action, -true-action, -false-action and -verbose-action 218 struct dir_info *root; member
|
D | unsquashfs.c | 2 * Unsquash a squashfs filesystem. This is a highly compressed read only 7 * Phillip Lougher <phillip@squashfs.org.uk> 21 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 52 int processors = -1; 140 if(ioctl(1, TIOCGWINSZ, &winsize) == -1) { in sigwinch_handler() 158 return (INT_MAX - a) < b; in add_overflow() 185 queue->data = malloc(sizeof(void *) * (size + 1)); in queue_init() 186 if(queue->data == NULL) in queue_init() 189 queue->size = size + 1; in queue_init() 190 queue->readp = queue->writep = 0; in queue_init() [all …]
|
D | action.c | 2 * Create a squashfs filesystem. This is a highly compressed read only 6 * Phillip Lougher <phillip@squashfs.org.uk> 20 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 82 { "", -1, 0 } 115 for (i = 0; token_table[i].token != -1; i++) in get_token() 124 if (token_table[i].token != -1) { in get_token() 157 for(i = 0; token_table[i].token != -1; i++) in get_token() 161 if (token_table[i].token != -1) in get_token() 174 size = (cur_size + 1 + STR_SIZE) & ~(STR_SIZE - 1); in get_token() 180 str_ptr = str_ptr - str + tmp; in get_token() [all …]
|
D | mksquashfs.c | 2 * Create a squashfs filesystem. This is a highly compressed read only 7 * Phillip Lougher <phillip@squashfs.org.uk> 21 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 79 #include "caches-queues-lists.h" 122 long long global_uid = -1, global_gid = -1; 139 /* in memory directory table - possibly compressed */ 147 /* in memory inode table - possibly compressed */ 162 #define INODE_HASH_MASK (INODE_HASH_SIZE - 1) 241 /* list of root directory entries read from original filesystem */ 307 int processors = -1; [all …]
|
/external/u-boot/configs/ |
D | ap143_defconfig | 13 CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs" 30 CONFIG_MTDIDS_DEFAULT="nor0=spi-flash.0" 31 CONFIG_MTDPARTS_DEFAULT="mtdparts=spi-flash.0:256k(u-boot),64k(u-boot-env),6336k(rootfs),1472k(uIma…
|
D | ap121_defconfig | 12 CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs" 31 CONFIG_MTDIDS_DEFAULT="nor0=spi-flash.0" 32 CONFIG_MTDPARTS_DEFAULT="mtdparts=spi-flash.0:256k(u-boot),64k(u-boot-env),6144k(rootfs),1600k(uIma…
|
/external/squashfs-tools/kernel-2.4/fs/squashfs/ |
D | inode.c | 2 * Squashfs - a compressed read only filesystem for Linux 19 * Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 41 #include "squashfs.h" 56 static DECLARE_FSTYPE_DEV(squashfs_fs_type, "squashfs", squashfs_read_super); 91 struct squashfs_sb_info *msblk = &s->u.squashfs_sb; in get_block_length() 98 if (msblk->devblksize - *offset == 1) { in get_block_length() 99 if (msblk->swap) in get_block_length() 101 (bh->b_data + *offset)); in get_block_length() 104 (bh->b_data + *offset)); in get_block_length() 108 if (msblk->swap) in get_block_length() [all …]
|
/external/u-boot/include/configs/km/ |
D | keymile-common.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * (C) Copyright 2008-2011 83 "ubiattach=if test ${boot_bank} -eq 0; then; " \ 98 * - set 'subbootcmds' 99 * - set 'bootcmd' and 'altbootcmd' 101 * - 'release': for a standalone system kernel/rootfs from flash 108 "tftp 200000 scripts/develop-${arch}.txt && " \ 109 "env import -t 200000 ${filesize} && " \ 112 "tftp 200000 scripts/ramfs-${arch}.txt && " \ 113 "env import -t 200000 ${filesize} && " \ [all …]
|