Resultados da pesquisa a pedido "linux-kernel"

1 a resposta

Posso imprimir o descritor gdtr e gdt em gdb?

I want to use gdb to see my GDTR/LDTR/TTR and segment registerparte invisível (x86), então em gdb insiro "p / x $ gdtr" .... etc, mas o resultado é "$ 6 = Valor não pode ser convertido em número inteiro" e em gdb insiro "p / x $ cs" o único ...

3 a resposta

Por que a latência de gravação TCP é pior quando o trabalho é intercalado?

Eu tenho perfilado a latência TCP (em particular, owrite do espaço do usuário para o espaço do kernel de uma pequena mensagem), a fim de obter alguma intuição para a latência de umwrite (reconhecendo que isso pode ser específico do contexto). ...

2 a resposta

Como depurar módulos do kernel do Linux com o QEMU?

Estou trabalhando em um projeto acadêmico que modifica algunsKernel Networking código, bem como incluir um novoKernel module. Estou usando o QEMU para carregar o kernel modificado e testar. No entanto, eu acho que um sistema operacional ...

1 a resposta

Obtendo o caminho executável real do contexto atual do processo - Linux kernel

Estou tentando obter o caminho executável real de um processo em execução através do meu driver do kernel. Eu fiz o seguinte: static struct kretprobe do_fork_probe = { .entry_handler = (kprobe_opcode_t *) process_entry_callback, .handler = ...

6 a resposta

Como evitar o aviso transparent_hugepage / defrag do mongodb?

Estou recebendo o seguinte aviso do mongodb sobre THP 2015-03-06T21:01:15.526-0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'. 2015-03-06T21:01:15.526-0800 I CONTROL [initandlisten] ** We suggest ...

2 a resposta

Por que o pr_debug do kernel do Linux não está dando saída?

Eu tenho um módulo do kernel carregável e seu init é como indicado abaixo static int __init id_init(void) { struct identity *temp; /* some code which is not relevant to the question */ temp = identity_find(3); pr_debug("id 3 = ...

1 a resposta

Como obter coordenadas do Touchscreen Rawdata usando o Linux

Como temos um microtouch de 3m. Está conectado ao meu sistema debian via usb e recongnized como interface humana (hid). Estou tentando acessar e enviar informações em tempo real ... se estiver sendo tocado, quero saber onde (x, y) e canalizá-lo ...

0 a resposta

Ativando e testando o loop local de volta para o UART

Estou tentando fazer o teste de loop interno do UART e apresentar as alterações abaixo #include <fcntl.h> #include <stdio.h> #include <termios.h> #include <unistd.h> #include <sys/ioctl.h> #include <sys/mman.h> #include <sys/errno.h> ...

1 a resposta

Como otimizar o kernel do Linux e compilá-lo com -O0?

Estou querendo ler e entender o gerenciamento de memória do kernel do Linux (em particular desfragmentar \ compactação \ migração). Então, desativo a otimização para o tamanho em.config (usando make menuconfig, é claro) e compilar ... Isso me ...

2 a resposta

GDB: comando indefinido dos símbolos lx

Estou seguindo o guia abaixo: https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt [https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt] Quando tento carregar os símbolos do módulo usando o comando abaixo: ...