FS#33539 - [linux] Disable deprecated zcache in favor of zcache2+ramster
Attached to Project:
Arch Linux
Opened by Jan Alexander Steffens (heftig) - Wednesday, 23 January 2013, 23:38 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 27 January 2013, 11:22 GMT
Opened by Jan Alexander Steffens (heftig) - Wednesday, 23 January 2013, 23:38 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 27 January 2013, 11:22 GMT
|
Details
As noted in commit faca2ef:
The original zcache in staging is a "demo" version, and this is a massive rewrite. This was intended to result in a merged zcache and ramster, but that option has been blocked so, to continue forward progress on ramster and future related projects, only ramster moves to the new codebase. To differentiate between the old demo zcache and the rewrite, we refer to the latter as zcache2, config'd as CONFIG_ZCACHE2. Zcache and zcache2 cannot be built in the same kernel, so CONFIG_ZCACHE2 implies !CONFIG_ZCACHE. This developer still has hope that zcache and zcache2 will be merged into one codebase. Until then, zcache2 can be considered a one-node version of ramster. Also: http://driverdev.linuxdriverproject.org/pipermail/devel/2012-December/034033.html Since ZCACHE2 depends on !ZCACHE, the latter will have to be disabled. |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Sunday, 27 January 2013, 11:22 GMT
Reason for closing: Implemented
Additional comments about closing: >3.7.4
Sunday, 27 January 2013, 11:22 GMT
Reason for closing: Implemented
Additional comments about closing: >3.7.4
And does this also apply to 3.0.x or just 3.7.x
For zcache2:
# CONFIG_ZCACHE is not set
CONFIG_ZCACHE2=y
Additionally, for ramster (not as interesting):
CONFIG_CONFIGFS_FS=y
CONFIG_RAMSTER=y