Messages in this thread Patch in this message | | | From | Ben Hutchings <> | Date | Sat, 20 Mar 2010 23:06:50 +0000 | Subject | [PATCH 3/4] panic: Add taint flag TAINT_FIRMWARE_WORKAROUND ('I') |
| |
This taint flag will initially be used when warning about invalid ACPI DMAR tables.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk> --- include/linux/kernel.h | 1 + kernel/panic.c | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/include/linux/kernel.h b/include/linux/kernel.h index eaf7221..ab8072b 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -344,6 +344,7 @@ extern enum system_states { #define TAINT_OVERRIDDEN_ACPI_TABLE 8 #define TAINT_WARN 9 #define TAINT_CRAP 10 +#define TAINT_FIRMWARE_WORKAROUND 11 extern void dump_stack(void) __cold; diff --git a/kernel/panic.c b/kernel/panic.c index 8b821bc..e9fa224 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -178,6 +178,7 @@ static const struct tnt tnts[] = { { TAINT_OVERRIDDEN_ACPI_TABLE, 'A', ' ' }, { TAINT_WARN, 'W', ' ' }, { TAINT_CRAP, 'C', ' ' }, + { TAINT_FIRMWARE_WORKAROUND, 'I', ' ' }, }; /** @@ -194,6 +195,7 @@ static const struct tnt tnts[] = { * 'A' - ACPI table overridden. * 'W' - Taint on warning. * 'C' - modules from drivers/staging are loaded. + * 'I' - Firmware workaround was required. * * The string is overwritten by the next call to print_tainted(). */ -- 1.7.0
[unhandled content-type:application/pgp-signature] | |