[PATCH 0/7][linux-next v2] ramzswap: bug fixes and some cleanups

From: Nitin Gupta
Date: Thu Jan 28 2010 - 10:46:08 EST


* 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@xxxxxxxxxx>

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(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/