Install/Upgrade Linux Kernel 3.7.8 in Ubuntu/Linux Mint
Linux Kernel 3.7.8 This kernel has fixed various bugs especially for TCP/IPv4/IPv6. In this guide, we will help you install it in a system running Ubuntu/Linux Mint with a simple bash script, but bear in mind that we are not liable for any damage that this may cause to your system. Here are some of the changes in Linux Kernel 3.7.8 as shown in the kernel's changelog:
tcp: fix splice() and tcp collapsing interaction
tcp: splice: fix an infinite loop in tcp_read_sock()
tcp: fix incorrect LOCKDROPPEDICMPS counter
tcp: fix a panic on UP machines in reqsk_fastopen_remove
net/mlx4_en: Fix bridged vSwitch configuration for non SRIOV mode
net: loopback: fix a dst refcounting issue
ipv4: Fix route refcount on pmtu discovery
ipv6: fix the noflags test in addrconf_get_prefix_route
ipv6/ip6_gre: fix error case handling in ip6gre_tunnel_xmit()
ipv6: fix header length calculation in ip6_append_data()
mwifiex: fix incomplete scan in case of IE parsing error
Bluetooth: Fix handling of unexpected SMP PDUs
rtlwifi: Fix scheduling while atomic bug
rtlwifi: Fix the usage of the wrong variable in usb.c
isdn/gigaset: fix zero size border case in debug dump
Linux Kernel 3.7.8 Installation To install Linux Kernel 3.7.8 in Ubuntu 12.10/12.04 and Linux Mint 14/13 or older, enter these commands in the terminal:
cd /tmpwget http://dl.dropbox.com/u/47950494/upubuntu.com/kernel-3.7.8 -O kernel-3.7.8chmod +x kernel-3.7.8sudo sh kernel-3.7.8sudo rebootif the upgrade of the Kernel creates any problem type the command below to revert back to stock kernel:
sudo apt-get purge linux-image-3.7.8*Enjoy!!! feel free to ask any question. share this article if it helped you.