~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/filesystems/ext4/special_inodes.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/filesystems/ext4/special_inodes.rst (Version linux-6.12-rc7) and /Documentation/filesystems/ext4/special_inodes.rst (Version linux-6.2.16)


  1 .. SPDX-License-Identifier: GPL-2.0                 1 .. SPDX-License-Identifier: GPL-2.0
  2                                                     2 
  3 Special inodes                                      3 Special inodes
  4 --------------                                      4 --------------
  5                                                     5 
  6 ext4 reserves some inode for special features,      6 ext4 reserves some inode for special features, as follows:
  7                                                     7 
  8 .. list-table::                                     8 .. list-table::
  9    :widths: 6 70                                    9    :widths: 6 70
 10    :header-rows: 1                                 10    :header-rows: 1
 11                                                    11 
 12    * - inode Number                                12    * - inode Number
 13      - Purpose                                     13      - Purpose
 14    * - 0                                           14    * - 0
 15      - Doesn't exist; there is no inode 0.         15      - Doesn't exist; there is no inode 0.
 16    * - 1                                           16    * - 1
 17      - List of defective blocks.                   17      - List of defective blocks.
 18    * - 2                                           18    * - 2
 19      - Root directory.                             19      - Root directory.
 20    * - 3                                           20    * - 3
 21      - User quota.                                 21      - User quota.
 22    * - 4                                           22    * - 4
 23      - Group quota.                                23      - Group quota.
 24    * - 5                                           24    * - 5
 25      - Boot loader.                                25      - Boot loader.
 26    * - 6                                           26    * - 6
 27      - Undelete directory.                         27      - Undelete directory.
 28    * - 7                                           28    * - 7
 29      - Reserved group descriptors inode. (“r     29      - Reserved group descriptors inode. (“resize inode”)
 30    * - 8                                           30    * - 8
 31      - Journal inode.                              31      - Journal inode.
 32    * - 9                                           32    * - 9
 33      - The “exclude” inode, for snapshots(     33      - The “exclude” inode, for snapshots(?)
 34    * - 10                                          34    * - 10
 35      - Replica inode, used for some non-upstre     35      - Replica inode, used for some non-upstream feature?
 36    * - 11                                          36    * - 11
 37      - Traditional first non-reserved inode. U     37      - Traditional first non-reserved inode. Usually this is the lost+found directory. See s_first_ino in the superblock.
 38                                                    38 
 39 Note that there are also some inodes allocated     39 Note that there are also some inodes allocated from non-reserved inode numbers
 40 for other filesystem features which are not re     40 for other filesystem features which are not referenced from standard directory
 41 hierarchy. These are generally reference from      41 hierarchy. These are generally reference from the superblock. They are:
 42                                                    42 
 43 .. list-table::                                    43 .. list-table::
 44    :widths: 20 50                                  44    :widths: 20 50
 45    :header-rows: 1                                 45    :header-rows: 1
 46                                                    46 
 47    * - Superblock field                            47    * - Superblock field
 48      - Description                                 48      - Description
 49                                                    49 
 50    * - s_lpf_ino                                   50    * - s_lpf_ino
 51      - Inode number of lost+found directory.       51      - Inode number of lost+found directory.
 52    * - s_prj_quota_inum                            52    * - s_prj_quota_inum
 53      - Inode number of quota file tracking pro     53      - Inode number of quota file tracking project quotas
 54    * - s_orphan_file_inum                          54    * - s_orphan_file_inum
 55      - Inode number of file tracking orphan in     55      - Inode number of file tracking orphan inodes.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php