]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commit
Reserve feature bit and SB field bit for filename encoding
authorGabriel Krisman Bertazi <krisman@collabora.co.uk>
Mon, 19 Nov 2018 04:12:48 +0000 (23:12 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 19 Nov 2018 04:14:54 +0000 (23:14 -0500)
commit44a1d8b97836638977a197095eb738a40ac679e4
tree751d47a1f9bf6bdf1c0f5293f1c7ef2aa4ca7377
parente39f507a0cd44fa13d58e0e6f1c95c7a415fca19
Reserve feature bit and SB field bit for filename encoding

The s_encoding field in the superblock stores a magic number indicating
the encoding format and version used globally by file and directory
names in the filesystem.

The s_encoding_flags defines policies for using the charset encoding,
like how to handle invalid sequences and what kind of normalization to
use.

A feature flag is also allocated to indicate whether this filesystem has
encoding awareness enabled.

Signed-off-by: Gabriel Krisman Bertazi <krisman@collabora.co.uk>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/e2p/feature.c
lib/ext2fs/ext2_fs.h
lib/ext2fs/ext2fs.h