LINUX.ORG.RU

История изменений

Исправление AKonia, (текущая версия) :

то должен ли я при обращении к нему производить вычитание 0xC0000000

Возможно я что-то не понимаю, но

/* The kernel will live at 3GB + 1MB in the virtual address space, */
/* which will be mapped to 1MB in the physical address space. */
/* Note that we page-align the sections. */
0xC0000000 = 3 ГБ

Т.е. ядро в ВАП живёт на смещении в 3Гб и нужно учитывать это смещение

Исправление AKonia, :

то должен ли я при обращении к нему производить вычитание 0xC0000000

Возможно я что-то не понимаю, но

/* The kernel will live at 3GB + 1MB in the virtual address space, */
/* which will be mapped to 1MB in the physical address space. */
/* Note that we page-align the sections. */
0xC0000000 = 3 ГБ

Т.е. ядро в ВАП живёт в первых 3Гб и нужно учитывать это смещение

Исправление AKonia, :

то должен ли я при обращении к нему производить вычитание 0xC0000000

Возможно я что-то не понимаю, но

/* The kernel will live at 3GB + 1MB in the virtual address space, */
/* which will be mapped to 1MB in the physical address space. */
/* Note that we page-align the sections. */
0xC0000000 = 3 ГБ

Т.е. ядро в ВП живёт в первых 3Гб и нужно учитывать это смещение

Исходная версия AKonia, :

то должен ли я при обращении к нему производить вычитание 0xC0000000

Возможно я что-то не понимаю, но

/* The kernel will live at 3GB + 1MB in the virtual address space, */
/* which will be mapped to 1MB in the physical address space. */
/* Note that we page-align the sections. */
0xC0000000 = 3 ГБ