Linus Torvalds has announced the release of much awaited Linux Kernel 3.3. This kernel will bring back to the mainline Linux tree. Greg K-H recently told Muktware in an interview that "The 3.3 kernel release will let you boot an Android userspace with no modifications, but not very good power management."
The core feature of Linux 3.3 is merging of Android. "For a long time, code from the Android project has not been merged back to the Linux repositories due to disagreement between developers from both projects. Fortunately, after several years the differences are being ironed out. Various Android subsystems and features have already been merged, and more will follow in the future. This will make things easier for everybody, including the Android mod community, or Linux distributions that want to support Android programs," says KernelNewbies.org.
The 3.3 page states, This release features as the most important change the merge of kernel code from the Android project. But there is more, it also includes support for a new architecture (TI C6X), much improved balancing and the ability to restripe between different RAID profiles in Btrfs, and several network improvements: a virtual switch implementation (Open vSwitch) designed for virtualization scenarios, a faster and more scalable alternative to the "bonding" driver, a configurable limit to the transmission queue of the network devices to fight bufferbloat, a network priority control group and per-cgroup TCP buffer limits. There are also many small features and new drivers and fixes are also available.
Announcing the release Linus says, "... the 3.3 release means that the merge window for 3.4 is now open, although I may keep of pulling stuff for a day or so to encourage people to test the actual release."