У меня есть следующая программа BPF: #include <uapi/linux/bpf.h> #include <linux/version
Я пишу драйвер ядра Linux, который чувствителен к часам реального времени, и я хотел бы, чтобы мой...
Я использую сокеты netlink для связи с модулем пространства пользователя и модулем ядра.Сообщение...
Я пытаюсь понять, как числа GPIO в Linux получают свои значения.например, Отображение GPIO для...
Ядро Linux использует растровое изображение, чтобы указать тип переноса блока страницы.Тем не менее...
Вот что говорит man writev: Передача данных, выполняемая readv () и writev (), является атомарной:...
У меня есть драйвер устройства Linux, который позволяет процессу пользовательского пространства...
Я пишу BPF_PROG_TYPE_SOCKET_OPS программу и вижу следующее в /sys/kernel/debug/tracing/trace_pipe:...
Я хочу прочитать стек памяти ядра из базовой программы на Си. Я работаю на компьютере с Linux...
Я работал с ядром Linux 4.19.2. В некоторых функциях, например, generic_exec_single () , требуется,...
Я пытаюсь использовать ядро cpuset, чтобы изолировать мой процесс.Чтобы добиться этого, я следую...
Я пытаюсь присоединить следующую группу BPF к группе:...
Следующая цитата из книги «Понимание третьего ядра Linux»: Когда процесс пользовательского режима...
Я перепробовал много руководств, и по какой-то причине мой системный вызов не реализован правильно
Предположим, pci-драйвер для linux-kernel. Это устройство может иметь несколько каналов, которые...
Я перепробовал много руководств, и по какой-то причине мой системный вызов даже не возвращает 0,...
пытаясь оптимизировать время загрузки ядра, я отключил флаг CONFIG_CC_OPTIMIZE_FOR_SIZE в...
Как реализовать этот пример в драйвере ядра? Я посмотрел в «cdev». но результат не убедителен для...
struct page* alloc_pages(gfp_t gfp_mask, unsigned int order) - функция, используемая для выделения...
По какому пути я должен включать файл заголовка, который необходим для доступа как к...
В настоящее время я пытаюсь создать LKM (модуль ядра Linux) для Beaglebone Black Board под Debian...
Я пытаюсь увидеть точки трассировки, чтобы отследить путешествие пакета ping. Первый запуск...
было бы возможно, если бы какое-то ядро разработало, возможно, добавило бы модуль, и тогда оно...
Какой-то простой код препроцессора в модуле ядра Linux выдает ошибку: отсутствует двоичный оператор...
Я студент, обучающийся ОС.Когда я прочитал исходный код set_user_nice, я обнаружил, что nice...