Perguntas sobre 'linux-kernel'

1
resposta

Autorização do dispositivo USB: Diferença entre interface_authorized_default e authorized_default

Qual é a diferença entre /sys/bus/usb/devices/usbX/authorized_default e /sys/bus/usb/devices/usbX/interface_authorized_default ? Basicamente, ambos os arquivos são responsáveis por negar acesso a dispositivos recém-conectados a portas USB,...
21.08.2018 / 16:23
1
resposta

Como posso ativar o driver P-State da Intel?

Estou tentando usar o driver P-State da Intel para o meu kernel personalizado (baseado no Linux 4.4.55). Eu habilitei o driver na configuração do kernel (configurando o X86_INTEL_PSTATE flag para " * "), mas meu kernel de alguma forma ainda...
11.06.2018 / 23:11
1
resposta

Como garantir que uma biblioteca compartilhada tenha suas páginas de memória compartilhadas por vários processos?

Primeiro, descrevo o que quero fazer, depois o que consigo fazer e, finalmente, meu problema. Objetivo: implementar o ataque de cache flush + flush em C Estou tentando implementar, no C, o ataque flush + flush ( link ). Basicamente, ele...
24.07.2018 / 12:31
1
resposta

Os cabeçalhos do Linux devem coincidir com o kernel em execução ou com o que o glibc foi compilado?

A última vez que precisei lidar com cabeçalhos de kernel foi no Pleistoceno (2.6 ou mais) e eu lembrei que você precisava combinar seus cabeçalhos de kernel não com o kernel que estava rodando, mas para a versão do kernel a glibc era compilado c...
26.02.2018 / 17:25
1
resposta

veritysetup verifica com sucesso, mas a montagem falha após a atualização para o novo kernel

Estamos usando o dm-verity para um sistema de arquivos raiz squashfs. Usando o kernel 4.8.4, tudo foi ok, após a atualização para o kernel 4.14.14 a montagem falha, mesmo que o comando veritysetup verify valide a imagem. # veritysetup v...
25.01.2018 / 12:16
2
respostas

Verificar overmount?

/proc/self/mountinfo fornece uma lista de pontos de montagem. Eu suspeito que eles estão classificados com a última montagem criada por último (e mount --move não tem efeito sobre eles). Então é possível verificar se uma montagem se t...
18.10.2017 / 23:24
1
resposta

OOPs do kernel faz com que ao acessar o ponteiro do espaço do usuário de dentro do kernel do Linux

Alguns antecedentes: Eu tenho um sistema embarcado Linux ARM 4.1.33 que foi corrigido com o patch em tempo real de preempção. Este sistema contém algum código de kernel modificado personalizado e estava esporadicamente experimentando um kerne...
17.10.2017 / 17:08
1
resposta

Analisando o despejo de memória

Na unidade do cliente, vejo essa falha e, após o acidente, a unidade entra em estado suspenso. Apenas hard reboot traz de volta ao estado normal. Abaixo log mostra muitos valores de registro e locais de memória. Não consigo localizar o motivo /...
05.12.2017 / 10:18
1
resposta

Como o Physical Memoy é mapeado no espaço do Kernal?

Eu preciso reservar um grande buffer de memória RAM fisicamente contígua do kernel e ser capaz de ler / escrever para esse endereço físico embutido.Eu tenho um total de 512MB de RAM, dos quais eu preciso reservar 300-400MB para o aplicativo ....
15.09.2017 / 13:36
1
resposta

Quanto tempo do kernel é acionado por processos limitados?

Tenho alguns alarmes de uso da CPU que estão sendo acionados quando não quero que eles sejam exibidos. Estou lendo /proc/stat e comparando o aumento em user e system jiffies ao aumento geral de jiffies. Se o aumento percentual for al...
04.01.2018 / 18:17