Perguntas sobre 'linux-kernel'

0
respostas

Como o kernel do Linux 3.10.105 lida com tempestades de transmissão Ethernet?

No meu dispositivo Linux incorporado, quero encontrar a origem da tempestade de difusão Ethernet e acionar o led assim que eu detectar a tempestade de transmissão ethernet. O kernel do Linux lida com tempestades de broadcast? Existe alguma...
25.10.2018 / 12:37
1
resposta

Como posso ter certeza de que um aplicativo está sendo executado na mesma cpu / core que seu fluxo de envio TCP é?

Vamos supor o seguinte fluxo (muito simplificado do e-mail tcp): -->[app (nginx)] -->[send_buffer(tcp_wmem)] -->(qdisc txqueuelen) -->[ring buffer(tx_rx)] -->(dma) -->[nic] Para o tx ring buffer , posso usar o scr...
19.05.2018 / 00:13
0
respostas

Falha de inicialização do Arch Linux (k4.17) no Baytrail

Eu instalei recentemente o Arch Linux em um dos tablets windows baratos. Eu escolhi o arch linux, porque ele tinha o kernel mais recente, e no kernel 4.12 o driver do rtl8723bs era mainlined. Fiquei surpreso com o quão bem ele se formou. Mas uma...
25.06.2018 / 20:35
1
resposta

init boot mount: montagem / root em /root.ro falhou: argumento inválido, aufs

Estou tentando configurar um sistema de arquivos somente leitura no diretório /root em meu dispositivo incorporado. Eu tenho o seguinte em código no meu arquivo de comando init boot /sbin/init-overlay : rootmnt=/root ro_mount_point="${r...
13.09.2018 / 06:18
0
respostas

Como eu reservo um intervalo de quadros de página apenas para o meu driver de kernel?

Eu tenho um conjunto específico de números de quadros de página (PFNs, memória) que eu quero reserva para o meu driver do kernel. Como faço isso? Posso fazer no boot tempo? Quaisquer ponteiros apreciados.     
20.01.2018 / 17:05
0
respostas

Como verificar se a página física está em uso?

Estou implementando kernel thread , que varre páginas físicas inteiras na memória e inspeciona números de quadros de páginas físicas de páginas usadas. No começo, pensei em verificar se uma página específica é usada por PG_lru flag , mas o r...
15.03.2018 / 05:38
0
respostas

Tempo perdido quando a chamada do sistema pselect retorna do kernel?

Histórico: Estou usando uma chamada do sistema pselect no código do espaço do usuário para aguardar um pino GPIO para alternar. Eu sei que não deve demorar mais de 5 milissegundos para que esse toggle ocorra, e eu verifiquei esse tempo usando...
28.02.2018 / 23:03
0
respostas

Existe algum problema conhecido no ext4 que poderia fazer com que os arquivos se tornassem zero bytes de tamanho?

Minha empresa produz dispositivos Android rodando o Linux 3.4 e vimos que às vezes, mas raramente, um arquivo no sistema de arquivos ext4 emmc de repente se torna de comprimento zero. Normalmente, eu suspeitaria de um desligamento inadequado enq...
26.12.2017 / 20:17
2
respostas

Como bloquear drivers embutidos no Kernel, ou seja, drivers que não são um módulo

Eu configurei e compilei o kernel do Linux com o kernel interno do driver nouveau , ou seja, com <*> em oposição a <M> ao fazer make menuconfig dentro do diretório de origem do kernel do Linux. Agora, pretendo usar outr...
14.04.2016 / 09:17
0
respostas

Feche o descritor de arquivo (no espaço do usuário) quando o driver UIO não estiver registrado (no kernel)

Em um sistema embarcado rodando Linux, temos um driver PCI no espaço do usuário fazendo uso do driver do kernel para o UIO. O aplicativo pode acionar o registro do dispositivo que chama __uio_register_device() no uio.c do kernel. Em seguid...
15.11.2017 / 15:57