unicode: add MODULE_DESCRIPTION() macros

Currently 'make W=1' reports:
WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8data.o
WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o

Add a MODULE_DESCRIPTION() to utf8-selftest.c and utf8data.c_shipped,
and update mkutf8data.c to add a MODULE_DESCRIPTION() to any future
generated utf8data file.

Signed-off-by: Jeff Johnson <quic_jjohnson@quicinc.com>
Link: https://lore.kernel.org/r/20240524-md-unicode-v1-1-e2727ce8574d@quicinc.com
Signed-off-by: Gabriel Krisman Bertazi <krisman@suse.de>

authored by Jeff Johnson and committed by Gabriel Krisman Bertazi 68318904 7bd3d76a

+3
+1
fs/unicode/mkutf8data.c
··· 3352 3352 fprintf(file, "};\n"); 3353 3353 fprintf(file, "EXPORT_SYMBOL_GPL(utf8_data_table);"); 3354 3354 fprintf(file, "\n"); 3355 + fprintf(file, "MODULE_DESCRIPTION(\"UTF8 data table\");\n"); 3355 3356 fprintf(file, "MODULE_LICENSE(\"GPL v2\");\n"); 3356 3357 fclose(file); 3357 3358 }
+1
fs/unicode/utf8-selftest.c
··· 307 307 module_exit(exit_test_ucd); 308 308 309 309 MODULE_AUTHOR("Gabriel Krisman Bertazi <krisman@collabora.co.uk>"); 310 + MODULE_DESCRIPTION("Kernel module for testing utf-8 support"); 310 311 MODULE_LICENSE("GPL");
+1
fs/unicode/utf8data.c_shipped
··· 4120 4120 .utf8data = utf8data, 4121 4121 }; 4122 4122 EXPORT_SYMBOL_GPL(utf8_data_table); 4123 + MODULE_DESCRIPTION("UTF8 data table"); 4123 4124 MODULE_LICENSE("GPL v2");