Вот мой вопрос: я хочу отобразить часть файла данных из кода, работающего в пространстве ядра Linux. Я хочу позже отменить ту же карту памяти, также из кода, работающего в пространстве ядра Linux. Как мне это сделать и чем они отличаются от использования mmap(2)/munmap(2) в пространстве пользователя?
Я пытаюсь сделать это исключительно в пространстве ядра, где нет пользовательского процесса.
Я просмотрел веб-поиск и онлайн-книги по ядру Linux, в том числе «Понимание ядра Linux» Бовета и Чезати. Хорошая книга, но она не отвечает на мой вопрос.