On Wed, 6 Mar 2013 16:51:20 +0800 Bob Liu <lliubbo@xxxxxxxxx> wrote: > With the goal of allowing tmem backends (zcache, ramster, Xen tmem) to be > built/loaded as modules rather than built-in and enabled by a boot parameter, > this patch provides "lazy initialization", allowing backends to register to > frontswap even after swapon was run. Before a backend registers all calls > to init are recorded and the creation of tmem_pools delayed until a backend > registers or until a frontswap store is attempted. Your version of this patch series differed from Konrad's "[PATCH v3] Make frontswap+cleancache and its friend be modularized." significantly. In particular, Konrad had four additional patches: Subject: frontswap: remove the check for frontswap_enabled Subject: frontswap: Use static_key instead of frontswap_enabled and frontswap_ops Subject: cleancache: Remove the check for cleancache_enabled. Subject: cleancache: Use static_key instead of cleancache_ops and cleancache_enabled. How come? -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>