All users of the 3.10 kernel series must upgrade

May 5, 2015 03:44 GMT  ·  By

Along with the announcements for Linux kernel 4.0.1, Linux kernel 3.19.6, and Linux kernel 3.14.40 LTS, Greg Kroah-Hartman has also announced the immediate availability for download and upgrade of the Linux 3.10.76 kernel, which is an LTS (Long Term Support) version that will receive updates for a few more years.

The summary of the changes in Linux kernel 3.10.76 LTS is that issues have been fixed in almost all supported hardware architectures, the Realtek, Intel, and Broadcom Ethernet drivers have been updated, the IPv6 and IPv4 network protocols have been improved, and various file systems received fixes.

"I'm announcing the release of the 3.10.76 kernel. All users of the 3.10 kernel series must upgrade," says Greg Kroah-Hartman. "The updated 3.10.y git tree 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."

Here's what's new Linux kernel 3.10.76 LTS

Among the most important changes in Linux kernel 3.10.76 LTS, we can mention that d_rcu has been moved from overlapping d_child to overlapping d_alias, a deadlock in d_walk() has been repaired, extra definitions of U32_MAX were removed, and the hop limit will no longer be reduced for an IPv6 network interface.

Moreover, a readdir regression in the JFS file system has been addressed, the tcp_make_synack() function in TCP has been improved to properly clear skb->tstamp, dev_kfree_skby_any is now called in several Ethernet drivers instead of kfree_skb, and generic tracking for known protocols has been disabled in netfilter's conntrack.

Lastly, a build failure has been repaired in the ARC architecture, IMC Networks support was added to the btusb Bluetooth driver, support for Intel bootloader devices was implemented for the Bluetooth driver, and the SYSENTER emulation has been repaired. Download Linux kernel 3.10.76 LTS right now from Softpedia.