Linux Kernel 4.7.10 Hightlights
- cfq: fix starvation of asynchronous writes
- cachefiles: Fix attempt to read i_blocks after deleting file [ver #2]
- vfs: move permission checking into notify_change() for utimes(NULL)
- dlm: free workqueues after the connections
- crypto: vmx - Fix memory corruption caused by p8_ghash
- crypto: ghash-generic - move common definitions to a new header file
- ext4: unmap metadata when zeroing blocks
- ext4: release bh in make_indexed_dir
- ext4: allow DAX writeback for hole punch
- ext4: fix memory leak in ext4_insert_range()
- ext4: bugfix for mmaped pages in mpage_release_unused_pages()
- ext4: reinforce check of i_dtime when clearing high fields of uid and gid
- ext4: enforce online defrag restriction for encrypted files
- vfs,mm: fix a dead loop in truncate_inode_pages_range()
- scsi: ibmvfc: Fix I/O hang when port is not mapped
- scsi: arcmsr: Simplify user_len checking
- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer()
- async_pq_val: fix DMA memory leak
- reiserfs: Unlock superblock before calling reiserfs_quota_on_mount()
- ASoC: Intel: Atom: add a missing star in a memcpy call
- brcmfmac: use correct skb freeing helper when deleting flowring
- brcmfmac: fix memory leak in brcmf_fill_bss_param
- See announcement for full details
Because it is very difficult to compile a Linux kernel, Canonical has packed all the kernel releases as deb packages and made them available for everybody that uses Ubuntu or Ubuntu-based systems, via its kernel.ubuntu.com repository.
How to install Kernel 4.7.10 [EOL] on 32 bit Ubuntu and derivative systems:
Download the needed packages:
$ cd /tmp $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.10/linux-headers-4.7.10-040710_4.7.10-040710.201610220847_all.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.10/linux-headers-4.7.10-040710-generic_4.7.10-040710.201610220847_i386.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.10/linux-image-4.7.10-040710-generic_4.7.10-040710.201610220847_i386.deb |
Install the Kernel:
$ sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb $ sudo reboot |
How to install Kernel 4.7.10 [EOL] on 64 bit Ubuntu and derivative systems:
Download the needed packages:
Download the needed packages:
$ cd /tmp $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.10/linux-headers-4.7.10-040710_4.7.10-040710.201610220847_all.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.10/linux-headers-4.7.10-040710-generic_4.7.10-040710.201610220847_amd64.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.10/linux-image-4.7.10-040710-generic_4.7.10-040710.201610220847_amd64.deb |
Install the Kernel:
$ sudo dpkg -i linux-headers-4.7*.deb linux-image-4.7*.deb $ sudo reboot |
Check Kernel version:
$ uname -r |
Optional, remove the kernel:
$ sudo apt-get remove linux-headers-4.7* linux-image-4.7* |
No comments:
Post a Comment