"The Linux Kernel 3.12.1 is now available for the users and all the users of 3.12 kernel series must upgrade", announced Greg Kroah-Hartman.This Linux Kernel version comes with plenty of fixes and improvements. This article will guide you to install or upgrade to Linux Kernel 3.12.1 in your Ubuntu or Linux Mint system.
Fixes
- ALSA: hda - hdmi: Fix reported channel map on common default layouts
- cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures
- net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb
- tcp: gso: fix truesize tracking
- hyperv-fb: add pci stub
- Linux 3.12.1
- ipv6: ip6_dst_check needs to check for expired dst_entries
- ipv6: reset dst.expires value when clearing expire flag
- net/mlx4_core: Fix call to __mlx4_unregister_mac
- net: flow_dissector: fail on evil iph->ihl
- virtio-net: correctly handle cpu hotplug notifier during resuming
- misc: atmel_pwm: add deferred-probing support
- backlight: atmel-pwm-bl: fix deferred probe from __init
- USB: add new zte 3g-dongle's pid to option.c
- tracing: Fix potential out-of-bounds in trace_get_user()
- xen-netback: use jiffies_64 value to calculate credit timeout
- usbcore: set lpm_capable field for LPM capable root hubs and many more...
Installation
For 32-Bit Systems
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.1-trusty/linux-headers-3.12.1-031201-generic_3.12.1-031201.201311201654_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.1-trusty/linux-headers-3.12.1-031201_3.12.1-031201.201311201654_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.1-trusty/linux-image-3.12.1-031201-generic_3.12.1-031201.201311201654_i386.deb
Install it.sudo dpkg -i linux-headers-3.12.1-*.deb linux-image-3.12.1-*.deb
Reboot the system.sudo reboot
For 64-Bit Systems
Download the .deb file.
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.1-trusty/linux-headers-3.12.1-031201-generic_3.12.1-031201.201311201654_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.1-trusty/linux-headers-3.12.1-031201_3.12.1-031201.201311201654_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.1-trusty/linux-image-3.12.1-031201-generic_3.12.1-031201.201311201654_amd64.deb
Install it.sudo dpkg -i linux-headers-3.12.1-*.deb linux-image-3.12.1-*.deb
Reboot the system.sudo reboot
To uninstall,
sudo apt-get purge linux-headers-3.12.1-* linux-image-3.12.1-*
0 comments:
Post a comment