Skip to content

Commit d5a2693

Browse files
committed
ext2: Deprecate DAX
Since PMEM didn't quite lift off, DAX isn't as widely used as we originally hoped. Thus it doesn't seem warranted to support implementation of DAX in ext2 driver when the same filesystem can be accessed through ext4 driver as a "simple implementation". Just deprecate DAX support in ext2 targetting completely dropping the code at the end of 2025. Link: https://lore.kernel.org/all/uiu7rcmtooxgbscaiiim7czqsca52bgrt6aiszsafq7jj4n3e7@ge6mfzcmnorl Signed-off-by: Jan Kara <jack@suse.cz>
1 parent 5ea45f5 commit d5a2693

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

fs/ext2/super.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -601,7 +601,8 @@ static int ext2_parse_param(struct fs_context *fc, struct fs_parameter *param)
601601
case Opt_dax:
602602
#ifdef CONFIG_FS_DAX
603603
ext2_msg_fc(fc, KERN_WARNING,
604-
"DAX enabled. Warning: EXPERIMENTAL, use at your own risk");
604+
"DAX enabled. Warning: DAX support in ext2 driver is deprecated"
605+
" and will be removed at the end of 2025. Please use ext4 driver instead.");
605606
ctx_set_mount_opt(ctx, EXT2_MOUNT_DAX);
606607
#else
607608
ext2_msg_fc(fc, KERN_INFO, "dax option not supported");

0 commit comments

Comments
 (0)