Результаты поиска по запросу "linux-kernel"

3 ответа

Ядро: как перебрать детей текущего процесса?

В Linux Kernel Development, 3-е издание, этот код был дан для обхода дочерних элементов текущего процесса. list_for_each(list, &current->children) { task = list_entry(list, struct task_struct, sibling); /* task now points to one of current’s ...

0 ответов

Получение гостевых дополнений vbox для android x86

Я использую Android-x86 на виртуальной коробке. И я хочу, чтобы была включена интеграция указателей, для чего на гостевой ОС должны быть установлены дополнения VBox Guest. Я много искал, но я должен скомпилировать гостевые дополнения с ...

2 ответа

Вопросы о register_chrdev_region () в драйвере устройства Linux

Я учусь о регистрации модуля ядра, используяregister_chrdev_region(dev_t from, unsigned count, const char * name);. Я заметил, что с или без этой функции мой модуль ядра работал как положено. Код, который я использовал для тестирования: first = ...

ТОП публикаций

2 ответа

Замените системный вызов в ядре Linux 3

Я заинтересован в замене системного вызова на пользовательский, который я буду реализовывать в linux kernel 3. Я прочитал, что таблица вызовов sys больше не отображается. Есть идеи? любая ссылка на ...

1 ответ

включить / отключить кэш на 64-битной машине Intel: бит CD всегда установлен?

Я пытаюсь отключить все уровни кэша для моей машины Intel (R) Xeon (R) CPU E5-1650 v2 @ 3,50 ГГц в Xen. Я написал инструмент для вызова следующего кода сборки, чтобы отключить / включить кэш и показать значение регистра CR0. case ...

1 ответ

Кросс-компиляция Linux Arm Kernel с новым модулем драйвера

Я пытаюсь включить драйвер для использования на моей машине arch linux arm. Я попытался использовать эти шаги для включения модуля драйвера, но мое кросс-скомпилированное ядро с добавленным драйвером не загружается. 1) Include the driver I want ...

2 ответа

Исходный код LinSched для ядра 2.6.35

Я пытался получить исходный код для версии LinSched (симулятор пространства пользователя для планировщика CFS) для ядра 2.6.35, но я нигде не могу его найти. Это оригинальное git-репозиторий LinSched для 2.6.32, в котором упоминается, что эта ...

3 ответа

Исходный код ядра Android 4.0? [закрыто]

Где взять Android 4.0 (Ice Cream Sandwich)ядроисходный код? Хотя это может быть глупый вопрос, который некоторые люди задавали раньше,Я не могу найти подходящий ответ нигде потому что: Google решил быть действительно полезным и ...

3 ответа

Когда использовать потоки ядра и рабочие очереди в ядре Linux

Существует много способов планирования работы в ядре Linux: таймеры, тасклеты, рабочие очереди и потоки ядра. Каковы рекомендации, когда использовать один против другого? Существуют очевидные факторы: функции таймера и тасклеты не могут спать, ...

1 ответ

Как разобрать системный вызов

Если у меня есть виртуальный адрес системного вызова, могу ли я разобрать этот системный вызов? Я хочу сделать это на работающем ядре, чтобы выяснить, какие все адреса обрабатываются конкретным системным вызовом во время работы. Я использую ...