Perguntas sobre 'linux-kernel'

0
respostas

Drivers de dispositivo para o sistema no chip (SOC)

Eu quero ler os dados do GPS do meu telefone android dentro do espaço de kernel. A abordagem que estou tomando é escrever um driver de dispositivo para o meu GPS e solicitar dados através dele. Mas ao contrário de dispositivos externos que eu nã...
19.11.2018 / 02:55
0
respostas

Quais opções para a implementação do insmod na configuração do kernel do Linux?

Estou aprendendo a tentar fazer o mínimo de Linux seguindo o tutorial , eu tentei carregar um módulo mas recebo um erro como este: / $ insmod kdb.ko insmod: can't insert 'kdb.ko': Function not implemented / $ Eu pensei, ao configurar o k...
17.11.2018 / 05:50
0
respostas

O que é xen_hypercall_sched_op?

Por curiosidade, eu corri perf top em um servidor privado virtual (principalmente ocioso) para ver o que eu iria conseguir. A tabela resultante tinha [k] xen_hypercall_sched_op no topo, com 90 +% de sobrecarga. O que é isso e por que es...
12.11.2018 / 18:58
0
respostas

O kernel do Linux não compila cruzada - como desativar o sinalizador cc1-quieto?

Estou tentando compilar o kernel Linux, versão 4.12.0, para o ARM. Eu usei um toolchain da toolchains.bootlin.com. No entanto, quando eu tento fazer o comando make final, ele gera vários erros sobre o cc1 (uma cópia do cc porque não inclui o...
18.11.2018 / 02:35
0
respostas

“SQUASHFS_FILE_CACHE” vs “SQUASHFS_FILE_DIRECT”, não consigo entender sua descrição do Kconfig

If unsure, select "Decompress file data into an intermediate buffer" O Kconfig diz SQUASHFS_FILE_DIRECT melhore o desempenho, mas também recomende explicitamente o antigo
18.11.2018 / 11:54
3
respostas

O kernel não pode encontrar o init na imagem initramfs

Estou tentando fazer com que meu sistema incorporado execute um initramfs. No momento, 'init' neste initramfs não faz nada além de ecoar uma mensagem para testar se está sendo executada. Meu script de inicialização: #!/bin/sh echo "HELLO I...
15.11.2018 / 17:18
0
respostas

Como posso adicionar parâmetros ao planejador do Kernel do Linux?

Estou aprendendo a trabalhar com o kernel do Linux. Atualmente estou usando o 4.15.0-36-genérico. Eu entendi que os agendadores após a versão 2.6 usam um agendador completamente justo. Eu também vim a saber que, a implementação usa tempo de e...
14.11.2018 / 15:39
1
resposta

kernel: BUG: bloqueio suave _raw_spin_unlock_irqrestore

Reinicialização do sistema após a interrupção, a mensagem de bloqueio suave continua aparecendo. desde que o vmcore não habilite antes da reinicialização, nenhum vmcore. kernel: 3.10.0-327.el7.x86_64. Se alguém tem problemas parecidos antes,...
14.11.2018 / 03:49
1
resposta

Quais logs devem aparecer quando o kernel é reinicializado por causa do pânico?

Eu desejo definir kernel.panic = 1 e kernel.panic_on_oops = 1. Existe algum log que eu possa verificar antes / depois da reinicialização, o que indicará que a reinicialização foi causada por um pânico no kernel?     
14.11.2018 / 09:14
0
respostas

Qemu personalizado do kernel: Nenhuma opção para rootfs

Eu tentei criar uma configuração de kernel personalizada, mas não consigo inicializar agora. O comando qemu parece com o seguinte: qemu-system-x86_64 -kernel $KERNEL/arch/x86/boot/bzImage \ -append "console=ttyS0 root=/dev/hda debug...
05.11.2018 / 17:02