Merge tag 'unicode-for-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode
Pull unicode updates from Gabriel Krisman Bertazi: "This includes patches from Christoph Hellwig to split the large data tables of the unicode subsystem into a loadable module, which allow users to not have them around if case-insensitive filesystems are not to be used. It also includes minor code fixes to unicode and its users, from the same author. All the patches here have been on linux-next releases for the past months" * tag 'unicode-for-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode: unicode: only export internal symbols for the selftests unicode: Add utf8-data module unicode: cache the normalization tables in struct unicode_map unicode: move utf8cursor to utf8-selftest.c unicode: simplify utf8len unicode: remove the unused utf8{,n}age{min,max} functions unicode: pass a UNICODE_AGE() tripple to utf8_load unicode: mark the version field in struct unicode_map unsigned unicode: remove the charset field from struct unicode_map f2fs: simplify f2fs_sb_read_encoding ext4: simplify ext4_sb_read_encoding
Showing
- fs/ext4/super.c 19 additions, 20 deletionsfs/ext4/super.c
- fs/f2fs/super.c 19 additions, 19 deletionsfs/f2fs/super.c
- fs/f2fs/sysfs.c 1 addition, 2 deletionsfs/f2fs/sysfs.c
- fs/unicode/Kconfig 11 additions, 2 deletionsfs/unicode/Kconfig
- fs/unicode/Makefile 7 additions, 6 deletionsfs/unicode/Makefile
- fs/unicode/mkutf8data.c 19 additions, 5 deletionsfs/unicode/mkutf8data.c
- fs/unicode/utf8-core.c 45 additions, 64 deletionsfs/unicode/utf8-core.c
- fs/unicode/utf8-norm.c 32 additions, 230 deletionsfs/unicode/utf8-norm.c
- fs/unicode/utf8-selftest.c 46 additions, 48 deletionsfs/unicode/utf8-selftest.c
- fs/unicode/utf8data.c_shipped 18 additions, 4 deletionsfs/unicode/utf8data.c_shipped
- fs/unicode/utf8n.h 28 additions, 53 deletionsfs/unicode/utf8n.h
- include/linux/unicode.h 46 additions, 3 deletionsinclude/linux/unicode.h
Please register or sign in to comment