Zgodnie z planem Linus Torvalds ogłosił wydanie jądra Linux 2.6.39. Nowa wersja wnosi wiele nowych funkcji oraz sterowników, jednakże z kilkoma ważnymi niedociągnięciami. Z najważniejszych zmian warto wymienić dodanie otwartych sterowników dla kart graficznych AMD Radeon HD 6900 “Cayman” (nie działa niestety akceleracja 2D i 3D z powodu braku obsługi DRM), wsparcie KMS page-flipping w Nouveau i kompresję Z. Usunięto również błąd, który powodował obniżenie wydajności od 10% do 30%. W sterownikach graficznych Intela wprowadzono wiele drobnych poprawek.

Pojawiło się także wsparcie dla sterowników USB DRM, wsparcie zarządzania pamięcią jądra TTM pod Xen, wsparcie hubów USB 3.0, usprawnienia wirtualizacji. Pojawiła się obsługa komendy ipset, dzięki której łatwiej jest tworzyć reguły zapory sieciowej, aniżeli przy pomocy iptables. Dodano sterownik rtl8192cu dla bezprzewodowych kart sieciowych RTL8192CU i RTL8188CU, ulepszono znany wszystkim sterownik b43 oraz usunięto Big Kernel Lock.

Sterownik Btrfs otrzymał funkcję Batched Discard, która wysyła dyskom SSD informację o nieużywanych obszarach. Natomiast dla systemu plików Ext4 domyślnie będzie włączona opcja Multiple Page-IO Submissions. Pojawiła się także obsługa systemu plików Pstore.

Z braków trzeba wspomnieć o niedziałającym zarządzaniu energią oraz brakiem wsparcia dla Sandy Bridge.