Users can download this new stable version from Softpedia

Aug 14, 2014 11:45 GMT  ·  By

The latest version of the Linux kernel, 3.16.1, has been announced by Greg Kroah-Hartman, and this is now the most advanced kernel out there.

Linux kernel 3.16 was released only a little over a week ago, so it stands to reason that an update was bound to appear sooner or later. Linus Torvalds also skipped the release of the first RC for Linux kernel 3.17 RC1, so this build is actually now the most advanced out there.

Just like all the new kernels, the first update is rather small and it doesn't integrate a lot of changes, which is understandable given the fact that it was released just last week. This is normal and the updates for this branch will soon start to pick up some Steam.

“I'm announcing the release of the 3.16.1 kernel. All users of the 3.16 kernel series must upgrade.”

“The updated 3.16.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.16.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary,” Greg Kroah-Hartman says in the email announcement.

According to the changelog, integer-overflows in TCP veno have been fixed, an integer-overflow in TCP vegas has been corrected, BBC I2C envctrl has been fixed for SunBlade 2000, the detection of BREAK on the sunsab serial console has been fixed, non-valid PTEs are no longer inserted into the TSB hash table, flushing openfirmware mappings is no longer possible, the tunnels with “local any remote $remote_ip&” have been fixed, and a possible seqlock seadlock in sctp_packet_transmit has been repaired.

Also, the driver is now set when registering an MDIO bus device, a performance regression for bna has been fixed, tg3_tso_bug has been modified to handle multiple TX rings, the kernel will now make sure that the caller actually wants anything in memcpy_fromiovecend, out-of-order fragmentation support (batman-adv) has been fixed, and vlan_features are now initialized to turn on the offload support.

If you are using any of the versions released until now in the Linux kernel 3.16.x branch or the ones in the 3.15 kernel, you should consider an update to this build.

Linux Kernel 3.16 will most likely get quite a few updates before it gets retired, although Greg Kroah-Hartman, the maintainer, hasn't said whether this will become an LTS release or he will retire this version quickly.

A complete list of commits in this branch of the kernel can be found in the official announcement. You can download Linux kernel 3.16.1 right now from Softpedia.