2010-07-21 3 views
1

Меня интересует отслеживание того, как системный вызов mmap переводит для регистрации значений на процессоре ARM. Больше интересуется принятым путем и где и когда эти атрибуты «PROT» фактически переводят на атрибут страницы внутри ядра. Я проследил системный вызов до вызова «mmap_region» под mm/mmap.c. Отсюда я не вижу, где значения «flags/PROT» переводятся на значение регистра в CPU.Как сделать флаги PROT в mmap(), перевести на регистрацию значений?

Благодаря

ответ

2

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

+0

Спасибо ... У меня есть еще несколько вопросов. Я прочитаю, что вы указали мне более подробно. Vijay – TheLoneJoker

Смежные вопросы