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>
#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;
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
#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;
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");