На проходящей в Праге (Чехия) конференции разработчиков Kernel Summit Линус Торвальдс (Linus Torvalds) объявил о доступности новой стабильной версии ядра Linux 3.1. Релиз появился немного позже чем планировалось из-за взлома в августе этого года архива открытых кодов проекта Kernel.org.
В новую версию ядра Linux было внесено более 9 тыс. изменений, в частности добавлена поддержка открытой процессорной архитектуры OpenRISC, контроллера игровой приставки Nintendo Wii, технологий беспроводной связи NFC. Кроме того, в нем использована новая реализация подсистемы iSCSI, добавлена поддержка аппаратного ускорения 3D-графики для некоторых карт Nvidia GeForce и микропроцессоров архитектуры Nvidia Fermi, обновлены драйверы Nvidia Nouveau, инструменты работы с различными файловыми системами (Btrfs, NFS, XFS, FAT, HFS + и SquashFS), ускорена работа с новой версией файловой системы VFS.
В новой версии Linux поддерживает вложенную виртуализацию в гипервизоре KVM (вложенных VMX в AMD Virtualization). Кроме того, появилась обратная поддержка Xen PCI для более быстрого переключения между устройствами, подключенными через PCI и PCI Express,
Linux 3.1 — первая версия, которая может работать на 32-битных процессорах семейства OpenRISC 1000, новое ядро поддерживает также последние версии процессоров Oracle Sparc и SPARC-T3.