Linux Memory Regions - core support

Registered by Paul McKenney on 2010-10-13

Refine Linux-kernel support for memory regions.

Blueprint information

Status:
Complete
Approver:
Paul McKenney
Priority:
Medium
Drafter:
Paul McKenney
Direction:
Approved
Assignee:
Paul McKenney
Definition:
Obsolete
Series goal:
Accepted for 11.05
Implementation:
Not started
Milestone target:
None
Completed by
Deepak Saxena on 2012-05-24

Related branches

Sprints

Whiteboard

Specification: https://wiki.linaro.org/Blueprints/KernelMemoryRegions

Note: 1105 effort restricted to building core support.

(?)

Work Items

Work items:
[gargankita] API for associating regions with hardware/application ranges of contiguous memory: INPROGRESS
[gargankita] Associating memory properties with regions, e.g., types of allocations permitted in a given region: INPROGRESS
[gargankita] Migration of memory when a region must be evacuated: POSTPONED
[gargankita] Migration of memory when its properties change, e.g., when mlockall() is called on memory residing in a region subject to evacuation: POSTPONED

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.