summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDan Magenheimer <dan.magenheimer@oracle.com>2011-02-06 19:26:08 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2011-02-09 15:07:13 -0800
commit9cc06bf88d554dd527ded26eab28eec6a0d0e3df (patch)
treeb2a6e20a6d475feff8f509e889119ef94fe21666 /include
parentdaa6afa6d920a389015bb8f1ea519cef0636f528 (diff)
staging: zcache: host services and PAM services
[PATCH V2 2/3] drivers/staging: zcache: host services and PAM services Zcache provides host services (memory allocation) for tmem, a "shim" to interface cleancache and frontswap to tmem, and two different page-addressable memory implemenations using lzo1x compression. The first, "compression buddies" ("zbud") compresses pairs of pages and supplies a shrinker interface that allows entire pages to be reclaimed. The second is a shim to xvMalloc which is more space-efficient but less receptive to page reclamation. The first is used for ephemeral pools and the second for persistent pools. All ephemeral pools share the same memory, that is, even pages from different pools can share the same page. Signed-off-by: Dan Magenheimer <dan.magenheimer@oracle.com> Signed-off-by: Nitin Gupta <ngupta@vflare.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions