diff options
author | André Almeida <andrealmeid@igalia.com> | 2024-10-21 13:37:19 -0300 |
---|---|---|
committer | Christian Brauner <brauner@kernel.org> | 2024-10-28 13:36:54 +0100 |
commit | 04dad6c6d37d741bad9946a92171bfa637e989f0 (patch) | |
tree | e799b1dfe2b99382206a16c7afc216daa9ccabf5 | |
parent | 3f5ad0d21db80e31894de4c49874ef5dfc5999a7 (diff) |
unicode: Export latest available UTF-8 version number
Export latest available UTF-8 version number so filesystems can easily
load the newest one.
Signed-off-by: André Almeida <andrealmeid@igalia.com>
Link: https://lore.kernel.org/r/20241021-tonyk-tmpfs-v8-3-f443d5814194@igalia.com
Acked-by: Gabriel Krisman Bertazi <krisman@suse.de>
Signed-off-by: Christian Brauner <brauner@kernel.org>
-rw-r--r-- | fs/unicode/utf8-selftest.c | 3 | ||||
-rw-r--r-- | include/linux/unicode.h | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/fs/unicode/utf8-selftest.c b/fs/unicode/utf8-selftest.c index 600e15efe9ed..5ddaf27b21a6 100644 --- a/fs/unicode/utf8-selftest.c +++ b/fs/unicode/utf8-selftest.c @@ -17,9 +17,6 @@ static unsigned int failed_tests; static unsigned int total_tests; -/* Tests will be based on this version. */ -#define UTF8_LATEST UNICODE_AGE(12, 1, 0) - #define _test(cond, func, line, fmt, ...) do { \ total_tests++; \ if (!cond) { \ diff --git a/include/linux/unicode.h b/include/linux/unicode.h index 4d39e6e11a95..0c0ab04e84ee 100644 --- a/include/linux/unicode.h +++ b/include/linux/unicode.h @@ -16,6 +16,8 @@ struct utf8data_table; ((unsigned int)(MIN) << UNICODE_MIN_SHIFT) | \ ((unsigned int)(REV))) +#define UTF8_LATEST UNICODE_AGE(12, 1, 0) + static inline u8 unicode_major(unsigned int age) { return (age >> UNICODE_MAJ_SHIFT) & 0xff; |