1
ответ

Почему для сборки ядра Linux требуется 'bc'?

Минимальные требования к сборке ядра Linux указывают, что калькулятор bc требуется для сборки ядра v4.10, минимальный версия инструмента - 1.06.95. Какое использование bc в этом ...
24.04.2018
1
ответ

Ubuntu MATE 16.04 зависает через несколько секунд после загрузки, зависает на экране входа в систему

Фон Две недели назад, Я был на ядре 4.13.0-36, и стандартное обновление автоматически установило 4.13.0-37 и 4.13.0-38. После этого мне не удалось заставить свой ноутбук загружаться за пределами ...
21.04.2018
1
ответ

Как пройти аргументы в ядро ​​Linux `init =` BootParam?

Обновление: я преуспел При создании очень простой демонстрации использования init = bootparam, чтобы указать, что на заказ бинарный (написанный в Golang и Compicaled) должен использоваться вместо стандартного init. Обновление ...
16.04.2018
1
ответ

Qemu - Эмуляция собственной системы для тестирования модулей ядра

В настоящее время я начинаю программирование ядра, реализуя драйвер блочного устройства. Мне удалось сделать «простую» реализацию, и я хотел бы углубиться в то, что предлагает блочная подсистема. Чтобы сделать ...
16.04.2018
1
ответ

Микрокод Intel не обновляется

Попытка обновить микрокод Intel до выпуска 03/12/2018 (Версия : 20180312) со следующей процедурой: 1. извлеките файлы из загруженного архива. 2. cp -v intel-ucode / * / lib / firmware / intel-ucode / 3. ...
05.04.2018
1
ответ

Откуда переменные dql (ограничение динамической очереди) в ядре получают свое значение?

Контекст: я работал с настраиваемым драйвером в ARM SoC, пытаясь выполнить ifconfig enp1s0 up. получение отчета, как показано ниже ПРЕДУПРЕЖДЕНИЕ: CPU: 0 PID: 0 at / home / abc / Yocto_Setup / fsl-release-bsp / build -...
28.03.2018
1
ответ

Как сохранить конфигурацию ipvsadm в Debian?

Тайм-аут ipvs по умолчанию равен 900 с (по крайней мере, в Debian) ipvsadm -l --timeout Тайм-аут (tcp tcpfin udp): 900 120 300 Используя --set, я могу изменить тайм-аут TCP: ipvsadm --set 3600 120 300 Есть ли способ ...
27.03.2018
1
ответ

Можно ли проверить использование KPTI и ASID / PCID в исторических журналах ядра?

У меня есть месяцы ядра журналы сохранены. Могу ли я получить от них какую-либо полезную информацию о том, когда моя система начала использовать KPTI, и, возможно, функцию ASID / PCID, которая снижает ее производительность? Я ...
24.03.2018
1
ответ

Высокая нагрузка на i5 без видимой причины

Debian сообщил об этом как об ошибке. У меня i5 с высоким средн. load, как показано наверху, который для простаивающей системы (только с sshd и 2 сеансами) всегда остается около 2,00. На машине размещается ...
24.03.2018
1
ответ

Pulseaudio не может загрузить модуль после обновления ядра

