Linus Torvalds heeft versie 3.7 van de Linux-kernel vrijgegeven. De kernel bevat onder andere verbeterde ondersteuning voor een breder aantal ARM-processors inclusief support voor 64bit-ARMv8-processors. Ook kan er network address translation toegepast worden op ipv6-verkeer.
Een belangrijke verbetering in de 3.7-kernel voor met name serverbouwers en -beheerders is de ondersteuning voor AArch64, de 64bit-ARM-architectuur. De eerste processors met AArch64-support zijn in aantocht in de vorm van Cortex A53- en A57-processorontwerpen volgens de ARMv8-architectuur. In combinatie met de 3.7-kernel kunnen de 64bit-mogelijkheden worden gebruikt. Zo kan er meer werkgeheugen worden aangesproken, een must voor servers die worden uitgerust met energiezuinige ARM-cpu's. Overigens ondersteunt de 3.7-kernel ook een groter aantal 32bit-ARM-chipontwerpen ten opzichte van oudere kernels.
De verse Linux-kernel biedt ook ondersteuning voor smap, ofwel supervisor mode access prevention. Via smap kunnen delen van het geheugen beschermd worden. De beveiligingstechniek is afkomstig van Intel en zal zijn terug te vinden in Haswell-processors.
Linux-kernel 3.7 poogt ook de energiezuinige functies van hardware beter te benutten, bijvoorbeeld door de besparingsfeatures van hd audio-chips efficiënter in- en uit- te schakelen. Verder zijn er opnieuw verbeteringen doorgevoerd in het nog altijd niet voltooide btrfs-bestandssysteem en in de netwerk-stack is network address translation mogelijk op ipv6-verbindingen. Hoewel nat door het grote aantal ipv6-adressen in eerste instantie niet direct noodzakelijk lijkt, kan het voor ipv4 breed gebruikte mechanisme wel gebruikt worden om achterliggende netwerken te maskeren voor de buitenwereld.