KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 4 as of 2009-08-22 13:34:44
KernelNewbies:
  • Linux_2_6_31

Linux 2.6.31 kernel still not released

Summary: TableOfContents()

1. Prominent features (the cool stuff)

2. Various core changes

3. Filesystems

4. Networking

5. Security

6. Tracing/Profiling

7. Block

8. Crypto

9. Wifi

10. Architecture-specific changes

  • x86
  • ARM

11. Drivers

11.1. Graphics

11.2. Storage

11.3. Network

11.4. Input

11.5. USB

11.6. FireWire

  • improved support of fine-grained access permission policies for FireWire application programs in userspace [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0210b66dd88a2a1e451901b00378a2068b6ccb35 (kernel commit)], [http://git.kernel.org/?p=linux/hotplug/udev.git;a=commit;h=f0fb82d821a9b1c078d98fb283f20ee359d756ab (udev commit)]

  • added IP networking to the new FireWire driver stack [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c76acec6d55107b652a37c90b36c00bc8b04dabb (commit)], [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b9530fd6c3f057bda258c8e2631ad1a25959f4a2 (commit)]

  • support for FireWire disks larger than 2 TB (also available in some stable kernel sub-releases) [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=af2719415a5ceae06f2a6d33e78b555e64697fc8 (commit)], [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ebbb16bffa646f853899ef3fdc0ac7abab888703 (commit)].

  • The new firewire driver stack is no longer considered experimental, and distributors are encouraged to migrate from the ieee1394 stack to the firewire stack [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0c53decdd0a9f9c459ccabe0b5f79660bde5375b (commit)].

See the [http://ieee1394.wiki.kernel.org/ Linux FireWire wiki] for further [http://ieee1394.wiki.kernel.org/index.php/Release_Notes release notes] and for [http://ieee1394.wiki.kernel.org/index.php/Juju_Migration guidance] on migration to the new stack.

11.7. Sound

*SoundBlaster X-Fi (20K1 and 20K2) support.

11.8. V4L/DVB

11.9. HID

11.10. HWMON

11.11. I2C

11.12. Various

11.13. Other sources tracking the kernel changes

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01