0
ответов

изменения параметров модуля ядра (используя /sys/module)

У меня есть несколько вопросов относительно /sys/module/ в linux Содержит ли /sys/module все модули ядра Содержит ли /sys/module/xxx/parameters все параметры модуля ядра xxxx ...
вопрос задан: 21 April 2019 01:26
0
ответов

Выполнение rdmsr / wrmsr с безопасной загрузкой?

Я пытаюсь снизить нагрузку на процессор на компьютере Intel Skylake с Ubuntu 18.04 / ядро ​​4.18.0-16 в режиме безопасной загрузки, и мне нужно прочитать / записать MSR 0x150. Я подписал и загрузил ядро ​​msr.ko ...
вопрос задан: 18 March 2019 06:40
0
ответов

Файл журнала модуля ядра

Я пытался распечатать журнал из модуля ядра в Linux в файл устройства, но я не нашел ни одного примера, чтобы кто-либо реализовывал его. Каждый пример, который я нашел, касался записи программы пользовательского пространства на устройство ...
вопрос задан: 18 January 2019 09:07
0
ответов

Ядро-модуль - insmod - неизвестное переселение: 10

Я пытаюсь создать модуль ядра для оценочной платы на основе arm / fpga. Модуль построен из нескольких файлов, а также содержит некоторые операции с плавающей запятой (все внутри kernel_neon_begin / ...
вопрос задан: 13 July 2018 10:08
0
ответов

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

Когда я пытаюсь rmmod модуля, я получаю сообщение об ошибке «Ошибка: модуль используется», lsmod | grep <имя модуля> показывает количество. Есть ли способ сказать мне, какие процессы используют это ...
вопрос задан: 27 April 2018 15:32
0
ответов

Как ядро ​​Linux определяет порядок вызовов __init?

В ядре есть много случаев вызова __init как в драйверах module_init, так и в других функциях ядра. Я сомневаюсь, как именно ядро ​​​​определяет последовательность вызова __init. Подробнее ...
вопрос задан: 25 April 2018 09:37
0
ответов

How to load Linux kernel modules from C code?

I have an application that has both two external kernel modules and a userspace daemon. I want to load the modules from the daemon code, written in C, at startup, and unload them on clean exit. Can I ...
вопрос задан: 17 March 2018 11:20
0
ответов

RubyTest in Sublime Text 2

Я пытаюсь получить RubyTest для работы в Sublime Text 2. Я следовал инструкции на Github Readme и получил следующую ошибку. Кто-нибудь знает, как я могу исправить это ?/bin/sh: rspec: command not...
вопрос задан: 28 September 2017 01:14
0
ответов

Периодическая задача в модуле ядра Linux

В настоящее время я разрабатываю модуль ядра GPIO для friendlyarm Linux 2.6.32.2 (mini2440 ). Я из электроники и новичок в Linux. Модуль ядра, загружаемый при запуске, и связанное с ним устройство ...
вопрос задан: 3 September 2017 17:14
0
ответов

Как создать загружаемый модуль ядра для Android?

Я знаю несколько пошаговых руководств и руководств плавающие там, которые описывают эту деятельность, но, прочитав многие из них, я все еще не могу заставить это работать. Если у кого-то есть ...
вопрос задан: 24 July 2017 10:35
0
ответов

Как опционально использовать экспортированные символы, только если они присутствуют в модифицированном модуле ядра Linux?

Я модифицирую ядро ​​Linux, чтобы добавить некоторые функции виртуальному серверу Linux (LVS ). Я разработал модуль (, который я назвал net/netfilter/ipvs/ip _vs _utils.c )с некоторыми функциями, которые будут использоваться, когда...
вопрос задан: 18 June 2017 11:02
0
ответов

Как использовать find_module?

Как использовать find_module ядра Linux () функция? В документации говорится, "должен содержать module_mutex". Делает это означает, что я должен получить блокировку в своем коде модуля перед поиском указателя на...
вопрос задан: 23 May 2017 12:30
0
ответов

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

Мне нужно получить имя файла из заданного дескриптора файла внутри небольшого модуля ядра linux, который я написал. Я попробовал решение, приведенное в Getting Filename from file descriptor in C, но для некоторых ...
вопрос задан: 23 May 2017 12:00
0
ответов

Как функция remap_pfn_range отображает память ядра в пространство пользователя?

Функция remap_pfn_range (используется в вызове mmap в драйвере) может быть использована для отображения памяти ядра в пространство пользователя. Как это делается? Может ли кто-нибудь объяснить точные шаги? Режим ядра - это привилегированный режим (PM), в
вопрос задан: 13 May 2017 18:45
0
ответов

Python: Преобразование местного времени в другой часовой пояс

Я хочу преобразовать текущее время в +0900 в Python. Как это сделать (при условии, что в модуле времени)? Я читал, что этого нет в Python, и вам нужно что-то использовать ...
вопрос задан: 13 May 2017 13:13
0
ответов

Ahoana ny fomba fanoratana fahatsiarovana habaka kernel (adiresy ara-batana) amin'ny fisie mampiasa O_DIRECT?

Te-hanoratra fahatsiarovana ara-batana amin'ny rakitra. Ny fahatsiarovana mihitsy dia tsy ho voakitika intsony, noho izany dia te hampiasa O_DIRECT aho hahazoana ny fahombiazan'ny fanoratana tsara indrindra. Ny hevitro voalohany dia ny hanokatra / dev
вопрос задан: 14 December 2014 17:52
0
ответов

Отладка сбоя модуля ядра Linux: общая ошибка защиты: 0000 [# 1] SMP

У меня есть модуль ядра для разделения входящих пакетов rtp и объединения исходящих пакетов rtp. Программа вылетает один раз в 2/3 дня. Если бы мне было очень удобно, если бы можно было найти точное ...
вопрос задан: 12 August 2014 06:11
0
ответов

Получение идентификатора пользовательского процесса при написании модуля ядра Linux

Как я могу получить PID пользовательского процесса, который запустил файл моего модуля ядра _подпрограмму operation.read (, т. е. какой процесс читает /dev/mydev )?
вопрос задан: 5 April 2014 13:54
0
ответов

Модуль ядра :hrtimer _запуск «Неизвестный символ в модуле»

Я создаю модуль ядра, использующий интерфейс hrtimer. У меня модуль компилируется успешно, и у него есть МОДУЛЬ _ЛИЦЕНЗИЯ ("GPL" )set :make -C /lib/modules/3.0.0 -23 -server/ построить SUBDIRS=/...
вопрос задан: 8 August 2012 21:38
0
ответов

Модуль ядра Hello world для Android и неизвестное перемещение :27, когда insmod

Я пытаюсь создать простой модуль ядра. Я пытаюсь напечатать сообщения в dmesg, но продолжаю получать insmod :init _модуль «hello.ko» не удалось (ошибка формата Exec )в android после :dmesg :неизвестно...
вопрос задан: 25 July 2012 15:51
0
ответов

Попытка найти все модули ядра, необходимые для моей машины, с помощью сценария оболочки

Я сейчас разрабатываю модули ядра, и время сборки начинает меня раздражать. В качестве побочного эффекта я делаю слишком много перерывов на кофе во время сборки. Вот я и искал способ...
вопрос задан: 13 July 2012 14:21
0
ответов

Передовой опыт :Где ресемплировать PCM и какой инструмент?

Я разработал модуль ядра (Android ), который предоставляет мне :PCM 16 -бит 48000 Гц 2, и я хочу транслировать его на Apple's Airport Express (AEX )в java. Для AEX требуется PCM 44,1 кГц, поэтому у меня есть...
вопрос задан: 27 June 2012 07:33
0
ответов

Адрес в ядре

У меня вопрос, когда я нашел адрес в ядре. Я вставляю модуль приветствия в ядро, в этом модуле я помещаю следующие вещи: char mystring[]="это мой адрес"; printk("<1>Адрес ...
вопрос задан: 10 June 2012 09:40
0
ответов

Ошибка перемещения при вставке внешнего кросс-компилируемого модуля SPARC Linux

Прежде всего: я не эксперт, поэтому, пожалуйста, извините любые ошибки, которые я делаю, пытаясь объяснить себя.Я пытаюсь кросс-компилировать внешний модуль Linux для машины SPARC, используя Sparc-Linux-GCC-4.4.2. ...
вопрос задан: 3 May 2012 11:31
0
ответов

как получить максимальную пропускную способность интерфейса в linux C?

Допустим, у меня есть машина с 3 сетевыми картами; Wi-Fi, ETH и 3G. Я пытаюсь получить ОЦЕНОЧНУЮ скорость (или пропускную способность ), с которой канал МОЖЕТ передавать в заданное время для каждого из этих интерфейсов, и определить...
вопрос задан: 19 April 2012 17:55
0
ответов

Реализация корректной межмодульной синхронизации в ядре Linux

Реализую кастомный серийник драйвер шины для определенной платы Linux на базе ARM (фактически, специальный драйвер UART). Этот драйвер должен обеспечить связь с определенным MCU на другом конце шины...
вопрос задан: 2 April 2012 10:50
0
ответов

Предупреждение о создании модуля ядра, использующего экспортированные символы

У меня есть два модуля ядра (например, modA и modB). modA экспортирует символ с помощью EXPORT_SYMBOL(symA), а modB использует его. У меня есть заголовок modA.h для modA: ... extern void symA(int param); ... и в modB.c: ...
вопрос задан: 29 February 2012 13:04
0
ответов

компиляция модуля : файл asm/linkage.h не найден

Я пытаюсь скомпилировать пример модуля ядра "hello world", проблемы обнаружены на ubuntu 11.04, kernel 3.2.6, gcc 4.5.2 и fedora 16, kernel 3.2.7, gcc 4.6.7. код: #include ...
вопрос задан: 29 February 2012 02:31
0
ответов

Что такое поток ядра?

Я только начал кодировать драйвер устройства и новичок в потоках, просмотрел множество документов, чтобы получить представление о потоках. у меня все еще есть сомнения. что такое ядро? как это ...
вопрос задан: 28 February 2012 11:28
0
ответов

Модуль ядра: как получить вывод консоли?

Я пишу модуль ядра и хочу иметь возможность печатать что-то на выходе консоли при его загрузке с помощью insmod module.ko. Я пробовал использовать printk (KERN_EMERG "аварийная проверка ядра \ n"); но ...
вопрос задан: 22 February 2012 12:42