Resultados da pesquisa a pedido "linux-kernel"

0 a resposta

desreferenciando o ponteiro proc_dir_entry causando erro de compilação no linux versão 3.11 e superior

Estou tentando seguir um exemplo de rootkit dado aqui https://github.com/ivyl/rootkit [https://github.com/ivyl/rootkit] Modifiquei este exemplo para compilá-lo na versão 3.11 do Linux. Eu descobri que as versões mais recentes do linux pararam de ...

3 a resposta

Usar o gdb para código de montagem de etapa única fora do executável especificado causa o erro "não é possível encontrar limites da função atual"

Estou fora do alvo executável do gdb e nem tenho uma pilha que corresponda a esse alvo. Quero executar uma etapa de qualquer maneira, para poder verificar o que está acontecendo no meu código de montagem, porque não sou especialista em montagem ...

1 a resposta

criar destino do mapeador de dispositivo

Estou tentando implementar o destino do mapeador de dispositivos, referindo-se aos já existentes dm-linear, dm-snapshot, dm-cache etc. Na minha implementação, preciso executar uma operação de leitura / modificação / gravação em um determinado ...

1 a resposta

tty_flip_buffer_push () envia dados de volta para si mesmo

Estou tentando executar tiny_tty no LDD3. Quando eu uso "cat / dev / ttty0" para ler, não há saída e o comando é bloqueado. Verificando o rastreamento, noto que tty_insert_flip_char () e tty_flip_buffer_push () são chamados. No entanto, os dados ...

1 a resposta

Como adicionar um Atributo estendido personalizado a partir do espaço do kernel do Linux (ou seja, de uma chamada de sistema personalizada)

Como alguém adicionaria um atributo estendido como a função de linha de comandosetfattr -n user.custom_attrib -v 99 ex1.txt, mas fazendo isso de dentro do kernel em uma chamada de sistema personalizada. Eu olheilinux/xattrib.h e não tive sorte ...

1 a resposta

Como alocar uma página executável em um módulo do kernel Linux?

Estou escrevendo um módulo do kernel do Linux e gostaria de alocar uma página executável. Aviãokmalloc retorna um ponteiro dentro de uma página não executável, e fico com o pânico do kernel ao executar o código lá. Ele deve funcionar no Ubuntu ...

1 a resposta

Versão do kernel compatível com BlueZ

Estou usando a versão 3.0.35 do kernel com bluez-4.98 no linux. Com isso, eu posso anunciar o ibeacon conforme o comando hcitool fornecido em uma das perguntas do SO. Também consigo conectar-me ao outro dispositivo ble, mas não consigo listar ...

1 a resposta

posix_fadvise (WILLNEED) torna o IO mais lento?

Em uma máquina CentOS 5.5 executando o kernel Linux versão 2.6.18-194.26.1.el5, notei que posix_fadvise (WILLNEED) torna a leitura de arquivos de 60K muito mais lenta do que apenas o IO normal em quase 200%. Parece que a chamada fadvise real é ...

3 a resposta

Alterando a tabela do descritor de interrupção

Estou usando a versão do kernel Linux 2.6.26 e estou tentando alterar a tabela de descritores de interrupção usando um módulo do kernel. Estou apenas tentando alterar a entrada da tabela de falhas de página aqui. Portanto, faço uma cópia do IDT ...

2 a resposta

Kernel do Linux: cadeia de caracteres da versão do kernel anexada com '' + “ou” -dirty "

Estou tentando instalar o kernel mais recente do git de Linus Torvalds, ou seja, versão 3.16-rc7. Criei uma nova ramificação seguindo os seguintes comandos:git checkout -b v_3_16 v3.16-rc7 Então eu faço checkout no ramo v_3_16 e aciono ...