Darryl Dias

Install/Upgrade to Linux Kernel 3.8.6 in Ubuntu for ARM

Linux Kernel 3.8.6 is the sixth maintenance release for kernel 3.8 series that has been made available recently. In this tutorial, we will help you install it in a system running Ubuntu and any other Ubuntu-based distro for ARM.

Here are some fixes in kernel 3.8.6:

  • **    ipv6: fix bad free of addrconf_init_net**
  • **    net: ethernet: cpsw: fix erroneous condition in error check**
  • **    net: fq_codel: Fix off-by-one error**
  • **    Btrfs: fix space leak when we fail to reserve metadata space**
  • **    Fix bug for DM9000 revision B which contain a DSP PHY**
  • **    drm/i915: Use the fixed pixel clock for eDP in intel_dp_set_m_n()**
  • **    ARM: kirkwood: Fix chip-delay for GoFlex Net**
  • **    NFSv4.1: Fix a race in pNFS layoutcommit**
  • **    iwlwifi: fix length check in multi-TB HCMD**
  • **    Bluetooth: Fix not closing SCO sockets in the BT_CONNECT2 state**
  • **    smsc75xx: fix jumbo frame support**

Linux Kernel 3.8.6 Installation (Main)

For ARM-based systems, you can install kernel 3.8.6 with these commands at your own risk:

wget http://dl.dropbox.com/u/47950494/upubuntu.com/arm-kernel-3.8.6 -O arm-kernel-3.8.6

chmod +x arm-kernel-3.8.6

sudo sh arm-kernel-3.8.6``sudo update-grub

sudo reboot

** Please try this at your own risk. I am not responsible for any damage caused by this article to your system/arm device.**

Enjoy!!