Как использовать find_module?

Как использовать ядро Linux find_module() функция? В документации говорится, "должен содержать module_mutex".

  1. Это означает, что я должен получить блокировку в своем коде модуля перед поиском указателя на другого?
  2. Когда это взаимное исключение заблокировано кодом ядра немодуля?

Контекст

Я отлаживаю ряд сотрудничества модулей ядра.

Модуль вызов функции модуля B. В какой-то момент в функции C модуля количество использования модуля B идет недопустимое. Я решил, что этого не происходит в функции модуля B. Я хотел бы отладить количество использования модуля B от C. Чтобы сделать это, я собираюсь использовать find_module () для получения указателя на B.

6
задан Community 23 May 2017 в 12:30
поделиться