On 03/20/10 16:06, Ben Hutchings wrote: > This taint flag will initially be used when warning about invalid ACPI > DMAR tables. > > Signed-off-by: Ben Hutchings <ben@xxxxxxxxxxxxxxx> > --- > 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(). > */ Please update Documentation/oops-tracing.txt also. thanks, -- ~Randy -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html