diff options
author | Ben Hutchings <ben@decadent.org.uk> | 2011-10-24 15:12:28 +0200 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2011-11-07 07:54:42 +1030 |
commit | 2449b8ba0745327c5fa49a8d9acffe03b2eded69 (patch) | |
tree | 48e11288635dcfc8cdb342f3ba00fa2a2a650aa8 /kernel/panic.c | |
parent | 1cd0d6c3021c8d76641b37203f504634b87fbabc (diff) | |
download | lwn-2449b8ba0745327c5fa49a8d9acffe03b2eded69.tar.gz lwn-2449b8ba0745327c5fa49a8d9acffe03b2eded69.zip |
module,bug: Add TAINT_OOT_MODULE flag for modules not built in-tree
Use of the GPL or a compatible licence doesn't necessarily make the code
any good. We already consider staging modules to be suspect, and this
should also be true for out-of-tree modules which may receive very
little review.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Reviewed-by: Dave Jones <davej@redhat.com>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> (patched oops-tracing.txt)
Diffstat (limited to 'kernel/panic.c')
-rw-r--r-- | kernel/panic.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/panic.c b/kernel/panic.c index d7bb6974efb5..b26593604214 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -177,6 +177,7 @@ static const struct tnt tnts[] = { { TAINT_WARN, 'W', ' ' }, { TAINT_CRAP, 'C', ' ' }, { TAINT_FIRMWARE_WORKAROUND, 'I', ' ' }, + { TAINT_OOT_MODULE, 'O', ' ' }, }; /** @@ -194,6 +195,7 @@ static const struct tnt tnts[] = { * 'W' - Taint on warning. * 'C' - modules from drivers/staging are loaded. * 'I' - Working around severe firmware bug. + * 'O' - Out-of-tree module has been loaded. * * The string is overwritten by the next call to print_tainted(). */ |