Linux Kernel 4.20 Released

Linux Kernel 4.20 Released

Insight: Linux Kernel 4.20 Released

In a surprising move, Linux Kernel 4.20 has been released. Seems like a Christmas gift for everyone from Linus Torvalds.

He dropped this news like this:

Let's face it, last week wasn't quite as quiet as I would have hoped
for, but there really doesn't seem to be any point to delay 4.20
because everybody is already taking a break.

And it's not like there are any known issues, it's just that the
shortlog below is a bit longer than I would have wished for. Nothing
screams "oh, that's scary", though.

And as part of the "everybody is already taking a break", I can
happily report that I already have quite a few early pull requests in
my inbox. I encouraged people to get it over and done with, so that
people can just relax over the year-end holidays.  In fact, I probably
won't start pulling for a couple of days, but otherwise let's just try
to keep to the normal merge window schedule, even if most people
hopefully won't even be back until over the merge window is over.

As to the details of this last week of 4.20 - most of it is networking
(drivers, core networking fixes, bpf). There's a few other non-network
driver updates too, and a revert series of some of the x86 inline asm
changes that were obviated by upcoming compiler support.

One of the noticeable changes in Linux kernel 2.0 is the removal of controversial Speck algorithm.  Some of the changes that you will see in latest kernel are:

  • AMD Picasso APU support as well as Raven 2 APU support.
  • The Intel DRM driver now has Full PPGTT support for Haswell/Ivy/Valley View hardware.
  • The open-source NVIDIA Nouveau driver¬† HDMI 2.0 support.
  • The NVIDIA Xavier “Tegra194” SoC with initial display support.
  • RAID10 improvements for MD RAID / Linux Software RAID.
  • Faster FUSE performance for file-systems in user-space.
  • The Linux kernel is now VLA-free
  • Speck crypto code removed