Resultados da pesquisa a pedido "kernel"

1 a resposta

anipulação de formato @ELF

Tenho um requisito em que quero associar umíndic com um arquivo (em um determinado formato). Eu queria saber se posso fazer alguma manipulação ELF e ainda garantir que, a consistência seja mantida, para que o arquivo funcione bem no linux. A ...

8 a resposta

Desenvolvimento de driver C #?

Antes de pular de cabeça em C # ... Sempre achei que C, ou talvez C ++, fosse melhor para o desenvolvimento de drivers no Windows. Não estou interessado na idéia de desenvolver um driver em uma máquina .NET. Mas o .NET parece ser o caminho da ...

1 a resposta

alocar memória do espaço do usuário a partir do kernel

Estou tentando ligar para sys_readlink(const char __user *path, char __user *buf, int bufsiz) diretamente, mas obtenha o código de erro EFAULT. Este erro aparece porque buf aponta para a memória do espaço do kerne ntão, existe uma maneira ...

4 a resposta

Como o sched_setaffinity () funciona?

Estou tentando entender como o linux syscall sched_setaffinity () funciona. Este é um seguimento da minha perguntaaqu [https://stackoverflow.com/questions/663958/how-to-control-which-core-a-process-runs-on] . Eu tenhoeste ...

4 a resposta

Como desabilito programaticamente a pré-busca de hardware?

ostaria de desativar programaticamente a pré-busca de hardwar A partir deOtimização do desempenho de aplicativos na microarquitetura Intel® Core ™ usando pré-buscadores implementados por ...

1 a resposta

Como fazer uma chamada de sistema de outra chamada de sistema no espaço do kernel

Sou novo no desenvolvimento de kernel Linux. Eu implementei uma chamada de sistema, digamos my_pid, no kernel 2.6 do linux. Quero fazer uma chamada de sistema getpid na minha chamada de sistema. Como eu posso fazer isso Eu quero algo ...

3 a resposta

Como usar a Fila de Trabalho do Linux

s filas de trabalho do @Linux devem ser threads no nível do kernel com o contexto do processo. Eu estava tentando usá-lo como uma alternativa ao kthread, que não tem contexto de processo específico. Mas como passo os dados para a fila de ...

4 a resposta

Por que o kernel do linux é codificado usando C não padrão (recursos específicos do gcc)? [fechadas

código do kernel Linux linux usa "expressão-declaração" e extensão typeof que o torna compilável apenas no gc Mais eu penso sobre isso, mais não faz sentido. errota o propósito da portabilidade e do padrão C. (agora o código do kernel Linux ...

2 a resposta

ubstituir chamada do sistema no kernel linux

Estou interessado em substituir uma chamada do sistema por uma customizada que implementarei no kernel 3. do linux. Li que a tabela de chamadas sys não está mais expost Alguma ideia qualquer referência a ...

2 a resposta

Kernel Linux: udelay () retorna muito cedo?

Tenho um driver que requer atrasos de microssegundos. Para criar esse atraso, meu driver está usando a função udelay do kernel. Especificamente, há uma chamada para udelay (90): iowrite32(data, addr + DATA_OFFSET); iowrite32(trig, addr + ...