Perguntas sobre 'kernel'

Questões relacionadas ao kernel do Linux no Ubuntu. Os problemas podem incluir a atualização e instalação de kernels, compilação, patches e módulos do kernel.
5
respostas

O kernel não atualizou para a última versão

Eu vi no site do Debian que link stretch (security) 4.9.65-3+deb9u2 fixed Eu tentei atualizá-lo usando: sudo apt-get update && sudo apt-get upgrade A saída foi: Preparing to unpack .../linux-compiler-gcc-6-x86_4.9.65-...
05.01.2018 / 10:01
1
resposta

Por que irqs_disabled () é uma maneira insegura de desativar a preempção?

Bloqueio adequado de acordo com um kernel preemptiva: mantendo o Kernel Code Preempt-Safe artigo diz, But keep in mind that 'irqs disabled' is a fundamentally unsafe way of disabling preemption - any spin_unlock() decreasing the preempt...
06.02.2018 / 09:03
2
respostas

Preso no kernel antigo ao tentar atualizar do Squeeze para o Wheezy

Eu tenho 3.2 e 2.6 instalados em um servidor, mas nem sudo apt-get dist-upgrade nem sudo apt-get install linux-image-3.2.0-4-amd64 podem atualizar o kernel. user@server:~$ uname -a Linux server 2.6.32-5-xen-amd64 #1 SMP Tue May 13 18:41...
03.08.2017 / 22:23
2
respostas

Existem processos que não possuem pai?

Na resposta de pergunta mais bem classificada: If computers start counting at 0, why does the init process have a pid of 1? foi afirmado que cada processo tem um PPID (pai). No entanto, eu li (fornecerá o link mais tarde), que há m...
26.05.2017 / 17:39
1
resposta

Em que biblioteca no Linux são chamadas do sistema e como esta biblioteca é vinculada ao arquivo de objeto executável que contém as chamadas do sistema?

Eu sei que as chamadas do sistema não estão na biblioteca padrão C. Existe alguma biblioteca (algum tipo de biblioteca do sistema) onde as chamadas do sistema são? Se houver tal biblioteca, como esta biblioteca está vinculada ao programa exec...
09.10.2017 / 13:45
1
resposta

A biblioteca compartilhada vdso (linux-vdso.so) é a biblioteca que contém o código de objeto do kernel (chamadas do sistema)?

Notei que todos os meus programas compilados para o gcc estão ligados à biblioteca vdso. Esta é a biblioteca que contém as chamadas do sistema para o kernel, como mmap () e fork () e outras chamadas do sistema? Eu sei que chamadas de sistema...
09.10.2017 / 13:12
1
resposta

Patch de memória do kernel

Me deparei com o termo "Patch de memória do kernel" em uma apresentação. Eu pesquisei, mas não consegui encontrar a resposta exata em algum lugar. Meu entendimento me diz que o Kernel Memory Patching está de alguma forma adicionando ou aumentand...
26.07.2017 / 06:45
3
respostas

arquitetura do kernel GNU Linux

O kernel GNU Linux que pode ser baixado do site www.kernel.org vem com toda a arquitetura de hardware como arm, amd, ppc etc? Na pasta arch, eu não encontrei nenhuma arquitetura como amd64 (a arquitetura intel de 64 bits) ou é referida como o...
23.03.2017 / 17:46
1
resposta

operações de arquivo aio_read alteradas no kernel 4.1

Eu tenho um driver que eu mantenho, eu preciso compilá-lo com cabeçalhos Linux 4.1.21 mas Eu recebo erros de compilação para aio_read , aio_write , eles estão faltando em struct file_operations , suponho que eles foram substituídos. Como...
20.11.2016 / 09:30
3
respostas

Eu estou querendo saber como a atomicidade de writev () é assegurada

Eu examinei o código do kernel do Linux (read_write.c) até o método write () em qualquer descritor de arquivo específico e não vi nenhum bloqueio. Para um kernel preemptivo, não vejo como a atomicidade é garantida. Estou esquecendo de algo? Eu s...
29.01.2017 / 22:46