Resultados da pesquisa a pedido "linux-kernel"
xiste alguma API para determinar o endereço físico do endereço virtual no Linu
xiste alguma API para determinar o endereço físico do endereço virtual no sistema operacional Linu
mmap, msync e finalização de processos linux
Eu quero usar o mmap para implementar a persistência de certas partes do estado do programa em um programa C em execução no Linux, associando uma estrutura de tamanho fixo a um nome de arquivo conhecido usando mmap () com o conjunto ...
Um manipulador de interrupção pode ser antecipad
Eu sei que o linux aninha interrupções onde uma interrupção pode "antecipar" outra interrupção, mas e outras tarefa Estou apenas tentando entender como o linux lida com interrupções. Eles podem ser impedidos por alguma outra tarefa do usuário ...
Como carregar módulos do kernel Linux a partir do código
Tenho um aplicativo que possui dois módulos externos do kernel e um daemon do espaço do usuário. Desejo carregar os módulos a partir do código daemon, escrito em C, na inicialização, e descarregá-los na saída limpa. Posso carregá-los de uma ...
Como criar um nó de dispositivo a partir do código init_module de um módulo do kernel Linu
Estou escrevendo um módulo para o kernel do linux e quero criar alguns nós de dispositivos na função init int init_module(void) { Major = register_chrdev(0, DEVICE_NAME, &fops); // Now I want to create device nodes with the returned major number ...
módulo @kernel não consegue encontrar o arquivo de firmware no dispositivo Android; onde deveria estar?
Estou tendo problemas para posicionar o firmware corretamente em um dispositivo Android, continuo recebendo: <3>[ 3590.997375] usb 3-1.4: ath9k_htc: Firmware - htc_7010.fw not found Se em uma máquina linux padrão executando o Ubuntu, coloco ...
Onde o Android armazena logs de desligamento?
Sei que o log de inicialização pode ser obtido retirando o conteúdo dekmsg oudmesg atravésADB. Mas eu não sei como recuperar os logs de desligamento no Android, pois não há/varasta no Android (local onde a maioria das distribuições Linux para ...
Justificação por trás da macro container_of em linux / list.h
Na implementação das listas de kernel do linux em/include/linux/list.h, qual é a lógica por trás da primeira linha (colada abaixo) docontainer_of macro? const typeof( ((type *)0)->member ) *__mptr = (ptr);Em um código de exemplo meu, removi ...
addr2line no módulo do kernel
Estou tentando depurar o módulo do kernel. Eu suspeito que tenha algum vazamento de memória. Para verificar, preparei a compilação com a depuração de vazamento de memória ativada para o kernel e os módulos. E recebi algum ...
Tamanhos de pilha Linux
Estou procurando uma boa descrição das pilhas dentro do kernel do linux, mas acho surpreendentemente difícil encontrar algo úti Sei que as pilhas são limitadas a 4k para a maioria dos sistemas e 8k para outros. Estou assumindo que cada thread ...