mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 06:12:08 +00:00
modules: add support for soft module dependencies
Additional and optional dependencies not found while building the kernel and modules, can now be declared explicitly. Signed-off-by: Andreas Robinson <andr345@gmail.com> Acked-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
7a7e4b73b5
commit
674349f365
@ -97,6 +97,11 @@ extern const struct gtype##_id __mod_##gtype##_table \
|
||||
/* For userspace: you can also call me... */
|
||||
#define MODULE_ALIAS(_alias) MODULE_INFO(alias, _alias)
|
||||
|
||||
/* Soft module dependencies. See man modprobe.d for details.
|
||||
* Example: MODULE_SOFTDEP("pre: module-foo module-bar post: module-baz")
|
||||
*/
|
||||
#define MODULE_SOFTDEP(_softdep) MODULE_INFO(softdep, _softdep)
|
||||
|
||||
/*
|
||||
* The following license idents are currently accepted as indicating free
|
||||
* software modules
|
||||
|
Loading…
Reference in New Issue
Block a user