staging: zram: protect zram_reset_device() call
authorSergey Senozhatsky <sergey.senozhatsky@gmail.com>
Wed, 26 Jun 2013 12:28:39 +0000 (15:28 +0300)
committerAlex Shi <alex.shi@linaro.org>
Mon, 11 May 2015 09:35:47 +0000 (17:35 +0800)
commit687f091b39ef238b975b6ad4e4e282ee9aade598
treebade1eb8fe5c3a8569d748d73ec57aab38fdffc6
parentc5544682efcda470167318ac56559f023e578b09
staging: zram: protect zram_reset_device() call

Commit 9b3bb7abcdf2df0f1b2657e6cbc9d06bc2b3b36f (remove
zram_sysfs file (v2)) accidentally made zram_reset_device()
racy. Protect zram_reset_device() call with zram->lock.

Signed-off-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Acked-by: Jerome Marchand <jmarchand@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit 644d478793c6594277f8ae76954da4ace7ac6f96)
Signed-off-by: Alex Shi <alex.shi@linaro.org>
drivers/staging/zram/zram_drv.c