Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Pull ext3 regression fix from Jan Kara: "Fix an ext3 regression introduced during 3.7 merge window. It leads to deadlock if you stress the filesystem in the right way (luckily only if blocksize < pagesize)." * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs: jbd: Fix lock ordering bug in journal_unmap_buffer()
This commit is contained in:
commit
87726c334b
@ -1961,7 +1961,9 @@ retry:
|
||||
spin_unlock(&journal->j_list_lock);
|
||||
jbd_unlock_bh_state(bh);
|
||||
spin_unlock(&journal->j_state_lock);
|
||||
unlock_buffer(bh);
|
||||
log_wait_commit(journal, tid);
|
||||
lock_buffer(bh);
|
||||
goto retry;
|
||||
}
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user