Perguntas sobre 'syscalls'

1
resposta

Versão mínima para o clone syscall

Qual foi a primeira versão do kernel do Linux para implementar o clone de chamada do sistema? (sys_clone)     
31.10.2016 / 01:15
0
respostas

Todo syscall requer no máximo 1 recurso no Linux?

Estou tentando entender a relação entre recursos e syscalls no Linux. Tanto quanto sei, as capacidades de um processo só são consideradas quando esse processo chama um syscall. Quando alguns syscalls são chamados com certos argumentos, o sysc...
20.11.2018 / 23:32
0
respostas

Existe uma maneira em que podemos notificar o rastreador (processo pai) quando a tracee (processo filho) executa uma instrução de ramificação?

Como sabemos, a chamada do sistema ptrace é uma das mais poderosas chamadas de sistema em sistemas semelhantes a unix. Todos os softwares de depuração usam ptrace para monitorar e manipular outro processo, ou seja, tracee. Usando o ptrace, podem...
06.03.2018 / 09:02
0
respostas

Por que o recvmsg não aceita o MSG_CTRUNC como sinalizador?

de acordo com man 2 recv recvmsg pode devolver MSG_TRUNC MSG_TRUNC indicates that the trailing portion of a datagram was dis‐ carded because the datagram was larger than the buffer sup‐ plied. por...
25.02.2018 / 09:35
1
resposta

Por que o kernel não pode usar registros e instruções do SSE / AVX?

Esta postagem do StackOverflow tem isso , In some environments there there is a restriction on certain instructions or using certain registers. For example, in the Linux kernel, use of SSE/AVX or FP registers is generally disallowed. There...
17.10.2018 / 08:34
1
resposta

Sabendo quando um write () em uma porta serial terminou de transmitir dados

Eu preciso sincronizar um valor de pino de E / S com uma gravação em uma porta serial do espaço do usuário (porque ainda não consegui fazer isso a partir do espaço do kernel - consulte my outra pergunta ). Meu código (deixando de fora a verific...
31.08.2018 / 10:00
1
resposta

Usando um descritor de arquivo em uma chamada do sistema [closed]

Vamos supor que eu queira usar um descritor de arquivo em uma chamada de sistema (o número fd seria fornecido através de um parâmetro). O que é esperado se um programa de espaço do usuário usar essa chamada de sistema? Onde o sistema operacional...
28.03.2017 / 17:43
0
respostas

Criando uma cópia exata de um processo inteiro?

fork() bifurca um processo, mas não copia todos os seus threads; nem criará um clone de todos os seus fd s: os fd s são compartilhados entre pai e filho. Eu quero um jeito de fazer um fork completo. Então, depois de bifurcar, o novo...
21.02.2018 / 02:23
1
resposta

Número alto de syscalls com falha no httpd

Um servidor CentOS7 executando o servidor Apache HTTPD (e um site Wordpress) está passando por uma varredura regular com o wpscan . Isso resulta em um pânico do kernel: Kernel panic - not syncing: audit: backlog limit exceeded Eu chamei...
25.10.2017 / 23:48