diff options
| author | Ben Hutchings <[email protected]> | 2011-11-01 03:59:33 +0000 |
|---|---|---|
| committer | Rusty Russell <[email protected]> | 2011-11-06 21:24:40 +0000 |
| commit | 1cd0d6c3021c8d76641b37203f504634b87fbabc (patch) | |
| tree | e58051cdb845375c13c22bfa38db0b6fc2c71977 /lib/mpi/mpi-bit.c | |
| parent | Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/linux-dm (diff) | |
| download | kernel-1cd0d6c3021c8d76641b37203f504634b87fbabc.tar.gz kernel-1cd0d6c3021c8d76641b37203f504634b87fbabc.zip | |
module: Enable dynamic debugging regardless of taint
Dynamic debugging is currently disabled for tainted modules, except
for TAINT_CRAP. This prevents use of dynamic debugging for
out-of-tree modules once the next patch is applied.
This condition was apparently intended to avoid a crash if a force-
loaded module has an incompatible definition of dynamic debug
structures. However, a administrator that forces us to load a module
is claiming that it *is* compatible even though it fails our version
checks. If they are mistaken, there are any number of ways the module
could crash the system.
As a side-effect, proprietary and other tainted modules can now use
dynamic_debug.
Signed-off-by: Ben Hutchings <[email protected]>
Acked-by: Mathieu Desnoyers <[email protected]>
Signed-off-by: Rusty Russell <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-bit.c')
0 files changed, 0 insertions, 0 deletions
