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

4 ответа

Разъяснение о поведении request_threaded_irq

Я просмотрел сеть, но не нашел убедительного ответа на пару связанных с этим вопросов, касающихся функции request_threaded_irq. Вопрос 1:Во-первых, я читал эту статью о резьбовых IRQ: http://lwn.net/Articles/302043/ ...

2 ответа

Запись памяти об отслеживаемом процессе.

Я играю с ptrace в Linux. Я пытаюсь записать память отслеживаемого процесса, используя интерфейс / proc / pid / mem. функция, которую я использую для выполнения этой задачи: void write_proc(pid_t child, unsigned long int addr) { char ...

2 ответа

В чем разница между драйвером платформы Linux и обычным драйвером устройства?

Ранее я думал о драйвере платформы, а также о нормальном драйвере устройства, например: Драйвер платформы предназначен для тех устройств, которые находятся на чипе. а также ,Обычный драйвер устройства предназначен для тех, которые подключены ...

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

4 ответа

Хук-функции для файловой системы Linux

Я хочу сделать что-то перед записью данных на жесткий диск. Я не знаю никаких решений. Чтобы избежать редактирования исходного кода ядра, есть ли места, где я могу использовать функцию подключения в качестве загружаемого модуля? ОБНОВЛЕНИЕ: ...

2 ответа

Драйвер устройства IOCTL для Linux

Может кто-нибудь объяснить мне, Что такоеIOCTL?Для чего его используют?Как я могу использовать это?Почему я не могу определить новую функцию, которая выполняет ту же работу, что иIOCTL?

1 ответ

что означают эти ошибки паники ядра?

I insmod модуль ядра на платформе ARM, и я получаю панику ядра, которая приводит к выводу этих трех ошибок на экран Unhandled fault: external abort on non-linefetch (0x008)Unhandled fault: imprecise external abort (0xc06)Kernel panic - not ...

4 ответа

Почему я могу выполнять операции с плавающей запятой внутри модуля ядра Linux?

Я работаю на x86 CentOS 6.3 (ядро v2.6.32) системы. В качестве эксперимента я скомпилировал следующую функцию в модуль драйвера символов с открытым доступом, чтобы увидеть, как ядро Linux реагирует на операции с плавающей запятой. static ...

2 ответа

Что такое vdso и vsyscall?

Я сделалsudo cat /proc/1/maps -vv Я пытаюсь разобраться в выводе. Я вижу, как многие общие библиотеки отображаются в сегмент отображения памяти, как и ожидалось. 7f3c00137000-7f3c00179000 r-xp 00000000 08:01 ...

1 ответ

Почему kfifo.h так полон операторов #define [duplicate]

На этот вопрос уже есть ответ: Когда использовать функциональные макросы в C [/questions/1616802/when-to-use-function-like-macros-in-c] 6 ответов ...

3 ответа

Как вывести точное значение счетчика программы на С

Я хочу написать программу на C, которая печатает содержимое счетчика программPC. Может ли это быть сделано из пользовательского пространства, или сборки, или используются какие-то конкретные подпрограммы ядра?