Я обновил свое ядро ​​до 4.15.8-300 .fc27.x86_64 и опять же, это была плохая идея. Моя система совершенно нестабильна. :( Одна из причин заключается в том, что я не нашел внутри firefox. Каждый раз, когда я запускаю ...
19.03.2018
1
ответ

Консоль не загружается после обновления до ядра 4.15.2

Недавно я обновил сервер Arch Linux (видео Thinkmate/Supermicro/Matrox MGA, на основе загруженного драйвера) до версии 4.15. 2 ядра. Это система для монтажа в стойку в серверном шкафу, поэтому я редко вижу ...
07.03.2018
1
ответ

Получить общее количество операций ввода-вывода блочного устройства из ядра, включая попадания в буферный кеш.

Я работаю над созданием инструмента для отображения системной статистики в Linux. Я использую для этого / sys и / proc API, чтобы узнать, как они работают. В настоящее время я читаю / sys / block / / stat, чтобы получить блок ...
06.03.2018
1
ответ

Как найти параметр загрузки ядра для заданного варианта конфигурации загрузки?

У меня есть ноутбук Dell с Debian Sid. Текущее ядро ​​(4.15.4) настроено для загрузки dell_smbios как модуля (CONFIG_DELL_SMBIOS = m). Это вызывает следующую ошибку при загрузке dell_smbios: Нет ...
04.03.2018
1
ответ

Можно ли использовать ядро ​​захвата в качестве обычного ядра после kexec?

Я читал о средствах kexec / kdump, мы знаем, что разбитое / аварийное ядро ​​доступно через / proc / vmcore. Я слышал, что люди используют загрузку на основе kexec для обхода инициализации EFI / BIOS / FW ...
28.02.2018
1
ответ

Как 64-разрядное ядро ​​Linux управляет таблицами страниц для 32-разрядного приложения в режиме совместимости?

В данный момент я читаю книгу «Понимание ядра Linux» ". Там сказано следующее: для 32-битных архитектур без расширения физического адреса достаточно двух уровней подкачки. ...
27.02.2018
1
ответ

Должны ли мои заголовки Linux соответствовать моему работающему ядру или для чего был скомпилирован glibc?

В последний раз мне приходилось иметь дело с заголовками ядра в плейстоцене (2.6 или около того), и я помните тогда, что вам нужно было сопоставить заголовки ядра не с ядром, которое вы запускали, но ...
26.02.2018
1
ответ

Modprobe не удалось вставить модуль; экспортирует повторяющийся символ [закрыто]

Я собрал на своем ноутбуке систему Linux From Scratch, но мне не удается заставить мою сенсорную панель Elan работать. Я сузил поиск до проблемы, когда модуль i2c_designware_core не был ...
25.02.2018
1
ответ

почему необходимо различать символьные и блочные устройства? [duplicate]

Я пытался прочитать исходный код linux. Я начал смотреть видео на Youtube, в котором упоминалось, что символьные и блочные устройства отличаются. Там не было сказано много о том, почему это имеет значение, потому что ...
24.02.2018
1
ответ

Путь к файлу vDSO в ядре Android x86

Я работаю над школьным исследованием Dirty CoW (если вы не знаете, что это такое, и думаете, что реализация может иметь отношение к моей проблеме, см. PS ниже). Я нашел несколько решений (например, https: ...
15.02.2018
1
ответ

Возможности Linux с пространствами имен пользователей

Я не понимаю, как возможности файлов работают с пространствами имен пользователей. Насколько я понимаю, если у файла есть возможность, то любой поток / процесс, выполняющий файл, может получить эту возможность. ...
09.02.2018
1
ответ

Не удалось применить исправление ядра RT PREEMPT

Я пытаюсь применить исправление RT PREEMPT для ядра Linux. Как упоминалось в подобных руководствах, вы должны делать это так: zcat patch-4.14.15-rt13.patch.gz | patch -p1 (...
06.02.2018
1
ответ

Как объединить ядро ​​Linux и initrd без компиляции?

Я знаю, что из ядра Linux можно извлечь встроенный initramfs cpio. Я хочу знать, возможна ли обратная операция; т. е. при наличии скомпилированного ядра и архива initramfs, как...
20.01.2018
1
ответ

Влияние исправлений ядра Linux KPTI Meltdown на производительность

Итак, недавно (в начале января 2018 г.) я получил обновление ядра для моего ноутбука Fedora 26, которое включает исправления ядра KPTI, исправляющие ошибку Meltdown . Я слышал много предположений о ...
16.01.2018
1
ответ

Почему apt autoremove не удаляет сразу все старые пакеты ядра?

Я обновляю ядро ​​наших серверов Ubuntu с тех пор, как они выпустили исправление для уязвимости Meltdown. Я заметил, что почти на всех серверах после перезагрузки я должен запустить apt ...
12.01.2018
1
ответ

Как записать максимальный размер папки?

Пакеты распаковываются и компилируются в тестовой системе в / tmp / test. Мне нужно получить максимальный размер каталога в любой момент на всех этих этапах. В настоящий момент я помогаю себе, записывая ...
07.01.2018
1
ответ

Автоматические обновления не обнаруживает обновление безопасности ядра Linux по умолчанию

(обратите внимание, что ниже, я заменил домен моего хостинг-провайдера VPS на , для конфиденциальности.) Мой экземпляр Debian 9.3 "Stretch" показывает обновление ядра как текущее. ...
05.01.2018
1
ответ

Статус процесса в прошлом времени

Команда 'ps' показывает текущий статус процессов. Есть ли способ узнать статус определенного процесса в прошлом: скажем, я хотел бы узнать статус конкретного процесса за 48 часов ...
05.12.2017
1
ответ

EDID не загружается от / lib / прошивка

Я хотел загрузить индивидуальные EDID, поэтому я добавил его имя как «DRM_KMS_HELPER.EDID_Firmware = EDID / EDID .bin ", и я держал EDID под / lib / прошивку / edid /. Но после загрузки системы я пересекаю ...
28.11.2017
1
ответ

Батарея разряжается при отключении питания после обновления до ядра 4.13

После обновления до ядра 4.13 батарея моего ноутбука начала разряжаться при выключенном питании (около 30% за сутки). Этого не произошло бы, если бы я загрузил ноутбук с ядром 4.12 или Windows 8.1, поэтому ...
27.11.2017
1
ответ

Звуковое устройство не обнаружено Debian

Я использую Debian Jessie на dell inspiron. Раньше все работало нормально. Теперь вообще не работает. lspci | grep Audio Возвращает пустое значение. В чем может быть проблема и как ее исправить? Любые указатели будут ...
05.11.2017