Linux Kernel 5.0 Released

Linux Kernel 5.0. is out with a bucket full of improvements.

Linus Torvalds has announced the release of a long awaited Linux Kernel 5.0. The new release comes with a load of improvements.
 
Introducing 5.0 Linus Torvalds pointed out, "The overall changes for all of the 5.0 release are much bigger. But I'd like to point out (yet again) that we don't do feature-based releases, and that "5.0" doesn't mean anything more than that the 4.x numbers started getting big enough that I ran out of fingers and toes."
 
Linux 5.0 kernel introduces some interesting changes, for example, FreeSync support in the AMDGPU open-source graphics driver to enable a stutter-free viewing experience on machines with AMD Radeon GPUs and LCDs with dynamic refresh rates.
 
A new energy-aware scheduling feature has also been introduced that leads to improved power management in devices using ARM big.LITTLE CPUs. 5.0 kernel also introduces support for the Adiantum file system encryption in fscrypt for low power devices, and support for swap files in the Btrfs file system.
 
Linux Kernel 5.0 
Some of the major updates in Kernel 5.0 are:
  • AMD Radeon FreeSync support
  • Support for a new VegaM
  • NVIDIA Xavier display support
  • Continued work on Intel Icelake Gen11 graphics
  • Initial support for the NXP i.MX8 SoCs
  • Support for the Allwinner T3, Qualcomm QCS404, and NXP Layerscape LX2160A
  • Intel VT-d Scalable Mode support for Scalable I/O Virtualization
  • New Intel Stratix 10 FPGA drivers
  • Fixes for F2FS, EXT4, and XFS
  • Btrfs file-system restores support for swap files
  • Fscrypt Adiantum support for helping with fast data encryption on low-end hardware. This replaces the infamous Speck algorithm by NSA.
  • Realtek R8169 driver improvements
  • Logitech High-Resolution Scrolling support
  • Raspberry Pi Touchscreen driver
  • Support for the Chameleon96 Intel FPGA board
  • Improved power management
To learn more, you can visit the official announcement.