Improve block allocation in file system to perform better on flash media

Registered by Per Förlin

Improve block allocation in file system with the respect to new flash media parameters such as erase block size, number of write units, etc.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Deferred
Milestone target:
milestone icon backlog

Related branches

Sprints

Whiteboard

(Changes to be done in mkfs and ext4 code - ?)

(?)

Work Items

Work items:
Interpret results of https://blueprints.launchpad.net/linux-linaro/+spec/fs-block-alloction-investigation: TODO
Add work items for ext4: TODO
ext4: separate inode location from data location into separate erase blocks: TODO
ext4: Add mkfs support for moving the journal into the "FAT" location: TODO
ext4: model the changed file system using the new tool: TODO
Add work items for btrfs: TODO
Add work items for nilfs2: TODO
Add work items for logfs: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.