diff options
author | Dmitry Torokhov <dtor@vmware.com> | 2010-12-15 14:00:19 -0800 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2011-01-24 14:32:51 +1030 |
commit | e94965ed5beb23c6fabf7ed31f625e66d7ff28de (patch) | |
tree | 842e4cab961b568bcb98d8ab80d7d399110598a4 /kernel/sysctl.c | |
parent | 1bae4ce27c9c90344f23c65ea6966c50ffeae2f5 (diff) | |
download | op-kernel-dev-e94965ed5beb23c6fabf7ed31f625e66d7ff28de.zip op-kernel-dev-e94965ed5beb23c6fabf7ed31f625e66d7ff28de.tar.gz |
module: show version information for built-in modules in sysfs
Currently only drivers that are built as modules have their versions
shown in /sys/module/<module_name>/version, but this information might
also be useful for built-in drivers as well. This especially important
for drivers that do not define any parameters - such drivers, if
built-in, are completely invisible from userspace.
This patch changes MODULE_VERSION() macro so that in case when we are
compiling built-in module, version information is stored in a separate
section. Kernel then uses this data to create 'version' sysfs attribute
in the same fashion it creates attributes for module parameters.
Signed-off-by: Dmitry Torokhov <dtor@vmware.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'kernel/sysctl.c')
0 files changed, 0 insertions, 0 deletions