@@ -739,3 +739,4 @@ MODULE_AUTHOR("Latchesar Ionkov <lucho@ionkov.net>");
MODULE_AUTHOR("Eric Van Hensbergen <ericvh@gmail.com>");
MODULE_AUTHOR("Ron Minnich <rminnich@lanl.gov>");
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("Plan 9 Resource Sharing Support (9P2000)");
@@ -492,3 +492,4 @@ static void __exit exit_adfs_fs(void)
module_init(init_adfs_fs)
module_exit(exit_adfs_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("Acorn Disc Filing System support");
@@ -44,3 +44,4 @@ static void __exit exit_autofs_fs(void)
module_init(init_autofs_fs)
module_exit(exit_autofs_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("Kernel automounter support");
@@ -2518,3 +2518,4 @@ MODULE_SOFTDEP("pre: crc32c");
MODULE_SOFTDEP("pre: xxhash64");
MODULE_SOFTDEP("pre: sha256");
MODULE_SOFTDEP("pre: blake2b-256");
+MODULE_DESCRIPTION("Btrfs general purpose copy-on-write filesystem");
@@ -1011,3 +1011,4 @@ static void __exit exit_cramfs_fs(void)
module_init(init_cramfs_fs)
module_exit(exit_cramfs_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("Compressed ROM file system support (cramfs)");
@@ -42,6 +42,7 @@ static struct file_system_type efs_fs_type = {
.fs_flags = FS_REQUIRES_DEV,
};
MODULE_ALIAS_FS("efs");
+MODULE_DESCRIPTION("EFS file system support (read only)");
static struct pt_types sgi_pt_types[] = {
{0x00, "SGI vh"},
@@ -29,6 +29,7 @@
static struct kmem_cache *hfs_inode_cachep;
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("Apple Macintosh file system support");
static int hfs_sync_fs(struct super_block *sb, int wait)
{
@@ -792,3 +792,4 @@ static void __exit exit_hpfs_fs(void)
module_init(init_hpfs_fs)
module_exit(exit_hpfs_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("OS/2 HPFS file system support");
@@ -1615,3 +1615,4 @@ static void __exit exit_iso9660_fs(void)
module_init(init_iso9660_fs)
module_exit(exit_iso9660_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("ISO 9660 CDROM file system support");
@@ -2759,6 +2759,7 @@ static void __exit journal_exit(void)
}
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("generic journaling layer");
module_init(journal_init);
module_exit(journal_exit);
@@ -686,4 +686,5 @@ static void __exit exit_minix_fs(void)
module_init(init_minix_fs)
module_exit(exit_minix_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("Minix file system support");
@@ -2307,6 +2307,7 @@ static void __exit exit_nfs_fs(void)
/* Not quite true; I just maintain it */
MODULE_AUTHOR("Olaf Kirch <okir@monad.swb.de>");
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("NFS Network File System protocol support");
module_param(enable_ino64, bool, 0644);
module_init(init_nfs_fs)
@@ -1580,5 +1580,6 @@ static void __exit exit_nfsd(void)
MODULE_AUTHOR("Olaf Kirch <okir@monad.swb.de>");
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("NFS server support");
module_init(init_nfsd)
module_exit(exit_nfsd)
@@ -421,4 +421,5 @@ static void __exit exit_qnx4_fs(void)
module_init(init_qnx4_fs)
module_exit(exit_qnx4_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("QNX4 file system support (read only)");
@@ -680,3 +680,4 @@ static void __exit exit_qnx6_fs(void)
module_init(init_qnx6_fs)
module_exit(exit_qnx6_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("QNX6 file system");
@@ -592,3 +592,4 @@ static void __exit exit_sysv_fs(void)
module_init(init_sysv_fs)
module_exit(exit_sysv_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("System V/Xenix/V7/Coherent file system support");
@@ -1543,3 +1543,4 @@ static void __exit exit_ufs_fs(void)
module_init(init_ufs_fs)
module_exit(exit_ufs_fs)
MODULE_LICENSE("GPL");
+MODULE_DESCRIPTION("UFS file system support (read only)");
The user tool modinfo is used to get information on kernel modules, including a description where it is available. This patch adds a brief MODULE_DESCRIPTION to modules, text taken when available from code comments or information within Kconfig. Signed-off-by: Rob Gill <rrobgill@protonmail.com> --- fs/9p/v9fs.c | 1 + fs/adfs/super.c | 1 + fs/autofs/init.c | 1 + fs/btrfs/super.c | 1 + fs/cramfs/inode.c | 1 + fs/efs/super.c | 1 + fs/hfs/super.c | 1 + fs/hpfs/super.c | 1 + fs/isofs/inode.c | 1 + fs/jbd2/journal.c | 1 + fs/minix/inode.c | 1 + fs/nfs/inode.c | 1 + fs/nfsd/nfsctl.c | 1 + fs/qnx4/inode.c | 1 + fs/qnx6/inode.c | 1 + fs/sysv/super.c | 1 + fs/ufs/super.c | 1 + 17 files changed, 17 insertions(+)