Linus, ha rilasciato una nuova versione del Kernel Linux, che giunge alla revisione 3.6.4, in questo articolo vi riportiamo i cambiamenti e le migliorie introdotte con un changelog anche delle versioni precedenti e le relative istruzioni su come installarlo.
Changelog completo ed ufficiale della versione 3.6.4 :
- ipv6: addrconf: fix /proc/net/if_inet6
- RDS: fix rds-ping spinlock recursion
- ipvs: fix ARP resolving for direct routing mode
- ipv4: fix forwarding for strict source routes
- ipv4: fix sending of redirects
- media: au0828: fix case where STREAMOFF being called on stopped stream causes BUG()
- pinctrl: fix missing unlock on error in pinctrl_groups_show()
- USB: fix port probing and removal in garmin_gps
- usb: dwc3: gadget: fix ‘endpoint always busy’ bug
- USB: keyspan_pda: fix port-data memory leak
- kernel/sys.c: fix stack memory content leak via UNAME26
- net: Fix skb_under_panic oops in neigh_resolve_output
- iommu/tegra: smmu: Fix deadly typo
- PCI INTx eventfd setting has been moved earlier;
- PCI INTx disable consistency has been repaired;
- Bad delegations during open recovery have been removed;
- Jack detection on internal speakers for Realtek has been improved;
- The GPE storm threshold is now a module parameter;
- CPU/DDR frequency calculation for SRIF PLLs has been fixed;
- Endless looping between cascade() and internal_add_timer() has been fixed;
- wthresh need to be changed to 1 in order to avoid possible Tx stalls;
- Assertion failure in commit code due to lacking transaction credits, has been fixed;
- CDC-ACM support for the CX93010-2x UCMxx USB Modem has been added;
- Explicit set of cache_dynamic_acls=1 for TPG demo-mode has been added;
- Truncation of mode data has been fixed and zero allocation length is now supported;
- per-net NSM client creation and destruction helpers has been introduced;
- User memory corruption (i386 userland on amd64 kernel) has been fixed;
- LPIB delay counting on broken hardware has been stopped;
- A useless BUG_ON which caused a regression in 3.5 has been repaired
Per installarlo, aprite il terminale e digitate :
cd /tmp
wget http://dl.dropbox.com/u/47950494/upubuntu.com/linux-kernel-3.6.4 -O linux-kernel-3.6.4
chmod +x linux-kernel-3.6.4
sudo sh linux-kernel-3.6.4
Guida alla rimozione del Kernel
sudo apt-get remove NOME_KERNEL
o
sudo apt-get remove linux-image-
Esempio pratico :
tutorialweb@tutorialweb-TECRA-A7:~/Scrivania$ sudo apt-get remove linux-image-
linux-image-2.6.38-10-generic linux-image-3.0.0-0300rc4-generic
linux-image-2.6.38-8-generic linux-image-3.0.0-0300rc7-generic
linux-image-3.0.0-0300rc2-generic
se volete rimuovere linux-image-3.0.0-0300rc4-generic
basterà digitare dal terminale :
sudo apt-get remove linux-image-2.6.38-8-generic
Novità della versioni precedenti :
3.6
- Manuntenzione generale
- Introduzione della sospensione ibrida (hybrid sleep)
- Una nuova funzione che memorizza in una cache il contenuto della RAM
- Aggiunto il supporto per TCP Fast Open FTO
- Estensione TCP introdotta da Google
- Migliore gestione di rete
- Supporto migliorato per i dispositivi Android
3.4.6
- Supporto per alcuni driver migliorati
- Driver aggiornati
3.4.5
- Corretti numerosi bug
- Aggiornamenti per ARM
- Aggiornamenti per le architetture PowerPC e X86
- Driver aggiornati
- Aggiornamenti vari
3.4.4
- Migliorato il supporto con le schede video Radeon
- Migliorato il supporto con le periferiche wireless
- Migliorato il supporto con le periferiche USB
- Migliorate le architetture ARM
- Migliorate le architetture x86
- Migliorate le PowerPC
- Numerosi bug risolti
3.4.0
- Migliorata la compatibilità con le applicazioni a 32 bit su sistemi a 64 bit
- Integrazione dell’X32 ABI
- Miglioramenti per il file system Btrfs
- Supporto per la scheda video Nvidia GeForce 600
- Supporto per la scheda video ATI Radeon HD 7xxx
- Supporto per la scheda video Trinity APU