mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 22:21:40 +00:00
Documentation: filesystems: correct possessive "its"
Change occurrences of "it's" that are possessive to "its" so that they don't read as "it is". For f2fs.rst, reword one description for better clarity. Signed-off-by: Randy Dunlap <rdunlap@infradead.org> Cc: Jonathan Corbet <corbet@lwn.net> Cc: linux-fsdevel@vger.kernel.org Cc: linux-f2fs-devel@lists.sourceforge.net Cc: linux-xfs@vger.kernel.org Cc: Christian Brauner <brauner@kernel.org> Cc: Seth Forshee <sforshee@kernel.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Cc: Theodore Ts'o <tytso@mit.edu> Cc: Jaegeuk Kim <jaegeuk@kernel.org> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: "Christian Brauner (Microsoft)" <brauner@kernel.org> Reviewed-by: Chao Yu <chao@kernel.org> Reviewed-by: Jaegeuk Kim <jaegeuk@kernel.org> Link: https://lore.kernel.org/r/20220901002828.25102-1-rdunlap@infradead.org Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
parent
67fe6792a7
commit
622d6f1987
@ -286,9 +286,8 @@ compress_algorithm=%s:%d Control compress algorithm and its compress level, now,
|
|||||||
algorithm level range
|
algorithm level range
|
||||||
lz4 3 - 16
|
lz4 3 - 16
|
||||||
zstd 1 - 22
|
zstd 1 - 22
|
||||||
compress_log_size=%u Support configuring compress cluster size, the size will
|
compress_log_size=%u Support configuring compress cluster size. The size will
|
||||||
be 4KB * (1 << %u), 16KB is minimum size, also it's
|
be 4KB * (1 << %u). The default and minimum sizes are 16KB.
|
||||||
default size.
|
|
||||||
compress_extension=%s Support adding specified extension, so that f2fs can enable
|
compress_extension=%s Support adding specified extension, so that f2fs can enable
|
||||||
compression on those corresponding files, e.g. if all files
|
compression on those corresponding files, e.g. if all files
|
||||||
with '.ext' has high compression rate, we can set the '.ext'
|
with '.ext' has high compression rate, we can set the '.ext'
|
||||||
|
@ -661,7 +661,7 @@ idmappings::
|
|||||||
mount idmapping: u0:k10000:r10000
|
mount idmapping: u0:k10000:r10000
|
||||||
|
|
||||||
Assume a file owned by ``u1000`` is read from disk. The filesystem maps this id
|
Assume a file owned by ``u1000`` is read from disk. The filesystem maps this id
|
||||||
to ``k21000`` according to it's idmapping. This is what is stored in the
|
to ``k21000`` according to its idmapping. This is what is stored in the
|
||||||
inode's ``i_uid`` and ``i_gid`` fields.
|
inode's ``i_uid`` and ``i_gid`` fields.
|
||||||
|
|
||||||
When the caller queries the ownership of this file via ``stat()`` the kernel
|
When the caller queries the ownership of this file via ``stat()`` the kernel
|
||||||
|
@ -176,7 +176,7 @@ Then userspace.
|
|||||||
The requirement for a static, fixed preallocated system area comes from how
|
The requirement for a static, fixed preallocated system area comes from how
|
||||||
qnx6fs deals with writes.
|
qnx6fs deals with writes.
|
||||||
|
|
||||||
Each superblock got it's own half of the system area. So superblock #1
|
Each superblock got its own half of the system area. So superblock #1
|
||||||
always uses blocks from the lower half while superblock #2 just writes to
|
always uses blocks from the lower half while superblock #2 just writes to
|
||||||
blocks represented by the upper half bitmap system area bits.
|
blocks represented by the upper half bitmap system area bits.
|
||||||
|
|
||||||
|
@ -551,14 +551,14 @@ Essentially, this shows that an item that is in the AIL can still be modified
|
|||||||
and relogged, so any tracking must be separate to the AIL infrastructure. As
|
and relogged, so any tracking must be separate to the AIL infrastructure. As
|
||||||
such, we cannot reuse the AIL list pointers for tracking committed items, nor
|
such, we cannot reuse the AIL list pointers for tracking committed items, nor
|
||||||
can we store state in any field that is protected by the AIL lock. Hence the
|
can we store state in any field that is protected by the AIL lock. Hence the
|
||||||
committed item tracking needs it's own locks, lists and state fields in the log
|
committed item tracking needs its own locks, lists and state fields in the log
|
||||||
item.
|
item.
|
||||||
|
|
||||||
Similar to the AIL, tracking of committed items is done through a new list
|
Similar to the AIL, tracking of committed items is done through a new list
|
||||||
called the Committed Item List (CIL). The list tracks log items that have been
|
called the Committed Item List (CIL). The list tracks log items that have been
|
||||||
committed and have formatted memory buffers attached to them. It tracks objects
|
committed and have formatted memory buffers attached to them. It tracks objects
|
||||||
in transaction commit order, so when an object is relogged it is removed from
|
in transaction commit order, so when an object is relogged it is removed from
|
||||||
it's place in the list and re-inserted at the tail. This is entirely arbitrary
|
its place in the list and re-inserted at the tail. This is entirely arbitrary
|
||||||
and done to make it easy for debugging - the last items in the list are the
|
and done to make it easy for debugging - the last items in the list are the
|
||||||
ones that are most recently modified. Ordering of the CIL is not necessary for
|
ones that are most recently modified. Ordering of the CIL is not necessary for
|
||||||
transactional integrity (as discussed in the next section) so the ordering is
|
transactional integrity (as discussed in the next section) so the ordering is
|
||||||
@ -884,7 +884,7 @@ pin the object the first time it is inserted into the CIL - if it is already in
|
|||||||
the CIL during a transaction commit, then we do not pin it again. Because there
|
the CIL during a transaction commit, then we do not pin it again. Because there
|
||||||
can be multiple outstanding checkpoint contexts, we can still see elevated pin
|
can be multiple outstanding checkpoint contexts, we can still see elevated pin
|
||||||
counts, but as each checkpoint completes the pin count will retain the correct
|
counts, but as each checkpoint completes the pin count will retain the correct
|
||||||
value according to it's context.
|
value according to its context.
|
||||||
|
|
||||||
Just to make matters slightly more complex, this checkpoint level context
|
Just to make matters slightly more complex, this checkpoint level context
|
||||||
for the pin count means that the pinning of an item must take place under the
|
for the pin count means that the pinning of an item must take place under the
|
||||||
|
Loading…
Reference in New Issue
Block a user