Tag: linux kernel

Что такое подсистема (например, подсистема netfilter)?

Мой вопрос не о netfilter. Я хочу знать, что означает термин «Подсистема». Я изучаю RHCSA, и моя книга определяет netfilter как подсистему. Обычно мы говорим об утилитах, программах, сервисах или демонах. Что такое подсистема? Каковы его компоненты? Как он настроен? Чем он отличается от демона или службы?

Как захватить сетевые трассы, содержащие только определенную строку?

У меня установлен Адаптер и работает на сервере RHEL, который сталкивается с отключением, когда конкретное сигнальное сообщение отправляется из источника, к которому подключен этот адаптер. Чтобы захватить необработанные пакеты с исходного IP-адреса, я использую утилиту tcpdump . Однако проблема с использованием tcpdump заключается в том, что он непрерывно захватывает все пакеты из источника, включая трафик, […]

Минимальная версия для syscall nanosleep

Какова минимальная версия Linux-ядра, реализующего системный вызов nanosleep ? ( sys_nanosleep )

Порядок сканирования системы сборки ядра kbuild / kconfig?

Я хотел бы знать, каков порядок, которым следует kbuild при настройке ядра, и каков порядок, который удобнее использовать при написании опций CONFIG_ в файле .config . Я прочитал документы о kbuild, но пока никаких спецификаций о порядке операций.

потолочные разъемы в linux

Я проверял код системного вызова AF_UNIX для сокета AF_UNIX , там я нахожу одну функцию: wait_for_unix_gc (сборщик мусора сокета-вспышки). Кто-нибудь может объяснить, что такое эти вспышки? Ядро Файл: linux/net/unix/garbage.c

Не удалось найти тома LVM: параметры ядра Linux

После перекомпиляции ядра я не могу загрузить Linux-модуль. Ошибка в том, что вы не находите тома LVM. Можете ли вы указать мне параметры конфигурации ядра, необходимые для загрузки с LVM2? Я почти уверен, что забыл что-то важное. Я знал, что нужен DM , но либо я не включил его, либо есть что-то еще. grep DM […]

Минимальная версия для ксероксного клона

Какая была первая версия linux-kernel для реализации системного вызова clone? (Sys_clone)

Размер буфера ядра ящика

Я пытаюсь понять структуры, связанные с вызовом в syscall. int pipe(int pipefd[2]); По моему мнению, будет существовать «чтение» и «запись» буфера / структуры ядра, связанного с pipefd[0] read end pipefd[0] и запись конца pipefd[1] в трубе. Мне бы очень хотелось, чтобы некоторые указатели (не предназначенные для каламбуров) предназначались для структур, ссылающихся на концы чтения / […]

Как определить, какую версию ядра установить?

Недавно я установил новую версию Linux Mint 18 на моем Lenovo T440p, и все работает отлично, за исключением одного: у меня проблемы при возобновлении с «Suspend» – у меня нет графического интерфейса, оба моих монитора говорят «Нет ввода» ». Использование Ctrl+Alt+Backspace для перезапуска X-сервера, похоже, устраняет проблему, но, конечно же, она убивает все запущенные приложения, […]

Может ли seccomp использоваться для обеспечения детерминированного исполнения?

seccomp(2) можно использовать для seccomp(2) ограничения того, какие системные вызовы могут быть сделаны из определенного процесса, включая системные вызовы, которые вводят недетерминированность, такую ​​как getrandom(2) и gettimeofday(2) . Есть ли способ заставить выполнение процесса быть полностью детерминированным? Как минимум, я предполагаю, что мне нужно будет предотвратить использование RDTSC . Я нашел это старое сообщение в […]

Linux и Unix - лучшая ОС в мире.