linux-kernel-test/drivers/staging/ramzswap
Nitin Gupta 6a90772886 Staging: ramzswap: Use lock for 64-bit stats
64-bit stats corruption was observed when ramzswap was
used on SMP systems. To prevent this, use separate spinlock
to protect these stats.

Also, replace stat_*() with rzs_stat*() to avoid possible
conflict with core kernel code.

Eventually, these will be converted to per-cpu counters
if this driver finds use on large scale systems and this
locking is found to affect scalability.

Signed-off-by: Nitin Gupta <ngupta@vflare.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-03-03 16:42:53 -08:00
..
Kconfig Staging: ramzswap: Minor spelling fixes 2010-03-03 16:42:38 -08:00
Makefile
ramzswap_drv.c Staging: ramzswap: Use lock for 64-bit stats 2010-03-03 16:42:53 -08:00
ramzswap_drv.h Staging: ramzswap: Use lock for 64-bit stats 2010-03-03 16:42:53 -08:00
ramzswap_ioctl.h Staging: ramzswap: Use lock for 64-bit stats 2010-03-03 16:42:53 -08:00
ramzswap.txt Staging: ramzswap: Minor spelling fixes 2010-03-03 16:42:38 -08:00
TODO Staging: ramzswap: remove ARM specific d-cache hack 2009-12-23 11:27:49 -08:00
xvmalloc_int.h Staging: ramzswap: Minor spelling fixes 2010-03-03 16:42:38 -08:00
xvmalloc.c Staging: ramzswap: Minor spelling fixes 2010-03-03 16:42:38 -08:00
xvmalloc.h