diff options
author | Seth Jennings | 2011-12-30 17:42:15 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2012-02-08 23:14:14 +0100 |
commit | 2a4830110b90deb4ee99b1ab8c8ebb120f27c0c8 (patch) | |
tree | 642f3ddca90439ff7fff2b76474319de2525807c /MAINTAINERS | |
parent | staging: fix go7007-usb license (diff) | |
download | kernel-qcow2-linux-2a4830110b90deb4ee99b1ab8c8ebb120f27c0c8.tar.gz kernel-qcow2-linux-2a4830110b90deb4ee99b1ab8c8ebb120f27c0c8.tar.xz kernel-qcow2-linux-2a4830110b90deb4ee99b1ab8c8ebb120f27c0c8.zip |
staging: zcache: fix serialization bug in zv stats
In a multithreaded workload, the zv_curr_dist_counts
and zv_cumul_dist_counts statistics are being corrupted
because the increments and decrements in zv_create
and zv_free are not atomic.
This patch converts these statistics and their corresponding
increments/decrements/reads to atomic operations.
Signed-off-by: Seth Jennings <sjenning@linux.vnet.ibm.com>
Acked-by: Dan Magenheimer <dan.magenheimer@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions