| /linux-6.15/fs/erofs/ |
| H A D | internal.h | 218 EROFS_FEATURE_FUNCS(zero_padding, incompat, INCOMPAT_ZERO_PADDING) 219 EROFS_FEATURE_FUNCS(compr_cfgs, incompat, INCOMPAT_COMPR_CFGS) 220 EROFS_FEATURE_FUNCS(big_pcluster, incompat, INCOMPAT_BIG_PCLUSTER) 221 EROFS_FEATURE_FUNCS(chunked_file, incompat, INCOMPAT_CHUNKED_FILE) 222 EROFS_FEATURE_FUNCS(device_table, incompat, INCOMPAT_DEVICE_TABLE) 223 EROFS_FEATURE_FUNCS(compr_head2, incompat, INCOMPAT_COMPR_HEAD2) 224 EROFS_FEATURE_FUNCS(ztailpacking, incompat, INCOMPAT_ZTAILPACKING) 225 EROFS_FEATURE_FUNCS(fragments, incompat, INCOMPAT_FRAGMENTS) 226 EROFS_FEATURE_FUNCS(dedupe, incompat, INCOMPAT_DEDUPE) 227 EROFS_FEATURE_FUNCS(xattr_prefixes, incompat, INCOMPAT_XATTR_PREFIXES) [all …]
|
| /linux-6.15/fs/jbd2/ |
| H A D | journal.c | 2210 unsigned long ro, unsigned long incompat) in jbd2_journal_check_used_features() argument 2214 if (!compat && !ro && !incompat) in jbd2_journal_check_used_features() 2223 ((be32_to_cpu(sb->s_feature_incompat) & incompat) == incompat)) in jbd2_journal_check_used_features() 2243 if (!compat && !ro && !incompat) in jbd2_journal_check_available_features() 2251 (incompat & JBD2_KNOWN_INCOMPAT_FEATURES) == incompat) in jbd2_journal_check_available_features() 2297 unsigned long ro, unsigned long incompat) in jbd2_journal_set_features() argument 2313 incompat &= ~JBD2_FEATURE_INCOMPAT_CSUM_V2; in jbd2_journal_set_features() 2314 incompat |= JBD2_FEATURE_INCOMPAT_CSUM_V3; in jbd2_journal_set_features() 2323 compat, ro, incompat); in jbd2_journal_set_features() 2374 unsigned long ro, unsigned long incompat) in jbd2_journal_clear_features() argument [all …]
|
| /linux-6.15/fs/bcachefs/ |
| H A D | super-io.c | 395 u64 incompat = le64_to_cpu(sb->features[0]) & (~0ULL << BCH_FEATURE_NR); in bch2_sb_validate() local 397 if (incompat) in bch2_sb_validate() 398 incompat_bit = __ffs64(incompat); in bch2_sb_validate() 1256 void bch2_sb_upgrade(struct bch_fs *c, unsigned new_version, bool incompat) in bch2_sb_upgrade() argument 1266 if (incompat) { in bch2_sb_upgrade()
|
| /linux-6.15/fs/overlayfs/ |
| H A D | readdir.c | 1099 bool incompat = false; in ovl_workdir_cleanup_recurse() local 1111 incompat = true; in ovl_workdir_cleanup_recurse() 1126 } else if (incompat) { in ovl_workdir_cleanup_recurse()
|
| /linux-6.15/fs/btrfs/ |
| H A D | disk-io.c | 3189 u64 incompat = btrfs_super_incompat_flags(disk_super); in btrfs_check_features() local 3193 if (incompat & ~BTRFS_FEATURE_INCOMPAT_SUPP) { in btrfs_check_features() 3196 incompat); in btrfs_check_features() 3201 if ((incompat & BTRFS_FEATURE_INCOMPAT_MIXED_GROUPS) && in btrfs_check_features() 3210 incompat |= BTRFS_FEATURE_INCOMPAT_MIXED_BACKREF; in btrfs_check_features() 3214 incompat |= BTRFS_FEATURE_INCOMPAT_COMPRESS_LZO; in btrfs_check_features() 3216 incompat |= BTRFS_FEATURE_INCOMPAT_COMPRESS_ZSTD; in btrfs_check_features() 3223 incompat |= BTRFS_FEATURE_INCOMPAT_BIG_METADATA; in btrfs_check_features() 3273 btrfs_set_super_incompat_flags(disk_super, incompat); in btrfs_check_features()
|
| /linux-6.15/Documentation/filesystems/ext4/ |
| H A D | super.rst | 250 - Size of group descriptors, in bytes, if the 64bit incompat feature flag 615 the journal, JBD2 incompat feature
|
| H A D | journal.rst | 298 The journal incompat features are any combination of the following:
|
| /linux-6.15/fs/ext4/ |
| H A D | super.c | 4061 int compat, incompat; in set_journal_csum_feature_set() local 4067 incompat = JBD2_FEATURE_INCOMPAT_CSUM_V3; in set_journal_csum_feature_set() 4071 incompat = 0; in set_journal_csum_feature_set() 4082 incompat); in set_journal_csum_feature_set() 4086 incompat); in set_journal_csum_feature_set()
|
| /linux-6.15/drivers/block/ |
| H A D | rbd.c | 5525 __le64 incompat; in _rbd_dev_v2_snap_features() member 5543 unsup = le64_to_cpu(features_buf.incompat) & ~RBD_FEATURES_SUPPORTED; in _rbd_dev_v2_snap_features() 5555 (unsigned long long)le64_to_cpu(features_buf.incompat)); in _rbd_dev_v2_snap_features()
|
| /linux-6.15/drivers/block/drbd/ |
| H A D | drbd_receiver.c | 5320 goto incompat; in drbd_do_features() 5338 incompat: in drbd_do_features()
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | overlayfs.rst | 799 "$workdir/work/incompat/volatile" is created. During next mount, overlay
|
| /linux-6.15/Documentation/filesystems/xfs/ |
| H A D | xfs-online-fsck-design.rst | 4040 | In short, log incompat features protect the log contents against kernels | 4042 | Unlike the other superblock feature bits, log incompat bits are | 4056 | The code supporting a log incompat feature should create wrapper | 4071 | use log incompat features and provide convenience wrappers around the |
|