]> git.baikalelectronics.ru Git - kernel.git/commit
staging: ramster: ramster-specific new files
authorDan Magenheimer <dan.magenheimer@oracle.com>
Wed, 15 Feb 2012 15:54:19 +0000 (07:54 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 15 Feb 2012 17:02:03 +0000 (09:02 -0800)
commit0148e9d1cd218b7ce3bae89f9ee53947100a5b86
treef22a287d4e971725ee3b7aab41982b2eede92924
parent4350c258f4cc391b0e67c54e6b735c75c2d8a172
staging: ramster: ramster-specific new files

RAMster implements peer-to-peer transcendent memory, allowing a "cluster"
of kernels to dynamically pool their RAM.

This patch adds new files necessary for ramster support:  The file
ramster.h declares externs and some pampd bitfield manipulation.  The
file zcache.h declares some zcache functions that now must be accessed
from the ramster glue code.  The file r2net.c is the glue between zcache
and the messaging layer, providing routines called from zcache that
initiate messages, and routines that handle messages by calling zcache.
TODO explains future plans for merging.

Signed-off-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ramster/TODO [new file with mode: 0644]
drivers/staging/ramster/r2net.c [new file with mode: 0644]
drivers/staging/ramster/ramster.h [new file with mode: 0644]
drivers/staging/ramster/zcache.h [new file with mode: 0644]