|
@@ -27,6 +27,7 @@
|
|
|
#include <linux/moduleloader.h>
|
|
|
#include <linux/elf.h>
|
|
|
#include <linux/vmalloc.h>
|
|
|
+#include <linux/bug.h>
|
|
|
#include <linux/fs.h>
|
|
|
#include <linux/string.h>
|
|
|
#include <linux/kernel.h>
|
|
@@ -145,9 +146,10 @@ int module_finalize(const Elf_Ehdr *hdr,
|
|
|
const Elf_Shdr *sechdrs,
|
|
|
struct module *me)
|
|
|
{
|
|
|
- return 0;
|
|
|
+ return module_bug_finalize(hdr, sechdrs, me);
|
|
|
}
|
|
|
|
|
|
void module_arch_cleanup(struct module *mod)
|
|
|
{
|
|
|
+ module_bug_cleanup(mod);
|
|
|
}
|