]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
Remove the softdep modinfo in the modules mod-softdep-a and mod-softdep-b
authorHe Dan <dan.h.he@intel.com>
Fri, 28 Mar 2025 15:06:13 +0000 (23:06 +0800)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Fri, 28 Mar 2025 16:00:25 +0000 (11:00 -0500)
Since the soft dependencies are defined in modprobe config, we do not
have to add those info in the modinfo section of the modules.

Co-developed-by: Dan He <dan.h.he@intel.com>
Signed-off-by: Dan He <dan.h.he@intel.com>
Co-developed-by: Gongjun Song <gongjun.song@intel.com>
Signed-off-by: Gongjun Song <gongjun.song@intel.com>
Signed-off-by: Yuchi Chen <yuchi.chen@intel.com>
Signed-off-by: Wenjie Wang <wenjie2.wang@intel.com>
Signed-off-by: Qingqing Li <qingqing.li@intel.com>
Signed-off-by: He Dan <dan.h.he@intel.com>
Link: https://github.com/kmod-project/kmod/pull/311
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
testsuite/module-playground/mod-softdep-a.c
testsuite/module-playground/mod-softdep-b.c

index 90cb90a07dba08bcc7edd4b0c3ff3ee9655d4b8d..05abd887602b676d8e64a2db437e89bd1052cc58 100644 (file)
@@ -7,10 +7,6 @@
 #include <linux/init.h>
 #include <linux/module.h>
 
-#ifndef MODULE_SOFTDEP
-#define MODULE_SOFTDEP(_softdep) MODULE_INFO(softdep, _softdep)
-#endif
-
 static int __init softdep_init(void)
 {
        return 0;
@@ -18,5 +14,4 @@ static int __init softdep_init(void)
 module_init(softdep_init);
 
 MODULE_AUTHOR("Dan He <dan.h.he@intel.com>");
-MODULE_LICENSE("LGPL");
-MODULE_SOFTDEP("pre: mod-foo-a mod-foo-b post: mod-foo-c");
+MODULE_LICENSE("LGPL");
\ No newline at end of file
index b9fb74df95552674e8436cf5614927a5dd01b775..7527b68ed89f03c1b5f05bbb83354da01e969bb1 100644 (file)
@@ -7,10 +7,6 @@
 #include <linux/init.h>
 #include <linux/module.h>
 
-#ifndef MODULE_SOFTDEP
-#define MODULE_SOFTDEP(_softdep) MODULE_INFO(softdep, _softdep)
-#endif
-
 static int __init softdep_init(void)
 {
        return 0;
@@ -19,4 +15,3 @@ module_init(softdep_init);
 
 MODULE_AUTHOR("Dan He <dan.h.he@intel.com>");
 MODULE_LICENSE("LGPL");
-MODULE_SOFTDEP("pre: mod-foo-a post: mod-foo-b mod-foo-c");