Design aims
We're working on a generic Linux subsystem for memory devices, especially Flash devices.
The aim of the system is to make it simple to provide a driver for new hardware, by providing a generic interface between the hardware drivers and the upper layers of the system.
Hardware drivers need to know nothing about the storage formats used, such as FTL, FFS2, etc., but will only need to provide simple routines for read, write and erase. Presentation of the device's contents to the user in an appropriate form will be handled by the upper layers of the system.
News
- 26 Aug 2008: UBIFS flash space accounting issues documetation section added
- 17 Jul 2008: UBIFS is merged into mainline, will show up in 2.6.27
- 21 Apr 2008:
ubiformatutility has been added - 27 Mar 2008: UBIFS white-paper is available
- 13 Mar 2008: 2.6.21 UBIFS back-port is now available
- 06 Mar 2008: UBIFS now supports extended attributes