diff options
| author | Dan Magenheimer <[email protected]> | 2013-04-30 22:27:05 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2013-05-01 00:04:01 +0000 |
| commit | 835f2f51608fd80e1aef5a8955dabcc36ea528a4 (patch) | |
| tree | 6faea4b90d9c76ce7962ebcce0b5b98373e44f3c /lib/dump_stack.c | |
| parent | staging: zcache: enable ramster to be built/loaded as a module (diff) | |
| download | kernel-835f2f51608fd80e1aef5a8955dabcc36ea528a4.tar.gz kernel-835f2f51608fd80e1aef5a8955dabcc36ea528a4.zip | |
staging: zcache: enable zcache to be built/loaded as a module
Allow zcache to be built/loaded as a module. Note runtime dependency
disallows loading if cleancache/frontswap lazy initialization patches
are not present. Zsmalloc support has not yet been merged into zcache
but, once merged, could now easily be selected via a module_param.
If built-in (not built as a module), the original mechanism of enabling
via a kernel boot parameter is retained, but this should be considered
deprecated.
Note that module unload is explicitly not yet supported.
Signed-off-by: Dan Magenheimer <[email protected]>
[v1: Rebased with different order of patches]
[v2: Removed [CLEANCACHE|FRONTSWAP]_HAS_LAZY_INIT ifdef]
[v3: Rebased on top of ramster->zcache move]
[v4: Redid the Makefile]
[v5: s/ZCACHE2/ZCACHE/]
Signed-off-by: Konrad Rzeszutek Wilk <[email protected]>
Signed-off-by: Bob Liu <[email protected]>
Cc: Wanpeng Li <[email protected]>
Cc: Andor Daam <[email protected]>
Cc: Florian Schmaus <[email protected]>
Cc: Minchan Kim <[email protected]>
Cc: Stefan Hengelein <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'lib/dump_stack.c')
0 files changed, 0 insertions, 0 deletions
