Commit 13be8795 authored by Chao Yu's avatar Chao Yu Committed by Jaegeuk Kim
Browse files

f2fs: fix 32-bits hexademical number in fault injection doc



FAULT_KMALLOC                    0x000000001

There is one redundant '0' in 32-bits hexademical number of fault type,
remove it.

Signed-off-by: default avatarChao Yu <chao@kernel.org>
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
parent a9201960
Loading
Loading
Loading
Loading
+26 −26
Original line number Diff line number Diff line
@@ -710,33 +710,33 @@ Description: Support configuring fault injection type, should be
		enabled with fault_injection option, fault type value
		is shown below, it supports single or combined type.

		===========================      ===========
		===========================      ==========
		Type_Name                        Type_Value
		===========================      ===========
		FAULT_KMALLOC                    0x000000001
		FAULT_KVMALLOC                   0x000000002
		FAULT_PAGE_ALLOC                 0x000000004
		FAULT_PAGE_GET                   0x000000008
		FAULT_ALLOC_BIO                  0x000000010 (obsolete)
		FAULT_ALLOC_NID                  0x000000020
		FAULT_ORPHAN                     0x000000040
		FAULT_BLOCK                      0x000000080
		FAULT_DIR_DEPTH                  0x000000100
		FAULT_EVICT_INODE                0x000000200
		FAULT_TRUNCATE                   0x000000400
		FAULT_READ_IO                    0x000000800
		FAULT_CHECKPOINT                 0x000001000
		FAULT_DISCARD                    0x000002000
		FAULT_WRITE_IO                   0x000004000
		FAULT_SLAB_ALLOC                 0x000008000
		FAULT_DQUOT_INIT                 0x000010000
		FAULT_LOCK_OP                    0x000020000
		FAULT_BLKADDR_VALIDITY           0x000040000
		FAULT_BLKADDR_CONSISTENCE        0x000080000
		FAULT_NO_SEGMENT                 0x000100000
		FAULT_INCONSISTENT_FOOTER        0x000200000
		FAULT_TIMEOUT                    0x000400000 (1000ms)
		===========================      ===========
		===========================      ==========
		FAULT_KMALLOC                    0x00000001
		FAULT_KVMALLOC                   0x00000002
		FAULT_PAGE_ALLOC                 0x00000004
		FAULT_PAGE_GET                   0x00000008
		FAULT_ALLOC_BIO                  0x00000010 (obsolete)
		FAULT_ALLOC_NID                  0x00000020
		FAULT_ORPHAN                     0x00000040
		FAULT_BLOCK                      0x00000080
		FAULT_DIR_DEPTH                  0x00000100
		FAULT_EVICT_INODE                0x00000200
		FAULT_TRUNCATE                   0x00000400
		FAULT_READ_IO                    0x00000800
		FAULT_CHECKPOINT                 0x00001000
		FAULT_DISCARD                    0x00002000
		FAULT_WRITE_IO                   0x00004000
		FAULT_SLAB_ALLOC                 0x00008000
		FAULT_DQUOT_INIT                 0x00010000
		FAULT_LOCK_OP                    0x00020000
		FAULT_BLKADDR_VALIDITY           0x00040000
		FAULT_BLKADDR_CONSISTENCE        0x00080000
		FAULT_NO_SEGMENT                 0x00100000
		FAULT_INCONSISTENT_FOOTER        0x00200000
		FAULT_TIMEOUT                    0x00400000 (1000ms)
		===========================      ==========

What:		/sys/fs/f2fs/<disk>/discard_io_aware_gran
Date:		January 2023
+26 −26
Original line number Diff line number Diff line
@@ -182,33 +182,33 @@ fault_type=%d Support configuring fault injection type, should be
			 enabled with fault_injection option, fault type value
			 is shown below, it supports single or combined type.

			 ===========================      ===========
			 ===========================      ==========
			 Type_Name                        Type_Value
			 ===========================      ===========
			 FAULT_KMALLOC                    0x000000001
			 FAULT_KVMALLOC                   0x000000002
			 FAULT_PAGE_ALLOC                 0x000000004
			 FAULT_PAGE_GET                   0x000000008
			 FAULT_ALLOC_BIO                  0x000000010 (obsolete)
			 FAULT_ALLOC_NID                  0x000000020
			 FAULT_ORPHAN                     0x000000040
			 FAULT_BLOCK                      0x000000080
			 FAULT_DIR_DEPTH                  0x000000100
			 FAULT_EVICT_INODE                0x000000200
			 FAULT_TRUNCATE                   0x000000400
			 FAULT_READ_IO                    0x000000800
			 FAULT_CHECKPOINT                 0x000001000
			 FAULT_DISCARD                    0x000002000
			 FAULT_WRITE_IO                   0x000004000
			 FAULT_SLAB_ALLOC                 0x000008000
			 FAULT_DQUOT_INIT                 0x000010000
			 FAULT_LOCK_OP                    0x000020000
			 FAULT_BLKADDR_VALIDITY           0x000040000
			 FAULT_BLKADDR_CONSISTENCE        0x000080000
			 FAULT_NO_SEGMENT                 0x000100000
			 FAULT_INCONSISTENT_FOOTER        0x000200000
			 FAULT_TIMEOUT                    0x000400000 (1000ms)
			 ===========================      ===========
			 ===========================      ==========
			 FAULT_KMALLOC                    0x00000001
			 FAULT_KVMALLOC                   0x00000002
			 FAULT_PAGE_ALLOC                 0x00000004
			 FAULT_PAGE_GET                   0x00000008
			 FAULT_ALLOC_BIO                  0x00000010 (obsolete)
			 FAULT_ALLOC_NID                  0x00000020
			 FAULT_ORPHAN                     0x00000040
			 FAULT_BLOCK                      0x00000080
			 FAULT_DIR_DEPTH                  0x00000100
			 FAULT_EVICT_INODE                0x00000200
			 FAULT_TRUNCATE                   0x00000400
			 FAULT_READ_IO                    0x00000800
			 FAULT_CHECKPOINT                 0x00001000
			 FAULT_DISCARD                    0x00002000
			 FAULT_WRITE_IO                   0x00004000
			 FAULT_SLAB_ALLOC                 0x00008000
			 FAULT_DQUOT_INIT                 0x00010000
			 FAULT_LOCK_OP                    0x00020000
			 FAULT_BLKADDR_VALIDITY           0x00040000
			 FAULT_BLKADDR_CONSISTENCE        0x00080000
			 FAULT_NO_SEGMENT                 0x00100000
			 FAULT_INCONSISTENT_FOOTER        0x00200000
			 FAULT_TIMEOUT                    0x00400000 (1000ms)
			 ===========================      ==========
mode=%s			 Control block allocation mode which supports "adaptive"
			 and "lfs". In "lfs" mode, there should be no random
			 writes towards main area.