Project Release Information
This release adds support for the new ARM 64-bit architecture, ARM multiplatform, which gives the ability to boot into different ARM systems using a single kernel, support for cryptographically signed kernel modules, Btrfs support for disabling copy-on-write on a per-file basis using chattr, faster Btrfs fsync(), a new experimental 'perf trace' tool modelled after strace, support for the TCP Fast Open feature on the server side, experimental SMBv2 protocol support, stable NFS 4.1 and parallel NFS, and a vxlan tunnelling protocol that allows transfer of Layer 2 Ethernet packets over UDP.
This release brings many bugfixes.
This release includes support for ext4 block sizes bigger than 4KB and up to 1MB, which improve performance with big files. btrfs has been updated with faster scrubbing, automatic backup of critical filesystem metadata, and tools for manual inspection of the filesystems. The process scheduler has support to set upper limits of CPU time. The desktop responsiveness in the presence of heavy writes has been improved. TCP has been updated to include an algorithm that speeds up the recovery.
Multiple USB fixes, BTRFS enhancements, and multiple ARM fixes were made. A few changes were made in ALSA, ACPI, and pcmcia.
This is a bugfix release for the 2.6.33 branch.
Linux is a clone of the Unix kernel, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance. It has all the features you would expect in a modern fully-fledged Unix kernel, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and TCP/IP networking.