1502
Comment: Add (short) paragraph on NILFS2
|
2067
Typo correction
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Linux 2.6.30 is currently in development. The release candidate -rc1 was released the 7 April 2009, closing the merge window. |
Linux 2.6.30 is currently in development. The release candidate -rc1 was released the 7 April 2009, closing the merge window. |
Line 8: | Line 7: |
Line 10: | Line 8: |
Line 13: | Line 10: |
[http://www.nilfs.org NILFS2] (new implementation of a log-structured file system 2) is a log-structured filesystem, which allows continuous snapshotting. | |
Line 14: | Line 12: |
[[http://www.nilfs.org NILFS2]] (new implementation of a log-structured file system 2) is a log-structured filesystem, which allows continuous snapshotting. | == Support for Object-Based Storage Device == Object-Based Storage Device (OSD) are basically "smart" disks, which do not store the data as blocks, but more elaborated objects. 2.6.30 adds support to these devices in the SCSI layer, as well as the addition of a filesystem (exofs, Extended Object File System) able to use them. ([http://lwn.net/Articles/305740/ LWN's Article], where exofs is still known by its old name, osdfs) |
Line 21: | Line 22: |
Line 24: | Line 24: |
Line 28: | Line 25: |
Line 30: | Line 26: |
Line 32: | Line 27: |
* Ext4 | * ReiserFS * Lots of clean-ups. * Ext3 * fsync() improvements. * btrfs * Stack usage improvements. |
Line 34: | Line 34: |
* The filesystem has been merged for this release |
* The filesystem has been merged for this release. (see above) * exofs * The filesystem has been merged for this release.(see above) |
Line 42: | Line 41: |
Line 45: | Line 43: |
Line 51: | Line 48: |
Line 57: | Line 52: |
Line 60: | Line 54: |
Line 67: | Line 60: |
* Add OSD support. (see above) |
|
Line 68: | Line 63: |
Line 72: | Line 64: |
Line 75: | Line 65: |
Line 77: | Line 66: |
* Alsa System on Chip | |
Line 79: | Line 67: |
Line 81: | Line 68: |
== HWMON == |
== HWMON == |
Line 85: | Line 70: |
Line 88: | Line 71: |
Line 90: | Line 72: |
Line 92: | Line 73: |
Line 94: | Line 74: |
Line 96: | Line 75: |
Line 98: | Line 76: |
Line 100: | Line 77: |
Line 104: | Line 79: |
*[http://www.h-online.com/open/Kernel-Log-Linux-2-6-30-is-taking-shape--/news/113036 Linux 2.6.30 is taking shape] | * [http://www.h-online.com/open/Kernel-Log-Linux-2-6-30-is-taking-shape--/news/113036 Linux 2.6.30 is taking shape] |
Line 107: | Line 82: |
*[http://lwn.net/Articles/325921/ 2.6.30 merge window, part I] | * [http://lwn.net/Articles/325921/ 2.6.30 merge window, part I] |
Linux 2.6.30 is currently in development. The release candidate -rc1 was released the 7 April 2009, closing the merge window.
This page is, obviously, a work in progress.
Summary:
Prominent features (the cool stuff)
NILFS2 log-structured filesystem
[http://www.nilfs.org NILFS2] (new implementation of a log-structured file system 2) is a log-structured filesystem, which allows continuous snapshotting.
Support for Object-Based Storage Device
Object-Based Storage Device (OSD) are basically "smart" disks, which do not store the data as blocks, but more elaborated objects. 2.6.30 adds support to these devices in the SCSI layer, as well as the addition of a filesystem (exofs, Extended Object File System) able to use them.
([http://lwn.net/Articles/305740/ LWN's Article], where exofs is still known by its old name, osdfs)
Various core changes
- Scheduler
- Memory management
Wi-Fi
Security
Networking
Tracing
Filesystems
- ReiserFS
- Lots of clean-ups.
- Ext3
- fsync() improvements.
- btrfs
- Stack usage improvements.
- NILFS2
- The filesystem has been merged for this release. (see above)
- exofs
- The filesystem has been merged for this release.(see above)
Crypto
DM/MD
Virtualization
Architecture-specific changes
- X86
- ARM
- PPC
- SH
- S390
- Blackfin
- MIPS
- SPARC
- AVR32
Drivers
Storage
- SATA:
- IDE
- SCSI
- Add OSD support. (see above)
Graphics
Network
Input
Sound
V4L/DVB
USB
HWMON
Watchdog
RTC
HID
MTD
MFD
Power
Serial
Various
Other sources about 2.6.30 kernel
- Heise Online's Kernel Log :
[http://www.h-online.com/open/Kernel-Log-Linux-2-6-30-is-taking-shape--/news/113036 Linux 2.6.30 is taking shape]
- Linux Weekly news :
[http://lwn.net/Articles/325921/ 2.6.30 merge window, part I]