В адресном пространстве ядра память лимитирована и не свопится. С пространством юзера я могу работать через copy_from_user и copy_to_user. Но выделять память я могу, только используя системный вызов brk(). Память выделяется для процесса current. Вопрос - можно ли ядром выделить кусок памяти вне процессов?