diff options
author | Borislav Petkov <bp@suse.de> | 2015-11-27 11:40:43 +0100 |
---|---|---|
committer | Borislav Petkov <bp@suse.de> | 2015-12-11 16:56:39 +0100 |
commit | 733476cf207faf574b132523ff2aee78b488ed6b (patch) | |
tree | f0d455a00d75370ae2bfef8572ade0c73e748f9c /include/linux/edac.h | |
parent | fcd5c4dd8201595d4c598c9cca5e54760277d687 (diff) | |
download | linux-733476cf207faf574b132523ff2aee78b488ed6b.tar.gz linux-733476cf207faf574b132523ff2aee78b488ed6b.tar.bz2 linux-733476cf207faf574b132523ff2aee78b488ed6b.zip |
EDAC: Rip out the edac_subsys reference counting
This was really dumb - reference counting for the main EDAC sysfs
object. While we could've simply registered it as the first thing in the
module init path and then hand it around to what needs it.
Do that and rip out all the code around it, thus simplifying the whole
handling significantly.
Move the edac_subsys node back to edac_module.c.
Signed-off-by: Borislav Petkov <bp@suse.de>
Diffstat (limited to 'include/linux/edac.h')
-rw-r--r-- | include/linux/edac.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/edac.h b/include/linux/edac.h index da6964873dcf..98f915dfeeac 100644 --- a/include/linux/edac.h +++ b/include/linux/edac.h @@ -33,7 +33,6 @@ extern struct bus_type edac_subsys; extern int edac_handler_set(void); extern void edac_atomic_assert_error(void); extern struct bus_type *edac_get_sysfs_subsys(void); -extern void edac_put_sysfs_subsys(void); enum { EDAC_REPORTING_ENABLED, |