14 lines
868 B
Plaintext
14 lines
868 B
Plaintext
For this staging driver, RAMster duplicates code from drivers/staging/zcache
|
|
then incorporates changes to the local copy of the code. For V5, it also
|
|
directly incorporates the soon-to-be-removed drivers/staging/zram/xvmalloc.[ch]
|
|
as all testing has been done with xvmalloc rather than the new zsmalloc.
|
|
Before RAMster can be promoted from staging, the zcache and RAMster drivers
|
|
should be either merged or reorganized to separate out common code.
|
|
|
|
Until V4, RAMster duplicated code from fs/ocfs2/cluster, but this made
|
|
RAMster incompatible with ocfs2 running in the same kernel and included
|
|
lots of code that could be removed. As of V5, the ocfs2 code has been
|
|
mined and made RAMster-specific, made to communicate with a userland
|
|
ramster-tools package rather than ocfs2-tools, and can co-exist with ocfs2
|
|
both in the same kernel and in userland on the same machine.
|