diff options
author | Alexey Khoroshilov <khoroshilov@ispras.ru> | 2012-11-05 22:40:14 +0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-01-17 08:43:55 -0800 |
commit | 43f5d330de7b4238cd4c0b3f287218e1734332af (patch) | |
tree | bd779da295d374d7af32e5e172464acc9e2c1b0c /sound | |
parent | 113b47f82db411f22e10cfa374328031cc394976 (diff) | |
download | kernel_samsung_smdk4412-43f5d330de7b4238cd4c0b3f287218e1734332af.zip kernel_samsung_smdk4412-43f5d330de7b4238cd4c0b3f287218e1734332af.tar.gz kernel_samsung_smdk4412-43f5d330de7b4238cd4c0b3f287218e1734332af.tar.bz2 |
jffs2: hold erase_completion_lock on exit
commit 2cbba75a56ea78e6876b4e2547a882f10b3fe72b upstream.
Users of jffs2_do_reserve_space() expect they still held
erase_completion_lock after call to it. But there is a path
where jffs2_do_reserve_space() leaves erase_completion_lock unlocked.
The patch fixes it.
Found by Linux Driver Verification project (linuxtesting.org).
Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions