- добавлен интерфейс, позволяющий в пользовательском пространстве выделять ключи и защищать области памяти с ними (Memory Protection Keys, MPK), — эта функция поддерживается в будущих процессорах Intel;
- поддержка так называемых vmapped stacks (виртуального маппинга стека ядра для лучшей безопасности) с помощью CONFIG_VMAP_STACK в сборках ядра для архитектуры x86_64 — похожую функциональность ранее предоставляли патчи Linux GrSecurity (GRKERNSEC_KSTACKOVERFLOW);
- экспериментальная поддержка AMDGPU Southern Islands (SI) / GCN 1.0 для видеопроцессоров AMD (AMDGPU);
- новая подсистема — Greybus, реализующая протокол уровня приложений для оборудования с UniPro (Unified Protocol); активно используется в проекте модульных смартфонов Google Project Ara;
- поддержка 29 новых ARM-систем/процессоров (включая Raspberry Pi Zero);
- улучшенная производительность в P-State для ряда процессоров Intel Atom;
- поддержка виртуальных экранов (virtual display) в AMDGPU (содержимое доступно, например, с помощью инструментов для удалённого рабочего стола);
- поддержка Intel Integrated Sensor Hub (ISH);
- поддержка UBIFS в OverlayFS, разделяемые data extents в XFS, улучшение производительности F2FS;
- драйвер проверки EFI (test driver) от Canonical (используется в Firmware Test Suite для проверки готовность runtime-интерфейса UEFI).
На данный момент ядро Linux составляют 22,3 миллионов строк кода, созданных в 635+ тысячах коммитах почти 16 тысячами разработчиков.