Я интересуюсь трассировкой, как mmap системный вызов переводит для регистрации значений на CPU ARM. Более интересующийся взятым путем и где и когда, эти атрибуты "ПРОТЕСТАНТА" на самом деле переводят в атрибут страницы в ядре. Я действительно прослеживал системный вызов до вызова "mmap_region" под mm/mmap.c. Отсюда, мне не удается видеть, где значения "ФЛАГОВ/ПРОТЕСТАНТА" переводят в значение регистра на ЦП.
Спасибо
Флаги защиты MMU устанавливаются в arch / arm / mm / proc-xxx.S, в функции, называемой xxx_set_pte_ext. Очевидно, это для процессоров с MMU.