/openbmc/linux/fs/ext4/ |
H A D | Kconfig | 10 filesystem is now handled by the ext4 driver. 19 filesystem is now handled by the ext4 driver. 27 filesystem is now handled by the ext4 driver. 30 tristate "The Extended 4 (ext4) filesystem" 42 the on-disk format of ext4 is not forwards compatible with 44 physical block numbers. The ext4 filesystem also supports delayed 48 http://ext4.wiki.kernel.org. 50 The ext4 filesystem supports mounting an ext3 filesystem; while there 52 table readahead, the best performance gains require enabling ext4 54 filesystem as an ext4 filesystem initially. Without explicit enabling [all …]
|
H A D | Makefile | 3 # Makefile for the linux ext4-filesystem routines. 6 obj-$(CONFIG_EXT4_FS) += ext4.o 8 ext4-y := balloc.o bitmap.o block_validity.o dir.o ext4_jbd2.o extents.o \ 15 ext4-$(CONFIG_EXT4_FS_POSIX_ACL) += acl.o 16 ext4-$(CONFIG_EXT4_FS_SECURITY) += xattr_security.o 17 ext4-inode-test-objs += inode-test.o 18 obj-$(CONFIG_EXT4_KUNIT_TESTS) += ext4-inode-test.o 19 ext4-$(CONFIG_FS_VERITY) += verity.o 20 ext4-$(CONFIG_FS_ENCRYPTION) += crypto.o
|
H A D | verity.c | 3 * fs/ext4/verity.c: fs-verity support for ext4 9 * Implementation of fsverity_operations for ext4. 11 * ext4 stores the verity metadata (Merkle tree and fsverity_descriptor) past 15 * by ext4 with only some relatively small changes to ext4. This approach 17 * ext4's xattr support to support paging multi-gigabyte xattrs into memory, and 28 #include "ext4.h" 140 * ext4 uses the last allocated block to find the verity descriptor, so in ext4_begin_enable_verity() 160 * ext4 stores the verity descriptor beginning on the next filesystem block 167 * encrypted when ext4 encryption is used, but ext4 encryption doesn't encrypt
|
H A D | move_extent.c | 13 #include "ext4.h" 473 ext4_debug("ext4 move extent: suid or sgid is set" in mext_check_arguments() 482 /* Ext4 move extent does not support swap files */ in mext_check_arguments() 484 …ext4_debug("ext4 move extent: The argument files should not be swap files [ino:orig %lu, donor %lu… in mext_check_arguments() 490 …ext4_debug("ext4 move extent: The argument files should not be quota files [ino:orig %lu, donor %l… in mext_check_arguments() 495 /* Ext4 move extent supports only extent based file */ in mext_check_arguments() 497 ext4_debug("ext4 move extent: orig file is not extents " in mext_check_arguments() 501 ext4_debug("ext4 move extent: donor file is not extents " in mext_check_arguments() 507 ext4_debug("ext4 move extent: File size is 0 byte\n"); in mext_check_arguments() 514 ext4_debug("ext4 move extent: orig and donor's start " in mext_check_arguments() [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | ext4.rst | 4 ext4 General Information 7 Ext4 is an advanced level of the ext3 filesystem which incorporates 12 Mailing list: linux-ext4@vger.kernel.org 13 Web site: http://ext4.wiki.kernel.org 19 Note: More extensive information for getting started with ext4 can be 20 found at the ext4 wiki site at the URL: 21 http://ext4.wiki.kernel.org/index.php/Ext4_Howto 35 - Create a new filesystem using the ext4 filesystem type: 37 # mke2fs -t ext4 /dev/hda1 50 # mount -t ext4 /dev/hda1 /wherever [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-fs-ext4 | 1 What: /sys/fs/ext4/<disk>/mb_stats 10 What: /sys/fs/ext4/<disk>/mb_group_prealloc 16 stripe size is not set in the ext4 superblock 18 What: /sys/fs/ext4/<disk>/mb_max_to_scan 25 What: /sys/fs/ext4/<disk>/mb_min_to_scan 32 What: /sys/fs/ext4/<disk>/mb_order2_req 40 What: /sys/fs/ext4/<disk>/mb_stream_req 51 What: /sys/fs/ext4/<disk>/inode_readahead_blks 56 inode table blocks that ext4's inode table readahead 59 What: /sys/fs/ext4/<disk>/delayed_allocation_blocks [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.ext4 | 1 U-Boot supports access of both ext2 and ext4 filesystems, either in read-only 4 First, to enable support for both ext4 (and, automatically, ext2 as well), 15 or ext4-related commands: 40 This does not automatically enable EXT4 support for you, you still need 43 Some sample commands to test ext4 support: 49 ext4load- load binary file from a Ext4 file system 52 ext4write- create a file in ext4 formatted partition 55 2. To list the files in an ext4-formatted partition, run: 62 3. To read and load a file from an ext4-formatted partition to RAM, run: 69 4. To write a file to an ext4-formatted partition. [all …]
|
/openbmc/u-boot/fs/ext4/ |
H A D | Kconfig | 2 bool "Enable ext4 filesystem support" 4 This provides support for reading images from the ext4 filesystem. 5 ext4 is a widely used general-purpose filesystem for Linux. 6 You can also enable CMD_EXT4 to get access to ext4 commands. 9 bool "Enable ext4 filesystem write support" 13 existing ext4 filesystem partition.
|
/openbmc/linux/fs/jbd2/ |
H A D | Kconfig | 10 the ext4 and OCFS2 filesystems, but it could also be used to add 14 If you are using ext4 or OCFS2, you need to say Y here. 15 If you are not using ext4 or OCFS2 then you will 19 called jbd2. If you are compiling ext4 or OCFS2 into the kernel, 23 bool "JBD2 (ext4) debugging support" 26 If you are using the ext4 journaled file system (or
|
/openbmc/openbmc/meta-evb/meta-evb-arm/meta-evb-fvp-base/wic/ |
H A D | emmc-fvp.wks.in | 25 part --fstype=ext4 --fixed-size 64M --source bootimg-partition --label boot-a 26 part --fstype=ext4 --fixed-size 64M --source bootimg-partition --label boot-b 27 part --fstype=ext4 --fixed-size 1G --source rootfs --label rofs-a 28 part --fstype=ext4 --fixed-size 1G --source rootfs --label rofs-b 29 part --fstype=ext4 --fixed-size 7G --label rwfs 30 #part --fstype=ext4 --fixed-size ${WKS_HOSTFW_SIZE} --source rootfs --rootfs-dir=${DEPLOY_DIR_IMAGE…
|
/openbmc/openbmc/meta-aspeed/wic/ |
H A D | emmc-aspeed.wks.in | 25 part --fstype=ext4 --fixed-size 64M --source bootimg-partition --label boot-a 26 part --fstype=ext4 --fixed-size 64M --source bootimg-partition --label boot-b 27 part --fstype=ext4 --fixed-size 1G --source rootfs --label rofs-a 28 part --fstype=ext4 --fixed-size 1G --source rootfs --label rofs-b 29 part --fstype=ext4 --fixed-size 7G --label rwfs 30 part --fstype=ext4 --fixed-size ${WKS_HOSTFW_SIZE} --source rootfs --rootfs-dir=${DEPLOY_DIR_IMAGE}…
|
/openbmc/openbmc/meta-nuvoton/wic/ |
H A D | emmc-nuvoton.wks.in | 28 part --fstype=ext4 --fixed-size ${MMC_BOOT_PARTITION_SIZE}K --source bootimg-partition --label boot… 29 part --fstype=ext4 --fixed-size ${MMC_BOOT_PARTITION_SIZE}K --source bootimg-partition --label boot… 30 part --fstype=ext4 --fixed-size ${WKS_ROFS_SIZE} --source rootfs --label rofs-a 31 part --fstype=ext4 --fixed-size ${WKS_ROFS_SIZE} --source rootfs --label rofs-b 32 part --fstype=ext4 --fixed-size ${WKS_RWFS_SIZE} --label rwfs
|
/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | wic.py | 447 part / --source rootfs --ondisk mmcblk0 --fstype=ext4 --exclude-path usr 448 part /usr --source rootfs --ondisk mmcblk0 --fstype=ext4 --rootfs-dir %s/usr 449 part /etc --source rootfs --ondisk mmcblk0 --fstype=ext4 --exclude-path bin/ --rootfs-dir %s/usr""" 466 # 1:0.00MiB:200MiB:200MiB:ext4::;\n 535 part /part1 --source rootfs --ondisk mmcblk0 --fstype=ext4 536 part /part2 --source rootfs --ondisk mmcblk0 --fstype=ext4 --include-path %s""" 573 part / --source rootfs --fstype=ext4 --include-path %s --include-path core-image-minimal-mtdutils … 599 …wks.write("part / --source rootfs --fstype=ext4 --include-path core-image-minimal-mtdutils /export… 606 …wks.write("part / --source rootfs --fstype=ext4 --include-path core-image-minimal-mtdutils ././..") 613 …wks.write("part / --source rootfs --fstype=ext4 --include-path core-image-minimal-mtdutils export/… [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/syslinux/syslinux/ |
H A D | 0001-linux-syslinux-support-ext2-3-4-device.patch | 30 + * Check whether the device contains an ext2, ext3 or ext4 fs and open it if 34 + * 1: Not an ext2, ext3 or ext4 41 +/* The install func for ext2, ext3 and ext4 */ 54 + * Check if it is an ext2, ext3 or ext4 78 + fprintf(stderr, "%s: supported fs: fat/ntfs/ext2/ex3/ext4\n", program);
|
/openbmc/linux/Documentation/filesystems/ext4/ |
H A D | blockgroup.rst | 14 - ext4 Super Block 37 The ext4 driver primarily works with the superblock and the group 65 Starting in ext4, there is a new feature called flexible block groups 85 128MiB(2^27 bytes) block group size and 64-byte group descriptors, ext4 91 META_BG feature, ext4 filesystems are partitioned into many metablock 93 descriptor structures can be stored in a single disk block. For ext4 122 A new feature for ext4 are three block group descriptor flags that
|
H A D | allocators.rst | 6 ext4 recognizes (better than ext3, anyway) that data locality is 17 The first tool that ext4 uses to combat fragmentation is the multi-block 24 extent. A second related trick that ext4 uses is delayed allocation. 32 The third trick that ext4 (and ext3) uses is that it tries to keep a
|
H A D | journal.rst | 6 Introduced in ext3, the ext4 filesystem employs a journal to protect the 22 For performance reasons, ext4 by default only writes filesystem metadata 31 In case of ``data=ordered`` mode, Ext4 also supports fast commits which 34 mode, Ext4 only stores the minimal delta needed to recreate the 37 or if JBD2 commit timer goes off, Ext4 performs a traditional full commit. 43 journal inode are replicated in the ext4 superblock. The journal itself 49 opposite of ext4. 51 NOTE: Both ext4 and ocfs2 use jbd2. 53 The maximum size of a journal embedded in an ext4 filesystem is 2^32 81 Optionally, an ext4 filesystem can be created with an external journal [all …]
|
/openbmc/openbmc/poky/meta-selftest/wic/ |
H A D | test_gpt_partition_name.wks | 3 part --fstype=ext4 --part-name boot-A --label boot --size 1M --align 1024 4 part / --source rootfs --fstype=ext4 --part-name root-A --align 1024 5 part --fstype=ext4 --label ext-space --size 1M --align 1024
|
/openbmc/linux/Documentation/filesystems/ |
H A D | journalling.rst | 33 ext4_load_journal() in fs/ext4/super.c for examples on this stage. 49 accurately leaves the update phase). Ext4/VFS makes use of this feature to 79 journals, and another filesystem other than yours (say ext4) may be 97 basis on which ext4 uses to make these decisions. 106 structures only after the transaction freeing them commits. Ext4 uses 120 jbd2_journal_unlock_updates(). Ext4 uses this when it wants a 162 Currently, only Ext4 implements fast commits. For details of its implementation 164 fs/ext4/fast_commit.c.
|
/openbmc/openbmc/meta-phosphor/classes/ |
H A D | image_types_phosphor.bbclass | 24 FLASH_EXT4_BASETYPE ?= "ext4" 25 FLASH_EXT4_OVERLAY_BASETYPE ?= "ext4" 34 mmc-ext4-tar \ 45 IMAGE_TYPEDEP:mmc-ext4-tar = "${FLASH_EXT4_BASETYPE}" 113 # avoid setting 'ext4' or 'jffs2' in OVERRIDES as such raw filesystem types are 122 EXT4_RWFS_CMD = "mkfs.ext4 -F ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.rwfs.ext4" 127 FLASH_EXT4_RWFS_CMD:mmc-rwfs-ext4 = "${EXT4_RWFS_CMD}" 183 mk_empty_image ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.rwfs.ext4 1024 186 do_generate_rwfs_ext4[dirs] = " ${S}/ext4" [all...] |
/openbmc/u-boot/test/fs/ |
H A D | fs-test.sh | 7 # It currently tests the fs/sb and native commands for ext4 and fat partitions 9 # EXT4 tests: 10 # fs-test.sb.ext4 Summary: PASS: 24 FAIL: 0 11 # fs-test.nonfs.ext4 Summary: PASS: 24 FAIL: 0 12 # fs-test.fs.ext4 Summary: PASS: 24 FAIL: 0 48 # They shall have a suffix which represents their file system (ext4/fat16/...) 111 # 2nd parameter is the filesystem - fat16 ext4 etc 124 ext4) 126 FS_TYPE="ext4" 153 # 2nd parameter is file system type - fat16/ext4/... [all …]
|
/openbmc/openbmc/poky/meta-selftest/recipes-test/images/ |
H A D | wic-image-minimal.wks | 6 part / --source rootfs --ondisk sda --fstype=ext4 --label platform --align 1024 --use-uuid 7 part /media --source rootfs --rootfs-dir=wic-image-minimal --ondisk sda --fstype=ext4 --label uuid-… 8 part /mnt --source rootfs --rootfs-dir=wic-image-minimal --ondisk sda --fstype=ext4 --label core --…
|
/openbmc/u-boot/env/ |
H A D | ext4.c | 14 * and EXT4 filesystem implementation 16 * EXT4 filesystem implementation in Uboot by 127 U_BOOT_ENV_LOCATION(ext4) = { 129 ENV_NAME("EXT4")
|
/openbmc/estoraged/src/test/ |
H A D | estoraged_test.cpp | 166 esObject->formatLuks(password, Volume::FilesystemType::ext4); in TEST_F() 213 esObject->formatLuks(password, Volume::FilesystemType::ext4); in TEST_F() 226 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 242 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 255 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 270 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 288 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 309 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 338 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() 375 EXPECT_THROW(esObject->formatLuks(password, Volume::FilesystemType::ext4), in TEST_F() [all …]
|
/openbmc/u-boot/include/configs/ |
H A D | trats2.h | 73 "/uImage ext4 0 2;" \ 74 "/modem.bin ext4 0 2;" \ 75 "/exynos4412-trats2.dtb ext4 0 2;" \ 84 "/Image.itb ext4 0 2\0" 105 "rootfstype=ext4\0" \
|