Another release for the kernel 3.8 series has shown up for Ubuntu/Linux Mint systems. Linux Kernel 3.8.4 brings various changes and bug fixes, you can have a look at them here. As usual, we will upgrade to this new kernel using a simple bash script, but the kernel files can be downloaded from here.

Here are some fixes in this latest Kernel:

  •     ALSA: seq: Fix missing error handling in snd_seq_timer_open()
  •     tty: serial: fix typo "SERIAL_S3C2412"
  •     ext3: Fix format string issues
  •     USB: storage: fix Huawei mode switching regression
  •     USB: cdc-wdm: fix buffer overflow
  •     dcbnl: fix various netlink info leaks
  •     rtnl: fix info leak on RTM_GETLINK request for VF devices
  •     vxlan: fix oops when delete netns containing vxlan
  •     tcp: fix double-counted receiver RTT when leaving receiver fast path
  •     ARM: davinci: edma: fix dmaengine induced null pointer dereference on da830
  •     ARM: w1-gpio: fix erroneous gpio requests
  •     powerpc: Fix cputable entry for 970MP rev 1.0
 Linux Kernel 3.8.4 Installation

Enter these commands from the terminal under Ubuntu/Linux Mint (12.10/12.04/Mint 14/13, etc.):

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

Removing  Linux Kernel 3.8.4

To remove kernel 3.8.4 from your system, enter this command:

sudo apt-get purge linux-image-3.8.4*