Результаты поиска по запросу "kernel"
Определение struct proc_dir_entry в ядре
Гдеstruct proc_dir_entry определены в ядре Linux? в/linux/proc_fs.h это просто объявлено как: (ядро 3.10) struct proc_dir_entry;и я думаю из-за этого я получаю эту ошибку: dereferencing pointer to incomplete typeв этой строке кода, хотя в ...
разработка ядра Linux [закрыто]
Я очень заинтересован в разработке ядра Linux. Но у меня нет предварительных знаний об архитектуре Linux и все. с чего начать. Пожалуйста, помогите мне найти правильный путь.
Разработка драйвера C #?
Прежде чем я прыгну с головой в C # ... Я всегда чувствовал, что C, или, возможно, C ++, лучше всего подходит для разработки драйверов для Windows. Я не заинтересован в идее разработки драйвера на машине .NET. Но похоже, что MS движется к ...
Манипулирование форматом ELF
У меня есть требование, где я хочу связатьиндексс файлом (в определенном формате). Мне было интересно, смогу ли я сделать какие-либо манипуляции с ELF и при этом убедиться, что согласованность сохраняется, поэтому файл отлично работает на Linux. ...
Linux Cant находит динамически связанные приложения
У меня есть встроенная система под управлением Linux Kernel 3.10 и Busybox. Если я сделаю кросс-компиляцию (сборка инструментария с помощью buildroot, то есть с использованием uclibc), программа без флага -static. Это не ...
Как программно отключить аппаратную предварительную выборку?
Я хотел бы программно отключить аппаратную предварительную выборку. ИзОптимизация производительности приложений на микроархитектуре Intel® Core ™ с использованием аппаратных средств предварительной ...
Как сделать системный вызов из другого системного вызова в пространстве ядра
Я новичок в разработке ядра Linux. Я реализовал системный вызов скажем my_pid в ядре Linux 2.6. Я хочу вызвать системный вызов getpid из моего системного вызова. Как я могу это сделать? Я хочу что-то вроде: pid_t my_pid () {return getpid (); ...
Как работает sched_setaffinity ()?
Я пытаюсь понять, как работает Linux syscall sched_setaffinity (). Это продолжение моего вопросаВот [https://stackoverflow.com/questions/663958/how-to-control-which-core-a-process-runs-on] . у меня естьэто ...
выделить память пользовательского пространства из ядра
Я пытаюсь позвонить sys_readlink(const char __user *path, char __user *buf, int bufsiz)напрямую, но получите EFAULT код ошибки. Эта ошибка появляется из-заЬиЕ указывает на память из пространства ядра. Итак, есть ли способ выделить память ...
Почему ядро linux кодируется с использованием нестандартного C (специфические особенности gcc)? [закрыто]
Код ядра Linux использует «выражение-выражение» и расширение typeof, что делает его компилируемым только в gcc. Больше я думаю об этом, больше это не имеет смысла. Он отрицает необходимость переносимости и стандартного C. (теперь для кода ...