Annotation of wikisrc/projects/project/xen-hot-add.mdwn, revision 1.1

1.1     ! reed        1: [[!template id=project
        !             2: 
        !             3: title="RAM hot-add"
        !             4: 
        !             5: contact="""
        !             6: [port-xen](mailto:port-xen@NetBSD.org)
        !             7: """
        !             8: 
        !             9: mentors="""
        !            10: """
        !            11: 
        !            12: category="kernel"
        !            13: difficulty="hard"
        !            14: duration="64 hours"
        !            15: 
        !            16: description="""
        !            17: Abstract: This project enables NetBSD to have physical ram pages
        !            18: dynamically added via uvm_page_physload() and dynamically removed
        !            19: using a complimentary function.
        !            20: 
        !            21: Rationale: Makes NetBSD a viable datacentre OS, with hotspare RAM
        !            22: add/remove support.
        !            23: 
        !            24: Deliverables:
        !            25: 
        !            26: * dynamic physical page add/remove support
        !            27: * Xen balloon driver usage of this support.
        !            28: 
        !            29: Implementation:
        !            30: 
        !            31: Further api and infrastructural changes may be required to accommodate
        !            32: these changes. The physical page management code will need to be enhanced to more than a fixed array, while taking into account memory attribute
        !            33: related tagging information.
        !            34: """
        !            35: 
        !            36: ]]
        !            37: 

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb