Linux Kernel

Tela Software:
Linux Kernel
Detalhes de Software:
Versão: 4.17.15 / 4.14.63 LTS / 4.9.120 LTS / 4.4.148 LTS Atualizado
Data de upload: 17 Aug 18
Licença: Livre
Popularidade: 399

Rating: 5.0/5 (Total Votes: 1)

O kernel Linux é a parte essencial de qualquer sistema operacional Linux. Ele é responsável pela alocação de recursos, interfaces de hardware de baixo nível, segurança, comunicações simples, gerenciamento básico do sistema de arquivos e muito mais. Escrito do zero por Linus Torvalds (com a ajuda de vários desenvolvedores), o Linux é um clone do sistema operacional UNIX. Ele é voltado para as especificações POSIX e Single UNIX Specification.


Recursos em resumo

O Linux vem com recursos poderosos, como multitarefa real, rede multiponto, executáveis ​​compartilhados de cópia em gravação, bibliotecas compartilhadas, carregamento de demanda, memória virtual e gerenciamento de memória adequado. Inicialmente projetado apenas para computadores baseados em 386/486, agora o Linux suporta uma ampla gama de arquiteturas, incluindo 64 bits (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC, bem como Amiga e Atari. máquinas.

O componente mais essencial de um sistema operacional GNU / Linux

O componente mais essencial de um sistema operacional baseado em Linux é o kernel do Linux. Sem isso, todo o sistema (bibliotecas, aplicativos, etc.) é inútil. Ao criar uma distribuição Linux, também é muito importante saber como otimizar corretamente o pacote do kernel Linux, para que ele suporte alguns componentes de hardware ou reconheça um dispositivo específico.


Distribuído em vários ramos estáveis

Não se deve confundir os muitos ramos estáveis ​​do kernel do Linux, pois eles estão disponíveis para diferentes propósitos. Por exemplo, existem várias ramificações LTS (Long Term Support) que podem ser usadas para implantar sistemas operacionais Linux muito estáveis. Atualmente, os principais desenvolvedores de distribuição do Linux fornecem aos usuários pacotes otimizados do kernel para diferentes finalidades. No entanto, os usuários avançados podem configurar, compilar e instalar seus próprios kernels diretamente dos pacotes de código-fonte a qualquer momento (tudo que você precisa é de um compilador GCC suportado).

O coração de uma distribuição Linux

O kernel do Linux é o coração de uma distribuição Linux. Se você é um usuário Linux muito tempo, você pode ter tropeçado em atualizações para os pacotes padrão do kernel do Linux, que levam a um melhor suporte para certos componentes de hardware ou periféricos.

O que há de novo neste comunicado:

  • O lançamento atrasou uma semana devido a viagens, mas suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.17.15 / 4.14.63 LTS / 4.9.120 LTS / 4.4.148 LTS:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.16.17 / 4.14.51 LTS / 4.9.109 LTS / 4.4.138 LTS:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.77 LTS / 4.4.112 LTS / 4.1.48 LTS / 3.18.92 EO:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.13.16 EOL / 4.9.66 LTS / 4.4.103 LTS / 4.1.46 LT:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.13.14 / 4.9.63 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.13.14 / 4.9.63 LTS / 4.4.99 LTS / 4.1.46 LTS / 3:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.56 LTS / 4.4.92 LTS / 4.1.45 LTS / 3.18.75 EOL:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.9.52 LTS / 4.4.89 LTS / 4.1.43 LTS / 3.18.72 EOL:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.13.4 / 4.14 RC2:

  • Não é como se fosse um enorme rc, mas é definitivamente maior do que o rc anterior foi. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.9.9 / 4.10 RC7:

  • Não é como se fosse um grande rc, mas é definitivamente maior que o rc's anteriores eram. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.9.2 / 4.10 RC3:

  • Não é como se fosse um enorme rc, mas é definitivamente maior do que o rc anterior foi. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.8.7 / 4.9 RC5:

  • Não é como se fosse um grande rc, mas é definitivamente maior do que os rc anteriores. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.8.6 / 4.9 RC3:

  • Não é como se fosse um enorme rc, mas é definitivamente maior do que o rc anterior foi. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.8.5 / 4.9 RC3:

  • Não é como se fosse um grande rc, mas é definitivamente maior do que os rc anteriores. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.7.6 / 4.8 RC8:

  • Não é como se fosse um enorme rc, mas é definitivamente maior do que o rc anterior foi. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.7 / 4.8 RC1:

  • Não é como se fosse um grande rc, mas é definitivamente maior do que os rc anteriores. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.7:

  • Não é como se fosse um grande rc, mas é definitivamente maior do que o anterior rc eram. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.6.4 / 4.7 RC7:

  • Não é como se fosse um grande rc, mas é definitivamente maior do que os rc anteriores. Eu não acho que seja necessariamente um grande problema, parece ser na maior parte do tempo - nós acabamos de obter fusões da maioria dos subsistemas (por exemplo, redes de Davem, e todos os subsistemas de drivers de dispositivos comuns de Greg, sem mencionar o Atualizações da GPU e todos os outros mantenedores aleatórios do subsistema). Mas a rede (drivers e core) é a parte mais visível.

O que há de novo na versão 4.6.2 / 4.7 RC4:

  • As estatísticas de patch parecem bastante normais também : cerca de metade são drivers, quase um quarto é de arquitetura, e o resto é principalmente de rede e algumas atualizações de documentação, mas também há algumas correções de kernel / mm / fs no núcleo.

O que há de novo na versão 4.4.4 LTS / 4.5 RC7:

  • O diffstat parece estranho desta vez porque há um grande patch em um dos arquivos de cabeçalho do driver de rede que faz parecer que o diretório include é quase 40% de toda a mudança. Mas esse patch apenas renomeia uma tonelada de campos reservados, sem mudança real de código.
  • Ignorando essa estranheza nas estatísticas do diffstat, as coisas parecem bastante normais. Principalmente os drivers (rede e usb dominam, mas também há algumas correções de gpu, som, acpi), com as atualizações usuais de arquitetura (arc, arm, x86) e algumas redes principais. Alguns trabalhos de perf e algumas correções do sistema de arquivos (nfs, dax, alguns vfs principais).

O que há de novo na versão 4.3.6 / 4.1.19 LTS / 3.18.28 LTS / 3.14.63 LTS / 3:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.3 / 4.4 RC4:

  • Tudo parece bastante normal: cerca de 70% dos drivers - drivers de rede, gpu, som, scsi dominam. Além disso, temos 15% de rede principal, e o restante é dividido entre atualizações em arco e & quot; misc & quot; todo o material (incluindo algumas correções do kernel vfs e core).

O que há de novo na versão 4.2.1 / 4.3 RC3:

  • Estamos no horário normal de domingo e o -rc2 está por aí. Como tem sido a tendência por um tempo agora, o rc2 tende a ser razoavelmente pequeno, provavelmente porque demora um pouco para os relatórios de regressão começarem a pingar (e algumas pessoas provavelmente esperam ativamente pelo rc2 até começar a testar - você assusta-gatos, você ).
  • De qualquer forma, as coisas parecem bastante normais. Há algum ruído em toda a árvore devido à limpeza do manipulador de fluxo irq que removeu o argumento do número irq redundante. Mas, fora isso, as coisas parecem bem calmas e pequenas - vamos ver se isso continua. Bata a madeira.
  • Enfim, é a mistura usual de arquitetura e correções de driver, com um punhado de outras coisas (as atualizações de ferramentas de perf estão em destaque, por exemplo). Eu não acho que haja algo particularmente alarmante, o shortlog anexado dá os detalhes bastante chatos.

O que há de novo na versão 4.1.2 / 4.2 RC2:

  • O patch rc2 é aproximadamente um terço de controladores (drm sendo a maior parte dele), um terço de arquiteturas (arm, mips e parisc, um punhado de x86) e um terceiro "misc". Aquela pilha miscelânea é principalmente sistemas de arquivos (btrfs) e algumas atualizações de cronômetro, e então a correção de compilação da ferramenta perf que envolvia apenas tornar parte da infraestrutura da ferramenta perf para a ferramenta em vez de tentar compartilhá-la com o kernel.

O que há de novo na versão 4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS /:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja assim também. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.0.8 / 3.18.18 LTS / 3.14.48 LTS / 3.12.44 LTS /:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 4.0.4 / 4.1 RC6:

  • Isso é cerca de metade dos drivers (principalmente alvo scsi, redes e gráficos, além das mudanças raid e dm mencionadas anteriormente, com outras correções aleatórias). O resto é dividido de maneira uniforme entre as atualizações de arquitetura (o alpha se destaca), as atualizações do sistema de arquivos (xfs, cifs e overlayfs) e o & quot; misc & quot; (rede, atualização da ferramenta turbostato, documentação).

O que há de novo na versão 4.0.2 / 4.1 RC2:

  • Como de costume, é uma mistura de correções de drivers, atualizações de arquivos (com o s390 realmente destacando-se devido a esse commit de prng), e alguns sistemas de arquivos e redes. O shortlog em anexo dá os detalhes, não há nada particularmente preocupante aqui. Até agora, o 4.1 parece bastante normal.

O que há de novo na versão 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja assim também. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 3.19.7 / 3.18.13 LTS / 3.14.41 LTS / 3.12.42 LTS /:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 3.18.7 / 3.14.33 LTS / 3.12.37 LTS / 3.10.69 LTS /:

  • O lançamento atrasou por uma semana devido a viagens, mas eu suspeito que seja igualmente bom. Tivemos algumas correções, e embora não tenha sido muito, acho que estamos melhores. Pelo menos eu espero que sim - eu ficarei muito desapontado se algum deles causar mais problemas do que eles consertam.
  • De qualquer forma, o patch do rc8 é relativamente pequeno, principalmente com algumas pequenas atualizações de arco (arm, mips, powerpc, s390, sparc e x86, todas tiveram pequenas alterações, algumas delas devido a uma correção de rede para o bpf jit) . E drivers (principalmente gpu e networking). E algumas correções genéricas de rede. O shortlog acrescentado fornece mais detalhes.

O que há de novo na versão 3.11:

  • Como algumas pessoas notaram, eu me distraí (& quot; Ooh, olhe, um esquilo .. & quot;) e nunca escrevi um anúncio para -rc7. Minha culpa. Mas não foi realmente tão interessante um lançamento além da data, e ele tinha um erro de compilação bobo em ohci-pci se você não tivesse habilitado CONFIG_PM_RUNTIME, então vamos esquecer que -rc7 já aconteceu, ok? Em vez disso, vá e obtenha o lançamento real do 3.11, que está lá fora, todo brilhante e pronto para ser compilado e amado.
  • Desde o rc7 (ok, eu menti, aconteceu) houve apenas pequenas correções. A maioria deles veio da árvore de redes, mas há alguns por toda parte: algumas correções de sistema de arquivos aleatórias, algumas correções de som, uma correção / proc / timer_list, coisas assim. Nada realmente se destaca (a menos que você tenha usado o novo código suja e macia, que tinha um buglet que poderia realmente doer), mas vamos esperar que não tenhamos alguma configuração tola que nem mesmo compila desta vez.

O que há de novo na versão 3.10:

  • Multitarefa sem temporizador;
  • Adicionado o Bcache, um cache de camada de bloco para armazenamento em cache SSD;
  • Suporte a extensões menores para o sistema de arquivos Btrfs;
  • somas de verificação de metadados do XFS;
  • Melhorias na escalabilidade do SysV IPC;
  • Melhorias na escalabilidade dos semáforos;
  • Algoritmo de teste de perda de cauda TCP adicionado;
  • Suporte a MIPS KVM.

O que é novo na versão 3.8:

  • O Ext4 incorpora arquivos muito pequenos no inode
  • Substituição rápida de dispositivo do Btrfs
  • F2FS, um sistema de arquivos amigável para SSD
  • Suporte ao namespace de usuário concluído
  • somas de verificação de log do XFS
  • Páginas Enormes suportam uma página zero
  • O controlador de recursos de memória suporta a contabilidade da memória do kernel
  • Balanceamento NUMA automático
  • Remoção de suporte para 386 processadores

O que há de novo na versão 3.2:

  • Suporte para tamanhos de blocos maiores em EXT4;
  • Limpeza mais rápida, mensagens detalhadas de corrupção, backup automático de raízes de árvore e inspeção manual de metadados no Btrfs;
  • Controlador de largura de banda de processo;
  • Suporte para a arquitetura Hexagon;
  • provisionamento thin e snapshots recursivos no mapeador de dispositivos;
  • Limitação de E / S sem sujeira, reduz o write-back do sistema de arquivos a partir da recuperação de página;
  • Redução da taxa proporcional de TCP;
  • Ferramenta de criação de perfil ao vivo aprimorada "perf top";
  • Anexar memória cruzada

O que há de novo na versão 3.1:

  • Nova arquitetura: OpenRISC;
  • Otimização dinâmica de write-back;
  • Barreiras do sistema de arquivos ativadas por padrão no EXT3;
  • Suporte para comunicação de campo próximo;
  • Velocidades do alocador de placas;
  • Melhorias de escalabilidade VFS;
  • Nova implementação de iSCSI;
  • Novo utilitário cpupowerutils;
  • RAID de software: gerenciamento de blocos inválidos;
  • Personalidade para relatar números de versão 2.6.x;
  • Suporte ao Comando Wii;
  • Muitos novos drivers;
  • Muitas correções de bugs e melhorias.

O que há de novo na versão 2.6.37.3:

  • arp_notify: envia incondicionalmente ARP gratuito para NETDEV_NOTIFY_PEERS.
  • DNS: corrija um deref de ponteiro NULL ao tentar ler uma chave de erro [CVE-2011-1076]
  • e1000e: desativa o despertar PHY quebrado para LOMs ICH10, use ativação de MAC em vez
  • dccp: conserta oops na Redefinição após fechar
  • r8169: desabilite o ASPM
  • carl9170: adicione o Airlive X.USB a / b / g / n do USBID
  • & quot; AirLive X.USB agora funciona perfeitamente em um ambiente Linux! & quot;
  • nilfs2: corrija a regressão de que o i-flag não está configurado em pontos de verificação imutáveis ​​
  • p54usb: adiciona Senao NUB-350 usbid
  • ath9k_htc: Correção de um problema endian
  • block: kill loop_mutex
  • block: blk-flush não deve chamar diretamente em q- & gt; request_fn () __blk_run_queue ()
  • block: adicione @force_kblockd a __blk_run_queue ()
  • blk-throttle: Não use o workfloor kblockd para trabalho throtl
  • drm / i915: corrija a corrupção de memória com o GM965 e & gt; 4 GB de RAM
  • tg3: restringir o acesso ao ioctl phy
  • corrija a ordem de bloqueio do cfg80211_wext_siwfreq ...
  • Staging: comedi: adicione MODULE_LICENSE e similar aos módulos da NI
  • e1000e: 82579 PHY identificado incorretamente durante o init
  • mm: vmstat: use uma única função setter e callback para ajustar os limites de percpu
  • ext2: Corrigir a corrupção da contagem de links sob um link pesado + renomear o carregamento
  • clockevents: impede o modo oneshot quando o dispositivo de transmissão é periódico
  • fuse: consertar o problema do sistema de arquivos do fuseblk de thread único
  • ASoC: corrija os nomes de pxa AC97 DAI
  • eukrea-tlv320: fixe o platform_name
  • Bluetooth: Adicionar Atheros BT AR5BBU12 fw suportado
  • Bluetooth: corrija a falha com dongles peculiares fazendo som
  • Bluetooth: adicione Atheros BT AR9285 fw suportado
  • x86: use u32 em vez de muito tempo para definir o vetor de redefinição de volta para 0
  • mfd: Corrigir ponteiro NULL devido a ucb1x00-ts absinfo não inicializado
  • mfd: evite gravações de estouro tps6586x
  • ACPI / debugfs: Corrigir estouro de buffer, duplo livre
  • drm: corrija o problema de comparação entre assinados e assinados no modeset ctl ioctl.
  • Ocfs2 / refcounttree: Corrigir um bug de refcounttree para clusters de write-back em um número correto.
  • ocfs2: Verifique o modo de pulsação somente para pilhas do kernel
  • ALSA: HDA: adicione uma peculiaridade de ideapad para duas máquinas Dell
  • ALSA: HDA: corrija a inicialização do microfone no analisador automático VIA
  • ALSA: usb-audio: conserta oops devido a uma corrida de limpeza ao desconectar
  • ALSA: HDA: Adicionar um novo codec Conexant 506e (20590)
  • usb: musb: core: conjunto has_tt flag
  • USB: evite que os hubs com bugs colidam com a pilha USB
  • USB: Redefina os dispositivos USB 3.0 na (re) descoberta
  • xhci: Corrija um erro em count_sg_trbs_needed () _
  • xhci: Corrigir erros nos cálculos do total em execução na matemática TRB
  • xhci: Esclareça algumas expressões na matemática TRB
  • xhci: Evite o BUG () no contexto de interrupção
  • x86 quirk: Corrija a polaridade para a sobreposição de IRQ0 pin2 em sistemas SB800
  • PM: Faça o despertador ACPI do S5 funcionar novamente quando CONFIG_PM_SLEEP estiver desativado
  • Corrija o excesso de zelo no flush_disk ao alterar o tamanho do dispositivo.
  • md: Corrigir - novamente - detecção de partição quando o array se torna ativo
  • md: evita problema de spinlock em blk_throtl_exit
  • md: identifique corretamente o probe de um dispositivo 'mdp'.
  • mm: corrija código duvidoso em __count_immobile_pages ()
  • drivers / rtc / rtc-ds3232.c: corrija a diferença de intervalo de tempo entre o linux e o chip RTC
  • ldm: tabela de partições corrompida pode causar oops no kernel
  • swiotlb: conserta pânico errado
  • epoll: evite criar estruturas epoll circulares
  • teste: usbip: vhci: use urb- & gt; dev- & gt; portnum para localizar a porta
  • teste: usbip: vhci: recusa-se a enfileirar conexões inativas
  • teste: usbip: vhci: retorna URBs de solicitações de desconexão em andamento
  • teste: usbip: vhci: contagem de referência de atualização para usb_device
  • teste: brcm80211: bugfix para falha do softmac em configurações de multi cpu
  • teste: brcm80211: remove assert para evitar pânico desde o kernel 2.6.37
  • mm: evita unmap_mapping_range () simultâneo no mesmo inode
  • tcp: corrija inet_twsk_deschedule ()
  • Reverter & quot; drm / radeon / kms: voltar para a min- & gt; max pll após a iteração do divisor & quot;
  • p54pci: atualize os buffers de dma recebidos antes e depois do processamento
  • Reverter & quot; Bluetooth: ativar a suspensão automática do USB por padrão no btusb & quot;
  • sierra: adicione um novo ID para o modem IP USB do Airprime / Sierra
  • USB: serial / usb_wwan, correção tty desreferência NULL
  • USB: adicione um truque para o modem do celular Samsung Android
  • USB: Adicione o interruptor de ID do modem Samsung SGH-I500 / Android ao controlador da viseira
  • USB: insira entradas no Painel QWERTY do Keytouch
  • usb: musb: omap2430: corrija o pânico do kernel na reinicialização

O que há de novo na versão 2.6.36.1:

  • sgi-xp: as mensagens do canal XPC recebidas podem entrar depois que as estruturas de partição do canal forem demolidas
  • ARM: cns3xxx: Corrigir o segundo parâmetro ausente para adicionar a macro para permitir que eles compilem.
  • Corrigir o segundo parâmetro ausente para adicionar a macro para permitir que eles criem
  • kgdb, arm: corrigir registro de despejo
  • secmark: não retorne cedo se não houver erro
  • Regressão fixa no caminho de E / S do NFS Direct
  • Corrigir regressões em scsi_internal_device_block
  • Corrigir corrida ao remover dispositivos SCSI
  • gdth: estouro de inteiro em ioctl
  • pmcraid: remova o membro struct duplicado
  • qla4xxx: compilação de correção no PPC
  • libsas: conserta a mistura do NCQ com o não-NCQ

  • O esgotamento do espaço de nome
  • sd causa a paralisação do sistema
  • asus-laptop: consertar gps rfkill
  • USB: aceita alguns valores inválidos de ep0-maxpacket
  • usb: r8a66597-hcd: Alterar erro da função outs
  • USB: opticon: corrija erros de longa data no driver ótico
  • USB: viseira: corrija a inicialização dos dispositivos UX50 / TH55
  • USB: desativa os pontos finais depois de desvincular as interfaces, não antes
  • USB: atmel_usba_udc: força vbus_pin em -EINVAL quando gpio_request for feito
  • USB: cp210x: Adicionar ID de dispositivo de cabo de serviço WAGO 750-923
  • USB: cp210x: Adicione o ID do dispositivo Renesas RX-Stick
  • USB: opção: adicionar mais IDs USB do modem ZTE
  • USB: altere o bfunctionProtocol acm_iad_descriptor para USB_CDC_ACM_PROTO_AT_V25TER
  • usb: musb: blackfin: chame gpio_free () no caminho do erro em musb_platform_init ()
  • usb: musb: blackfin: chame usb_nop_xceiv_unregister () em musb_platform_exit ()
  • USB: MUSB: corrija o AVISO / oops ao descarregar o módulo no modo OTG
  • USB: ftdi_sio: adicione IDs de dispositivo para o ScienceScope
  • USB: ftdi_sio: novos VID / PIDs para vários dispositivos Papouch
  • USB: adicione PID para hardware OpenDCC baseado em FTDI
  • USB: ftdi_sio: reverter & quot; USB: ftdi_sio: corrija os modos de linha DTR / RTS & lt;
  • USB: ftdi_sio: adiciona PID para produtos accesio
  • USB: gadget: g_multi: fornecedor fixo e ID do produto
  • USB: gadget: g_ffs: fornecedor fixo e ID do produto

  • gadget
  • usb: composite: evita OOPS para solicitação de controle não padrão
  • drivers / net / wireless / p54 / eeprom.c: Retornar -ENOMEM na falha de alocação de memória
  • p54usb: adicione mais cinco USBIDs
  • p54usb: corrigir off-by-one on! CONFIG_PM
  • pipe: corrija a falha para retornar o código de erro em - & gt; confirm ()
  • USB: mct_u232: correção quebrada
  • KVM: SVM: Restaurar registros corretos após a emulação de interceptação sel_cr0
  • KVM: X86: Reportar bit SVM para userspace apenas quando suportado
  • x86, vm86: Correção de erro de preempção para manipuladores de ponto de interrupção int1 e de ponto de interrupção int3.
  • x86, kdump: altere copy_oldmem_page () para usar o endereçamento em cache
  • x86, intr-remap: definir a dica de redirecionamento no IRTE
  • x86, mtrr: Assume que o SYS_CFG [Tom2ForceMemTypeWB] existe em todos os futuros processadores AMD
  • x86, olpc: não tente novamente comandos CE para sempre
  • x86, kexec: Certifique-se de parar todas as CPUs antes de sair do kernel
  • x86, mrst: Uma função em um arquivo de cabeçalho precisa ser marcada como "inline"
  • x86, cpu: corrija o bit de recurso de CPUID renomeado, ainda não enviado da AMD
  • mm, x86: Salvando vmcore com liberação não preguiçosa de vmas
  • intel_idle: não use o temporizador LAPIC para ATOM C2
  • libahci: corrija o tratamento de result_tf após um comando de entrada de dados ATA PIO
  • cifs: consertar o manuseio do bloqueio quebrado
  • futex: corrija erros na contagem de chaves aninhadas
  • Bluetooth: corrija oops em l2cap_connect_req
  • bluetooth: correção de verificação NULL ausente
  • sched: corrija a comparação de cadeias em / proc / sched_features
  • sched: descarta toda a manipulação de peso de carga para tarefas RT
  • pcmcia: synclink_cs: corrige o vazamento de informações para o usuário
  • powerpc / perf: ative a ativação de amostragem para PPC970
  • perf_events: corrigir o acompanhamento de tempo de contexto falso
  • perf_events: Corrigir eventos TLB genéricos AMD64 falsos
  • Staging: phison: consertar problema causado por mudança de libata
  • teste: usbip: processa os sinalizadores de evento sem atraso
  • teste: usbip: Notifique o núcleo usb das alterações de status da porta

O que há de novo na versão 2.6.35:

  • Suporte para a disseminação transparente da carga de tráfego de rede de entrada, através de CPUs;
  • Melhorias no sistema de arquivos Btrfs;
  • Log atrasado para o sistema de arquivos XFS;
  • Frontend do depurador do kernel (KDB);
  • melhorias do perf;
  • melhorias nos gráficos da Intel;
  • compactação de memória;
  • Várias tabelas de rotas multicast suportam;
  • Suporte para L2TP v3 (RFC 3931);
  • Suporte para o protocolo CAIF;
  • Suporte a APEI (Interface de Erro de Plataforma ACPI).

Programas semelhantes

FreeWRT
FreeWRT

2 Jun 15

GhostBSD LXDE
GhostBSD LXDE

20 Feb 15

Contiki
Contiki

19 Feb 15

Outro software de desenvolvedor Kernel.Org Organization, Inc.

ReiserFSprogs
ReiserFSprogs

19 Jun 16

kmod
kmod

20 Jan 18

Comentário para Linux Kernel

Comentários não encontrado
Adicionar comentário
Ligue imagens!