Linux Kernel 3.10.4 is the fourth maintenance release for the kernel 3.10 series that brings more updates and bug fixes.

Fixes in Kernel 3.10.4:

  •     ALSA: hda - Fix EAPD GPIO control for Sigmatel codecs
  •     ext4: fix error handling in ext4_ext_truncate()
  •     ARM: footbridge: fix overlapping PCI mappings
  •     SCSI: megaraid_sas: fix memory leak if SGL has zero length entries
  •     RAPIDIO: IDT_GEN2: Fix build error
  •     MIPS: Oceton: Fix build error
  •     vlan: fix a race in egress prio management
  •     ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF
  •     ipip: fix a regression in ioctl
For full changelog, click here. In this article, we will help you upgrade to Kernel 3.10.4 in Ubuntu/Linux Mint systsems.

Linux Kernel 3.10.4 Installation

Open the terminal and enter these commands:

cd /tmp 
wget -O kernel-3.10.4 
chmod +x kernel-3.10.4 
sudo sh kernel-3.10.4 
sudo reboot

To uninstall kerenl 3.10.4, run this:

        sudo apt-get purge linux-image-3.10.4*