module: Export symbols needed for Ksplice
authorTim Abbott <tabbott@mit.edu>
Sat, 6 Dec 2008 00:03:59 +0000 (19:03 -0500)
committerRusty Russell <rusty@rustcorp.com.au>
Tue, 31 Mar 2009 02:35:33 +0000 (13:05 +1030)
commitc6b37801911d7f4663c99cad8aa230bc934cea82
treea39a317c5f9fa2d5ba9813bbe29e3139c52e194e
parent75a66614db21007bcc8c37f9c5d5b922981387b9
module: Export symbols needed for Ksplice

Impact: Expose some module.c symbols

Ksplice uses several functions from module.c in order to resolve
symbols and implement dependency handling.  Calling these functions
requires holding module_mutex, so it is exported.

(This is just the module part of a bigger add-exports patch from Tim).

Cc: Anders Kaseorg <andersk@mit.edu>
Cc: Jeff Arnold <jbarnold@mit.edu>
Signed-off-by: Tim Abbott <tabbott@mit.edu>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
include/linux/module.h
kernel/module.c