Linux Kernel 3.8.8 is the eighth maintenance release for Kernel 3.8 series which is now available for download for all Linux users. This new release brings some ARM fixes and sound enhancements. In this page, we will see as usual how to upgrade to this new kernel using a bash script dedicated for users of Ubuntu, Linux Mint and any other Ubuntu-based system.

Here are some of the new fixes in kernel 3.8.8:

  •     x86-32: Fix possible incomplete TLB invalidate with PAE pagetables
  •     SCSI: libsas: fix handling vacant phy in sas_set_ex_phy()
  •     ARM: imx35 Bugfix admux clock
  •     ARM: Kirkwood: Fix typo in the definition of ix2-200 rebuild LED
  •     ASoC: wm8903: Fix the bypass to HP/LINEOUT when no DAC or ADC is running
  •     ALSA: usb-audio: fix endianness bug in snd_nativeinstruments_*
Linux Kernel 3.8.8 Installation

Uner Ubuntu 13.04/12.10/12.04 or Linux Mint 14/13 or older, enter these commands on the terminal:

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

For ARM systems, enter these commands:

cd /tmp 
wget -O arm-kernel-3.8.8 
chmod +x arm-kernel-3.8.8 
sudo sh arm-kernel-3.8.8 
sudo update-grub 
sudo reboot
To uninstall Linux kernel 3.8.8 from your system, enter this command:

sudo apt-get purge linux-image-3.8.8*