что это значит для модуля, чтобы иметь плохую порчу?

Глядя на системный журнал (dmesg), я получаю несколько из:

<module name>: module has bad taint, not creating trace events

Что это значит?

2
задан 20 June 2016 в 17:50

1 ответ

Это предупреждение появляется, если функция ядра trace_module_has_bad_taint () возвращает true; а именно, любой из следующих флагов инфекции был установлен:

  • TAINT_FORCED_MODULE (загрузка модуля была вызвана)
  • TAINT_CPU_OUT_OF_SPEC (ЦП ведет себя способом, который может вызвать проблемы трассировки?)
  • TAINT_FORCED_RMMOD (модуль был вызван удаленный)
  • TAINT_MACHINE_CHECK (Исключение машинного контроля, возможно делая DEP блокировки ненадежным)
  • TAINT_BAD_PAGE (плохая страница памяти была обнаружена)
  • TAINT_USER (пространство пользователя возилось с системой, которая может вызвать проблемы ядра)
  • TAINT_DIE (ядро находится в смерти ой фаза)
  • TAINT_OVERRIDDEN_ACPI_TABLE (пользователь переопределил таблицы ACPI по умолчанию)
  • TAINT_WARN (ошибка планировщика обнаруженный)
  • TAINT_FIRMWARE_WORKAROUND (встроенное микропрограммное обеспечение BIOS имело обходное решение, чтобы заставить вещи работать)
  • TAINT_SOFTLOCKUP (сторожевой таймер обнаружил мягкий тупик)
  • TAINT_LIVEPATCH (ядро было живо исправленный)

предупреждение происходит, когда модуль ядра загружается, и драйвер точки трассировки ядра уведомляется относительно этого и обнаруживает одну из вышеупомянутых причин заражения и пропускает указание трассировки это, чтобы не разрушать ядро.

Модули, которые просто испорчены как подготовка драйверов, драйверов из дерева и неподписанных модулей GPL, позволяются, все другие инфекции не позволяются.

0
ответ дан 21 June 2016 в 03:50
  • 1
    Интересно, htop имеет некоторую основную поддержку мыши. При нажатии на столбцы это позволит Вам виду ими также (если I' m не ошибочный). Существуют некоторые другие операции, которые работают с Вашей мышью. – Ismael Miguel 7 November 2017 в 02:27

Другие вопросы по тегам:

Похожие вопросы: