Resultados da pesquisa a pedido "kernel-module"

1 a resposta

por que meu log do kernel não está mostrando a saída mais recente?

Estou codificando um módulo simples do kernel, no linux ubuntu 17.04, que pega uma string e a imprime no log do kernel. #include<linux/module.h> #include<linux/init.h> #include<linux/moduleparam.h> char* mystring = "hello world"; ...

0 a resposta

Vários módulos do kernel interceptando a mesma chamada e falha do sistema durante o descarregamento

Estou trabalhando na interceptação de chamadas do sistema (poropen() chamada do sistema) e eu tenho um problema: tenho dois módulos do kernel (mod1 emod2) e os dois estão tentando interceptaropen() syscall. Eu carregueimod1 primeiro e depoismod2. ...

1 a resposta

Por que printk não imprime mensagem no log do kernel (dmesg)

Escrevi o código do módulo do kernel pequeno, como mencionado abaixo, estou testando-o noubuntu 14.04 #include <linux/module.h> #include <linux/version.h> #include <linux/kernel.h> #include <linux/init.h> int init_mod_func(void) { ...

2 a resposta

Como obter detalhes de todos os módulos / drivers que foram inicializados / testados durante a inicialização do kernel do Linux?

Eu preciso da sequência de módulos / drivers invocados, inicializados, sondados durante a inicialização do kernl. Você pode me informar se existe alguma opção de linha de comando em flash disponível para obter essa sequência?

1 a resposta

Yocto: Adicionando receita de módulo de kernel à imagem, mas não carrega na inicialização

Para fins de teste, estou usando a receita de exemplo fornecida pelo yocto para demonstrar como criar módulos do kernel. SUMMARY = "Example of how to build an external Linux kernel module" LICENSE = "GPLv2" LIC_FILES_CHKSUM = ...

3 a resposta

erro insmod: inserção de './hello.ko': -1 formato de módulo inválido "

Acabei de criar meu primeiro módulo de driver, o módulo hello world após o LDD3. No entanto, infelizmente, encontrei este erro: insmod: error inserting './hello.ko': -1 Invalid module format.Estou fazendo isso no Ubuntu 11.04 e meu ambiente: $ ...

2 a resposta

insmod falha com "Símbolo desconhecido no módulo" para um símbolo definido em outro módulo

Estou trabalhando no Ubuntu. Estou tentando criar dois módulos do kernel que usam funções uns dos outros. Meu problema é que obtive módulos devidamente compilados, mas o símbolo não foi resolvido para um deles. Para simplificar, vamos chamar ...

3 a resposta

Docker carregando módulos do kernel

Eu tentei instalar um módulo do kernel,xfsprogs. Foi instalado com sucesso dentro de um contêiner. É realmente surpreendente, maslsmod não lista este módulo dentro do contêiner ou no sistema host. Como um novo módulo do kernel pode ser carregado ...

2 a resposta

Posso ter mais de 32 soquetes netlink no kernelspace?

Eu tenho vários módulos do kernel que precisam interagir com o espaço do usuário. Portanto, cada módulo possui um soquete Netlink. Meu problema é que esses soquetes interferem um no outro. Isso ocorre porque todos eles se registram na mesma ...

1 a resposta

Interceptar o carregador ELF no kernel do linux: arquivo fs / binfmt_elf.c via módulo carregável do kernel

Eu sou novo na codificação do kernel e, atualmente, estou trabalhando com arquivos ELF que foram modificados um pouco para fins de segurança, para os quais preciso examinar alguns dos cabeçalhos de seção personalizados e extrair a chave de ...