The Notable Changes So Far With The Linux 5.1 Kernel
The notable Linux 5.1 work thus far includes:
- Intel Fastboot by default and many other DRM graphics/display driver changes.
- The kernel is deprecating A.out support.
- Livepatching improvements around cumulative patches / atomic-replace support.
- New ARM boards and SoCs are supported including the Bitmain SoCs, mainline support for the Raspberry Pi 3 Model A+, and a lot of other hardware.
- Intel HDCP 2.2 support.
- The new Habana Labs' Goya accelerator kernel driver is quite interesting.
- More touchscreen hardware support through additions in many drivers.
- Wacom Pro Pen Slim support along with other graphics drawing tablet improvements.
- Not yet merged but proposed is the ability to use persistent memory as RAM (PMEM as RAM).
- Pinning sensitive CR0/CR4 bits to prevent a recent trend in exploits.
- Icelake PMC core driver support.
- A new EDAC driver for Icelake CPUs (i10nm_edac).
- On the 64-bit ARM front, the default kernel configuration will now default to 256 for the max number of CPUs out of the box.
- RISC-V hardware support is getting squared away and being assumed to be safe now with the HiFive developer board.
- Reducing the scope of Spectre V4 speculation protection with PR_SPEC_DISABLE_NOEXEC.
- Minor Retpoline optimizations for Spectre V2.
- A Kbuild update so the kernel will play better with the LLVM Linker (LLD).
- XFS feature work though this round mostly on a lower-level to build off of moving forward.
- The FANOTIFY API is much more capable with the additions made to this file-system monitoring/intercepting interface.
- Configurable Zstd file-system compression for Btrfs.
- Staging cleanups thanks to Outreachy.
- The seemingly never ending work on continued preparations for the Year 2038 problem.
- Intel 22260 WiFi support and other networking driver improvements.
- For the Hyper-V hypervisor it will be easier to investigate performance issues.
- Continuing to better the MIPS R6 architecture support.
- ACPI 6.3 support and a new CPU idle governor among other power management updates.
- A lot of new audio hardware support.
Stay tuned for the rest of the Linux 5.1 kernel merge window happenings this week followed by our usual benchmarks.