Messages in this thread | | | From | Nitin Gupta <> | Subject | [PATCH 0/7][linux-next v2] ramzswap: bug fixes and some cleanups | Date | Thu, 28 Jan 2010 21:13:36 +0530 |
| |
* Changelog v2 - replace stat_*() with rzs_stat*() to avoid conflict with core kernel - split changes across separate patches
ramzswap driver creates virtual block devices which can be used (only) as swap disks. Pages swapped to these disks are compressed and stored in memory itself. Project home: http://code.google.com/p/compcache/
These patches apply to linux-next.
Signed-off-by: Nitin Gupta <ngupta@vflare.org>
Nitin Gupta (7): Use lock for 64-bit stats Flush block device before reset Set block size to PAGE_SIZE Return proper error code on device create failure Remove redundant check for zero page Handle case for invalid backing swap Update copyright notice
drivers/staging/ramzswap/ramzswap_drv.c | 148 +++++++++++++++++------------ drivers/staging/ramzswap/ramzswap_drv.h | 61 ++++++++++-- drivers/staging/ramzswap/ramzswap_ioctl.h | 3 +- drivers/staging/ramzswap/xvmalloc.c | 2 +- drivers/staging/ramzswap/xvmalloc.h | 2 +- drivers/staging/ramzswap/xvmalloc_int.h | 2 +- 6 files changed, 141 insertions(+), 77 deletions(-)
| |