Результаты поиска по запросу "linux-kernel"
Ядро: как перебрать детей текущего процесса?
В Linux Kernel Development, 3-е издание, этот код был дан для обхода дочерних элементов текущего процесса. list_for_each(list, ¤t->children) { task = list_entry(list, struct task_struct, sibling); /* task now points to one of current’s ...
Получение гостевых дополнений vbox для android x86
Я использую Android-x86 на виртуальной коробке. И я хочу, чтобы была включена интеграция указателей, для чего на гостевой ОС должны быть установлены дополнения VBox Guest. Я много искал, но я должен скомпилировать гостевые дополнения с ...
Вопросы о register_chrdev_region () в драйвере устройства Linux
Я учусь о регистрации модуля ядра, используяregister_chrdev_region(dev_t from, unsigned count, const char * name);. Я заметил, что с или без этой функции мой модуль ядра работал как положено. Код, который я использовал для тестирования: first = ...
Замените системный вызов в ядре Linux 3
Я заинтересован в замене системного вызова на пользовательский, который я буду реализовывать в linux kernel 3. Я прочитал, что таблица вызовов sys больше не отображается. Есть идеи? любая ссылка на ...
включить / отключить кэш на 64-битной машине Intel: бит CD всегда установлен?
Я пытаюсь отключить все уровни кэша для моей машины Intel (R) Xeon (R) CPU E5-1650 v2 @ 3,50 ГГц в Xen. Я написал инструмент для вызова следующего кода сборки, чтобы отключить / включить кэш и показать значение регистра CR0. case ...
Кросс-компиляция Linux Arm Kernel с новым модулем драйвера
Я пытаюсь включить драйвер для использования на моей машине arch linux arm. Я попытался использовать эти шаги для включения модуля драйвера, но мое кросс-скомпилированное ядро с добавленным драйвером не загружается. 1) Include the driver I want ...
Исходный код LinSched для ядра 2.6.35
Я пытался получить исходный код для версии LinSched (симулятор пространства пользователя для планировщика CFS) для ядра 2.6.35, но я нигде не могу его найти. Это оригинальное git-репозиторий LinSched для 2.6.32, в котором упоминается, что эта ...
Исходный код ядра Android 4.0? [закрыто]
Где взять Android 4.0 (Ice Cream Sandwich)ядроисходный код? Хотя это может быть глупый вопрос, который некоторые люди задавали раньше,Я не могу найти подходящий ответ нигде потому что: Google решил быть действительно полезным и ...
Когда использовать потоки ядра и рабочие очереди в ядре Linux
Существует много способов планирования работы в ядре Linux: таймеры, тасклеты, рабочие очереди и потоки ядра. Каковы рекомендации, когда использовать один против другого? Существуют очевидные факторы: функции таймера и тасклеты не могут спать, ...
Как разобрать системный вызов
Если у меня есть виртуальный адрес системного вызова, могу ли я разобрать этот системный вызов? Я хочу сделать это на работающем ядре, чтобы выяснить, какие все адреса обрабатываются конкретным системным вызовом во время работы. Я использую ...