Perguntas sobre 'linux-kernel'

2
respostas

Não é possível atualizar o novo kernel para o CentOS 7, embora o servidor tenha espaço suficiente

Eu tento atualizar o kernel no meu CentOS 7, mas o yum diz que não há espaço suficiente em /boot , embora /boot tenha 343 MB como mostrado abaixo: Tamanho do sistema de arquivos usado Uso disponível% montado em /dev/sda2 477M 105M...
15.01.2015 / 08:35
1
resposta

Como exibir mensagens impressas filtradas por nível à medida que elas surgem?

Eu escrevi um módulo de hello word que executa um printk quando é carregado no nível ALERT e outro printk quando é liberado com o nível INFO: #include <linux/module.h> #include <linux/kernel.h> MODULE_LICENSE("GPL"); static int...
09.10.2014 / 22:37
0
respostas

Uma página com “PROT_NONE bit set” é elegível para troca?

A partir do seguinte link: Gerenciamento da Tabela de Páginas - kernel .org , entendi que os bits PROT_NONE e PRESENT podem ser usados para informar ao SO que uma página está protegida, mas está residente na memória. Eu estou usando esses...
01.08.2014 / 17:04
0
respostas

Como o kernel armazena a área de memória virtual?

Estou tentando entender do_page_fault em fault.c (arquitetura x86). Me deparei com o método access_error onde comparamos o código de erro para as bandeiras vm. Pelo que entendi, estamos verificando um código de erro transmitido...
01.08.2014 / 06:21
0
respostas

Possíveis fontes de lacuna de latência 5us-20us ao enviar um bloco longo de dados seriais para o dispositivo tty?

Eu tenho um programa C trivial que apenas envia um grande bloco de dados para a porta serial a uma taxa de transmissão rápida. Ao olhar para os bits que realmente saem da porta, vejo que há quase sempre uma lacuna nos bytes seriais que chega per...
02.08.2014 / 07:29
0
respostas

Como determinar o wordsize na programação do kernel do Linux? [fechadas]

No código do espaço do usuário, a macro __WORDSIZE é usada, incluída em <bits/wordsize.h> . No entanto, quando eu faço a programação do kernel do Linux, o __WORDSIZE parece não estar disponível. Se <bits/wordsize.h> est...
13.11.2014 / 14:29
2
respostas

rts5139 / rtsx_usb borked em 3.15+

Algum tempo em 3.15, alguém removeu o driver rts5139 do teste (não consigo encontrar um changelog disso) e ele foi renomeado para rtsx_usb. Isso, infelizmente, quebrou o suporte para pelo menos o leitor de cartões RTS5139. Eu encontrei cerca d...
15.09.2014 / 08:10
0
respostas

kdump não produz dump principal após o carregamento do módulo buggy

Estou executando o kernel 3.14.4 no Fedora 18. Eu estou experimentando com um módulo do kernel que estou fazendo. O módulo tem um bug (pelo menos um) e trava o kernel. Às vezes eu vejo um rastro de pilha na minha tela congelada (se eu tiver sort...
04.06.2014 / 23:16
1
resposta

Como interpretar o rastreio do evento cpu_idle e cpu_frequency logado pelo ftrace?

Eu usei o ftrace para rastrear dois eventos, cpu_frequency e cpu_idle. Não consigo descobrir qualquer documentação que indique como interpretar essa informação. Eu forneci dois trechos do arquivo de rastreamento gerado abaixo, e preciso entender...
16.05.2014 / 15:08
0
respostas

Qual é o intervalo mínimo de planejamento de round robin suportado pelo Linux?

Por algum motivo, quero que 10 processos compartilhem o mesmo núcleo de CPU por afinidade. Como você sabe, para conseguir o compartilhamento de CPU entre processos, podemos explorar a política de escalonamento do Linux round robin (RR). Pa...
12.08.2014 / 09:00