Rilasciato Kernel Linux 4.8.6

Negli ultimi giorni è stata rilasciata la release 4.8.6 del Kernel Linux.

L'evoluzione continua: questo rilascio porta con sé profondi aggiornamenti nei confronti della gestione delle periferiche AMDGPU, Crypto Marvell, AMD PowerPlay, Intel i915, Radeon, VC4 vmwgfx, InfiniBand, Ethernet (Intel i40e), Atheros e Intel ath10l iwlwifi, memorie MVDIMM, SCSI (intesi come mpt3sas e cxlglash) e molti altri dispositivi.

Sul sito kernelnewbies.org, come di consueto, è stata pubblicata un'approfondita documentazione che tratta di tutte le novità di questo ramo di Kernel e specifica in modo dettagliato le varie features.

Oltre ad un importante aggiornamento sul lato gestione dispositivi, troviamo anche un continuo miglioramento al supporto delle architetuture Btrfs,Ceph, EXT2, EXT4, F2FS, JFFS2, JFS, OCFS2, OrangeFS, ReiserFS e XFS.

Changelog completo: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.6

Approfondimenti famiglia 4.8.x: https://kernelnewbies.org/Linux_4.8

Di seguito riportiamo l'indice della scheda tecnica relativa al Kernel Linux 4.8:

  1. Prominent features
  2. Core (various)
  3. File systems
  4. Memory management
  5. Block layer
  6. Cryptography
  7. Tracing and perf tool
  8. Virtualization
  9. Networking
  10. Architectures
  11. Drivers
    1. Graphics
    2. Storage
    3. Staging
    4. Networking
    5. Audio
    6. Tablets, touch screens, keyboards, mouses
    7. TV tuners, webcams, video capturers
    8. USB
    9. Serial Peripheral Interface (SPI)
    10. Watchdog
    11. Serial
    12. ACPI, EFI, cpufreq, thermal, Power Management
    13. Real Time Clock (RTC)
    14. Voltage, current regulators, power capping, power supply
    15. Rapid I/O
    16. Pin Controllers (pinctrl)
    17. Memory Technology Devices (MTD)
    18. Multi Media Card
    19. Industrial I/O (iio)
    20. Multi Function Devices (MFD)
    21. Inter-Integrated Circuit (I2C)
    22. Hardware monitoring (hwmon)
    23. General Purpose I/O (gpio)
    24. Clocks
    25. PCI
    26. Various
  12. List of merges
  13. Other news sites
  14.  

La maggior parte di distribuzioni si sta mobilitando per la realizzazione dei pacchetti precompilati da mettere a disposizione dei propri utenti tramite i repository. In alternativa è possibile prelevare i sorgenti da kernel.org o tramite git e compilarli a proprio piacimento. 

Su sistemi Ubuntu 64bit basterà copiare le seguenti stringhe sul terminale:

cd Downloads
mkdir kernel
cd kernel
sudo apt update
sudo apt dist-upgrade -y
sudo apt install dkms -y
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.6/linux-headers-4.8.6-040806_4.8.6-040806.201610310831_all.deb 
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.6/linux-headers-4.8.6-040806-generic_4.8.6-040806.201610310831_amd64.deb 
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.6/linux-image-4.8.6-040806-generic_4.8.6-040806.201610310831_amd64.deb
sudo dpkg -i *.deb
sudo updatedb
sudo ldconfig
sudo reboot