У меня есть драйвер устройства, который использует буферы в оперативной памяти, и я хочу, чтобы пользователь мог отображать его в пространстве пользователя.Я прочитал http://lwn.net/images/pdf/LDD3/ch15.pdf, в котором говорится об использовании nopages, но в этом примере используются только отдельные страницы и сказано, что вы можете настроить количество использований, чтобы оно работало для нескольких страниц.Я не понимаю, как это работает.Он использует get_free_page с порядком 0 (то есть 1 свободная страница) для распределения своих буферов, но мой буфер имеет длину в две страницы.
Какое отношение имеет счет использования к чему-либо?Из того, что я понимаю, считается только первая страница.