Как делают флаги ПРОТЕСТАНТА в mmap (), переведите для регистрации значений?

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

Спасибо

1
задан TheLoneJoker 21 July 2010 в 20:00
поделиться

1 ответ

Флаги защиты MMU устанавливаются в arch / arm / mm / proc-xxx.S, в функции, называемой xxx_set_pte_ext. Очевидно, это для процессоров с MMU.

2
ответ дан 2 September 2019 в 22:51
поделиться
Другие вопросы по тегам:

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