Perguntas sobre 'linux-kernel'

0
respostas

/ dev / kmem nenhum dispositivo ou endereço

Eu criei recentemente o Linux kernel ver. 4.13.9, com opções de configuração CONFIG_DEVKMEM e CONFIG_DEVMEM . Eu preciso acessar a memória do kernel por causa da lição de casa, eu preciso olhar para a tabela de descritor de arquivo de algum...
23.10.2017 / 08:51
0
respostas

Qual é a melhor maneira de depurar o código do kernel?

Eu normalmente uso o stack trace, gdb e colocando instruções de depuração dentro do código para depurar qualquer lógica de código de espaço do usuário. Existe alguma outra maneira de depurar o código fonte do kernel?     
23.10.2017 / 14:42
0
respostas

Perfil de função na plataforma multi-core para PID específico usando ftrace

Estou tentando usar o ftrace para a criação de perfil de função com base em function_profile_enabled, conforme descrito aqui . Eu gostaria de capturar chamadas de função apenas para um determinado PID usando set_ftrace_pid conforme descrito no...
24.10.2017 / 01:32
1
resposta

O framebuffer do Linux não é revertido para o console de texto quando o netsurf trava

Em um computador antigo rodando Linux (usando vesafb, musl libc, busybox), o Netsurf irá ocasionalmente se separar em baixa situações de memória. Quando isso acontece, a última imagem permanece visível no visor, e a digitação parece não fazer...
28.10.2017 / 10:31
1
resposta

Ativando o AppArmor no Linux

Eu compilei um kernel (linux-libre-xtreme) com esta configuração , tem a maioria dos LSMs ativados: YAMA, SMACK, AppArmor, TOMOYO e SELinux. No entanto, quando inicio o serviço apparmor com o OpenRC eu recebo: # rc-service apparmor start *...
01.11.2017 / 22:49
0
respostas

Mostrar o módulo oculto no kernel do Linux

Eu codifiquei um LKM que tem uma funcionalidade de se esconder de procfs e sysfs. O problema é que quando tento reexibi-lo, recebo o seguinte erro: libkmod: ERROR ../libkmod/libkmod-module.c:1882 kmod_module_get_holders: could not open '/sys/mo...
27.09.2017 / 08:28
0
respostas

Como eu poderia adicionar suporte para um modificador de evento no perf?

Eu preciso de poder de conta para o espaço do kernel, mas infelizmente o modificador k não é suportado para o poder / energy-cores /. Eu tenho um exemplo do que estou tentando fazer abaixo. Estou lendo a fonte do perf e a estrutura dos evento...
14.10.2017 / 05:26
0
respostas

Tentando corrigir esses erros dmesg Debian Stretch

Desde a atualização para o Debian Stretch, estou vendo essas mensagens do kernel enquanto o sistema é inicializado (na versão anterior, elas não apareciam): dmesg -k -l err,warn [ 0.008642] ENERGY_PERF_BIAS: Set to 'normal', was 'performan...
16.10.2017 / 11:20
1
resposta

Uso de filtros ethtool para balancear as filas da NIC

Eu tenho um aplicativo de servidor com multitarefa sendo executado no Linux 4.4.0 com uma NIC X540-AT2 (o servidor tem um thread por núcleo). Como o Linux tem o RSS ativado, ele usa uma fila de recebimento de NICs para cada núcleo no sistema (16...
15.10.2017 / 10:27
0
respostas

A conectividade do dongle TP Link Wifi cai após 12 horas no Linux Kernel 2.6

Estou usando o dongle USB WiFi (TP Link) para conectar meu dispositivo personalizado ao Access Point. Na inicialização do dispositivo, a conexão e a velocidade são normais. Após cerca de 12 horas, a conectividade de rede cai e nunca é restabelec...
17.10.2017 / 09:10