Revert "Revert "ext4: make __ext4_get_inode_loc plug""
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 30 Sep 2019 00:59:23 +0000 (17:59 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 30 Sep 2019 00:59:23 +0000 (17:59 -0700)
commit02f03c4206c1b2a7451d3b3546f86c9c783eac13
tree5b158f08f9372030255b520f77f36570b1d69d04
parent50ee7529ec4500c88f8664560770a7a1b65db72b
Revert "Revert "ext4: make __ext4_get_inode_loc plug""

This reverts commit 72dbcf72156641fde4d8ea401e977341bfd35a05.

Instead of waiting forever for entropy that may just not happen, we now
try to actively generate entropy when required, and are thus hopefully
avoiding the problem that caused the nice ext4 IO pattern fix to be
reverted.

So revert the revert.

Cc: Ahmed S. Darwish <darwish.07@gmail.com>
Cc: Ted Ts'o <tytso@mit.edu>
Cc: Willy Tarreau <w@1wt.eu>
Cc: Alexander E. Patrakov <patrakov@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/ext4/inode.c