Результаты поиска по запросу "system-calls"
Перехват / блокировка SIGINT во время системного вызова
Я написал веб-сканер, который я бы хотел остановить с помощью клавиатуры. Я не хочу, чтобы программа умерла, когда я ее прерываю; сначала необходимо сбросить...
Новый системный вызов не найден (ядро Linux 3.0.0), с чего мне начать искать?
Я создал два новых системных вызова, но когда я пытаюсь их протестировать, я получаю следующую ошибку: matt@ubuntu:~/test$ gcc test.c test.c: In function ‘newcall’: test.c:6:17: error: ‘sys_get_slob_amnt_free’ undeclared (first use in this ...
Что подразумевается под «блокировкой системного вызова»?
Каково значение "блокировка системного вызова "?В моем курсе по операционным системам мы изучаем многопоточное программирование. Я'я не уверен,...
Как передать аргументы процессам, созданным fork ()
Я хочу создать копии процесса, используявилка () в C. Я не могу понять, как передать аргументы в копии моего процесса. Например, я хочу передать целое число ...
Ваша реализация может содержать больше ошибок, как, например,
ользую системный вызов, и в случае сбоя мне нужно делать разные вещи для разных ошибок. Мне нужно написать код, который выглядит примерно так: int res; res = systemCall(); if (res == -1) { if (errno == ENOMSG) { doSomething(); } else { ...
комментарии должны прояснить вопрос. Я выбрал ответ. Спасибо за помощь, хотя, высоко ценится!
возвращается системный вызов, я получаю возвращаемое значение системного вызова в% eax, однако при вводе я получаю -38, что равно 0xFFFFFFDA в шестнадцатеричном формате. Это как для записи / чтения. Что это за номер? Может ли оно ...
Реализация системного вызова Linux с использованием LKM
Я пытался добавить новый системный вызов в ядро Linux 3.2.x. При поиске полезного справочного материала через Интернет у меня сложилось впечатление, что реал...