Linux
kernel 3.6.8 has recently released on 27 November, 2012 with lots of
bugfixes and improvements. Below mentioned are the some important
changes.
*
ALSA: usb-audio: Fix crash at re-preparing the PCM stream
*
ALSA: hda - Fix invalid connections in VT1802 codec
*
ALSA: hda - Fix empty DAC filling in patch_via.c
*
ALSA: HDA: Fix digital microphone on CS420x
*
tcp: fix retransmission in repair mode
*
ext4: fix metadata checksum calculation for the superblock
*
ipv4/ip_vti.c: VTI fix post-decryption forwarding
*
USB: usb_wwan: fix bulk-urb allocation
*
USB: keyspan: fix typo causing GPF on open
*
Revert "serial: omap: fix software flow control"
*
selinux: fix sel_netnode_insert() suspicious rcu dereference
*
PCI/PM: Fix proc config reg access for D3cold and bridge suspending
*
intel-iommu: Fix lookup in add device
*
net-rps: Fix brokeness causing OOO packets
*
ARM: at91/AT91SAM9G45: fix crypto peripherals irq issue due to sparse
irq support
*
ARM: imx: ehci: fix host power mask bit
*
ARM: dt: tegra: fix length of pad control and mux registers
*
reiserfs: Fix lock ordering during remount
*
netfilter: nf_conntrack: fix rt_gateway checks for H.323 helper
*
KVM: x86: Fix invalid secondary exec controls in vmx_cpuid_update()
*
r8169: Fix WoL on RTL8168d/8111d.
*
Bluetooth: Fix having bogus entries in mgmt_read_index_list reply
For a full changelog, click here.
We shall upgrade the default kernel version 3.5.0-17.28 shipped with Ubuntu 12.10 to 3.6.8-030608.
Download the script to perform an automated kernel upgrade process.
Now open the terminal and run the below command from the folder where script is downloaded to make it executable.
$ sudo chmod +x ker-upg-3.6.8.sh
$ sudo sh ker-upg-3.6.8.sh
After the completion, reboot the system for the changes to take effect and after reboot run the below command to confirm the version.
$ uname -r
In case if the kernel 3.6.8 is not compatible with your system hardware, then run the below command to remove the kernel 3.6.8 and switch back to previous kernel.
$ sudo apt-get purge linux-image-3.6.8-030608