|
@@ -159,14 +159,15 @@ const char *print_tainted(void)
|
|
{
|
|
{
|
|
static char buf[20];
|
|
static char buf[20];
|
|
if (tainted) {
|
|
if (tainted) {
|
|
- snprintf(buf, sizeof(buf), "Tainted: %c%c%c%c%c%c%c",
|
|
|
|
|
|
+ snprintf(buf, sizeof(buf), "Tainted: %c%c%c%c%c%c%c%c",
|
|
tainted & TAINT_PROPRIETARY_MODULE ? 'P' : 'G',
|
|
tainted & TAINT_PROPRIETARY_MODULE ? 'P' : 'G',
|
|
tainted & TAINT_FORCED_MODULE ? 'F' : ' ',
|
|
tainted & TAINT_FORCED_MODULE ? 'F' : ' ',
|
|
tainted & TAINT_UNSAFE_SMP ? 'S' : ' ',
|
|
tainted & TAINT_UNSAFE_SMP ? 'S' : ' ',
|
|
tainted & TAINT_FORCED_RMMOD ? 'R' : ' ',
|
|
tainted & TAINT_FORCED_RMMOD ? 'R' : ' ',
|
|
tainted & TAINT_MACHINE_CHECK ? 'M' : ' ',
|
|
tainted & TAINT_MACHINE_CHECK ? 'M' : ' ',
|
|
tainted & TAINT_BAD_PAGE ? 'B' : ' ',
|
|
tainted & TAINT_BAD_PAGE ? 'B' : ' ',
|
|
- tainted & TAINT_USER ? 'U' : ' ');
|
|
|
|
|
|
+ tainted & TAINT_USER ? 'U' : ' ',
|
|
|
|
+ tainted & TAINT_DIE ? 'D' : ' ');
|
|
}
|
|
}
|
|
else
|
|
else
|
|
snprintf(buf, sizeof(buf), "Not tainted");
|
|
snprintf(buf, sizeof(buf), "Not tainted");
|