]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)
authorDmitry Monakhov <dmonakhov@openvz.org>
Thu, 10 Dec 2009 16:36:27 +0000 (16:36 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Jan 2010 23:05:06 +0000 (15:05 -0800)
commitb2dbc4634227483a44732e73801b804915f04969
treedb23bcec757e319bba2f64766f2dae99788c6566
parentdbe5cc0045fafc8fc452fa90dba93ad957494e14
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