Итак, я собрал теги ядра Linux с помощью команды make tags, но по какой-то причине при открытии...
Я пытаюсь написать оценщик рабочего набора игрушек, отслеживая ошибки страниц в течение...
Я пытаюсь поиграться с локальными функциями APIC в ядре Linux 2.6.32.40, но у меня возникли...
Я хочу написать драйвер виртуальной звуковой карты, который будет использоваться системой linux для...
Я пишу небольшую ОС, которая работает в защищенном режиме.Я подхожу к моменту, когда хочу загрузить...
I возможное состояние гонки у водителя. Некоторый код очистки, который, как я ожидаю, в конечном...
Я разрабатываю драйвер ядра Linux как модуль, который состоит из файлов драйвера 'C', заголовочных...
Есть ли какие-либо ограничения для памяти модуля ядра отображения через vmap? В моей системе я пишу...
Я знаю, что журнал загрузки может быть получен путем извлечения содержимого от kmsg или dmesg до...
Итак, после программирования базовых подпрограмм L1 и L2, связанных с кешем, в ядре Linux...
При разборке функций gdb отобразит адреса памяти в базе 16, но смещения в базе 10. Пример: (gdb)...
Мне нужно передать указатель примерно так extern int Si4709_dev_chan_get(__u32 *); , но gcc...
Должно быть так, что ядро Linux, если оно является ядром хоста, не должно подвергаться...
Есть ли способ пометить выполнение страницы только без прав на чтение? (т.е. я могу выполнять...
Я пытаюсь понять какой-то ассемблерный код: movl $244, %eax movl %1, %%ebx Первый означает...
Я хочу поэкспериментировать с функциями fadvice и читать обнаружил, что есть функция sys_fadvice64,...
Я настроил все CONFIG_DEBUG_ связанные параметры для y, но когда я пытаюсь отладить ядро, он...
Сейчас я делаю так: (gdb) info addr system_call Symbol "system_call" is at...
Я копирую большие файлы (3 x 30 ГБ) между двумя файловыми системами на сервере Linux (ядро 2.6.37,...
Надеюсь, вы все видели замечательный сайт, Linux Ate My Ram. Обычно это здорово, но для меня это...
Как мы знаем в пользовательском пространстве, если какое-то виртуальное адресное пространство еще...
void foo() { char *var = kmalloc(1, GFP_KERNEL); return; } Этот код вызовет утечки памяти на уровне...
Я пытаюсь обернуть голову вокруг epoll в Linux. Нормальная операция выглядит так: // Create the...
Ищем способ разобрать работающее ядро.Могу ли я сделать это через / dev / kmem?Я использую Linux 2
Будет ли ядро Linux освобождать kmalloc'ом, а не kfree'd в памяти модуля ядра после выпуска...