Marco Bravo

Logo

Marco Bravo's DEV Profile If you don’t know, ask – if you know, share! ~ opensource mindset Baseball ball image


➠ "We may not have control over our circumstances, but we do have control over our minds"
➠ What do I want to do next?
Cloud and rainbow image

View My GitHub Profile

6 February 2020

4 Key Changes in Linux Kernel 5.6

by Marco Bravo

Linux image

1.- WireGuard Support WireGuard will be added to Linux 5.6 – potentially replacing OpenVPN for a variety of reasons.

You can learn more about WireGuard on their official site to know the benefits. Of course, if you’ve used it, you might be aware of the reasons why it’s potentially better than OpenVPN.

2.- USB4 Support Linux 5.6 will also include the support of USB4.

In case you didn’t know about USB 4.0 (USB4), you can read the announcement post.

3.- F2FS Data Compression Using LZO/LZ4 Linux 5.6 will also come with the support for F2FS data compression using LZO/LZ4 algorithms.

4.- Fixing the Year 2038 problem for 32-bit systems Unix and Linux store the time value in a 32-bit signed integer format which has the maximum value of 2147483647. Beyond this number, due to integer overflow, the values will be stored as a negative number.

This means that for a 32-bit system, the time value cannot go beyond 2147483647 seconds after Jan. 1, 1970. In simpler terms, after 03:14:07 UTC on Jan. 19, 2038, due to integer overflow, the time will read as Dec. 13, 1901 instead of Jan. 19, 2038.

Linux kernel 5.6 has a fix for this problem so that 32-bit systems can run beyond the year 2038.

5.- Improved Hardware Support Obviously, with the next release, the hardware support will improve as well. The plan to support newer wireless peripherals will be a priority too.

The new kernel will also add the support for MX Master 3 mouse and other wireless Logitech products.

In addition to Logitech products, you can expect a lot of different hardware support as well (including the support for AMD GPUs, NVIDIA GPUs, and Intel Tiger Lake chipset support).

6.- Other Changes Also, in addition to all these major additions/support in Linux 5.6, there are several other changes that would be coming with the next kernel release:

Phoronix tracked a lot of technical changes arriving with Linux 5.6. So, if you’re curious about every bit of the changes involved in Linux 5.6, you can check for yourself.

Full article

tags: linux - kernel