Доступ к памяти модуля памяти ядра

Может ли два разных модуля ядра получить доступ к одной и той же области памяти из вызова ioremap_nocache ()?

У меня есть драйвер беспроводной сети и отдельный модуль, я хотел бы, чтобы отдельный модуль имел профиль значения шума на карте, пока драйвер все еще работает. Следовательно, мой вопрос выше.

. Один из способов, которые я исследовал, - это запустить поток ядра из драйвера, затем я использовал семафор, чтобы предотвратить любые условия гонки, возникающие из одновременного чтения / записи в одно и то же адресное пространство. Я надеялся, что дочерний поток сможет получить доступ к той же области памяти.

К сожалению, это не сработало, как я ожидал. Буду признателен за любые предложения.

1
задан 2 December 2013 в 19:23

0 ответов

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

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