ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)
commit710854ea715d8e31df700d87a64d6ed0d08ee442
authorDmitry Monakhov <dmonakhov@openvz.org>
Thu, 10 Dec 2009 16:36:27 +0000 (10 16:36 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Jan 2010 22:26:54 +0000 (6 14:26 -0800)
treed628c26604073be64958ba575daa6bd755436d10
parent8227f06a8f941d900836bc7ac22d72949fc247d5
ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)

commit 39bc680a8160bb9d6743f7873b535d553ff61058 upstream.

Unlock i_block_reservation_lock before vfs_dq_reserve_block().
This patch fixes http://bugzilla.kernel.org/show_bug.cgi?id=14739

Cc: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
fs/ext4/inode.c