Skip to content

CKRM: Memory controller for CKRM

Chandra Seetharaman linux-mm 1 version In review

Get series with b4
b4 am 1119651527.5105.11.camel@linuxchandra

Versions newest first

  1. v1 Latest6 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6CKRM: Basic changes to the core kernelfs/exec.c include/linux/ckrm_mem_inline.h include/linux/mm_inline.h +5 more+92 -00 replies
2/6CKRM: Core framework supportinclude/linux/ckrm_mem.h include/linux/ckrm_mem_inline.h include/linux/mm.h +5 more+385 -36 replies
3/6CKRM: Add limit support for mem controllerinclude/linux/ckrm_mem.h kernel/ckrm/ckrm_memcore.c kernel/ckrm/ckrm_memctlr.c+53 -10 replies
4/6CKRM: Add guarantee support for mem controllerinclude/linux/ckrm_mem.h include/linux/ckrm_mem_inline.h include/linux/mm.h +7 more+101 -177 replies
5/6CKRM: Add config support for mem controllerinclude/linux/ckrm_mem.h include/linux/ckrm_mem_inline.h kernel/ckrm/ckrm_memcore.c +2 more+231 -100 replies
6/6CKRM: Documentation for mem controllerDocumentation/ckrm/mem_rc.design Documentation/ckrm/mem_rc.todo Documentation/ckrm/mem_rc.usage+35 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] CKRM: Memory controller for CKRM

Hello ckrm-tech members,

Here is the latest CKRM Memory controller patch against the patchset Gerrit released on 06/22/05.

Changes made since last release of memory controller:
- added in_interrupt() check in __alloc_pages
- check pud while migrating pages
- some typographical errors fixed.
- Added a todo file to keep track of it in open.

It is tested on i386.

Currently disabled on NUMA.

Hello linux-mm members,

These are set of patches that provides the control of memory under the CKRM
framework(Details at http://ckrm.sf.net). I eagerly wait for your feedback/comments/suggestions/concerns etc.,

To All,

I am looking for improvement suggestions
- to not have a field in the page data structure for the mem controller
- to make vmscan.c cleaner.

--------
Patches are
11-01-mem_base_changes:
Basic changes to the core kernel to support memory controller.

11-02-mem_base-core:
To fit in the ckrm framework. No support for guarantee, limit in this patch. No config file support also.

11-03-mem_core-limit:
Support for limit is added.

11-04-mem_limit-guar:
Support for guarantee is added.

11-05-mem_guar-config:
Support for few config parameters added.

11-06-mem_config-docs:
Ofcourse... Documentation.

regards,

chandra

Signature · 11 lines
----------------------------------------------------------------------
    Chandra Seetharaman               | Be careful what you choose....
              - [email protected]   |      .......you may get it.
----------------------------------------------------------------------


--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to [email protected].  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>