No último dia 5 Linus fechou a “merge window”, período para inclusão de alterações para uma nova versão do Linux, e criou o primeiro Release Candidate do Linux 4.2. Ainda podem ser adicionada alguma “late feature” no kernel, mas as features abaixo são as que tem destaque nesta nova versão:
Vídeo e DRM (Direct Rendering Manager):
- Novo driver AMDGPU para placas Radeon R9 285 Tonga e futuras GPUs, além da família de APUs Carrizo
- Adicionado suporte de encode de vídeo VCE1 para driver DRM Radeon
- Novo driver DRM para GNU VirtIO, sendo que este poderá ser utilizado para expor aceleração OpenDL/3D para em máquinas virtuais da plataforma de virtualização da Red Hat
- Suporte inicial para processador Atom SoC da Intel, chamado Broxton
- Suporte a "atomic mode-setting", ou "modo atômico de configurações", gora está estável
- Mais drivers DRM obtendo vantagem de interfaces atômicas
- Mais código Assembly x86 foi melhorado/removido
- Novas placas e SoCs como Freescale i.MX7D, ZTE ZX296702, e HiSilicon hi6220 suportadas
- Melhorias no subsistema de tracing/performance para processadores Intel
- Subsistema de criptografia adicionado Jitter RNG, uma nova API para encriptação de chaves públicas
- Melhorias no KVM (Kernel Virtual Machine)
- Arquitetura de processador H8/300 foi adicionada na versão 4.2. Esse processador é utilizado em produtos LEGO Mindstorms RCX.
- Melhorias no scheduler
- Queue spilocks, ou "spinlocks enfileirados", nova feature do kernel.
- Processador HS38, da arquitetura ARCv2, agora é suportado pelo Linux.
- NCQ TRIM agora pode ser ligado ou desligado caso você tenha um SSD com um suporte ruim a essa tecnologia
- Melhorias de performance para o GFS2 (Global File System 2), que é um sistema de arquivos focado em cluster
- Melhorias e limpeza de código no EXT4
- O F2FS (Flash Friendly File System) agora tem suporte nativo a criptografia
- Correções e atualizações de quota para o Btrfs
- Melhorias de escalabilidade para o FUSE (Filesystem in User Space)
- XFS agora tem suporte a DAX
- Numerosas melhorias no subsistema de áudio
- Melhorias no gerenciamento de energia, no ACPI6 e novo suporte ACPI6 Non-Volatile Memory Device (NV-DIMM)
- Melhorias no subsistema de input (relacionado a joysticks, teclados e etc) e suporte a dispositivos como LogiTech M560, Sony Motion Controller e Sony Navigation Controller para PS3 e PS4
- LEDs do controle wireless do XBox agora funcionam, graças a Valve
- Várias atualizações de drivers plataforma (códigos específicos para um laptop ou placa) da arquitetura x86
- Suporte a UEFI ESRT (EFI System Resource Table), sendo esse um dos requisitos para permitir atualizações de firmware sendo feitos por um desktop Linux.
- Alterações no staging (drivers que precisam de melhorias ou seguir os padrões dos drivers do kernel)
- Melhorias de performance para NTB (non-transient bridging)
Espero que tenham gostado deste resumo das novas features do Linux. Até a próxima!
Via Phoronix