Whamcloud - gitweb
Sync kernel's removal of open-coded allocation retry loop in revoke.c
authorTheodore Ts'o <tytso@mit.edu>
Sat, 9 Nov 2019 03:47:31 +0000 (22:47 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Sat, 9 Nov 2019 06:55:14 +0000 (01:55 -0500)
commit650ee9f8aab53b6d23db4435e5df47a53db44227
tree9ce750b28594a40996153206a091b74a5750bc97
parent2faf75d24161a7d2d682985812bb9f8f2faea323
Sync kernel's removal of open-coded allocation retry loop in revoke.c

Apply the kernel's changes for commit 7b506b103532 ("jbd2: get rid of
open coded allocation retry loop") for revoke.c.

This required adjusting some of kernel compatibility defines.

Note that retrying allocations in user space never makes any sense!

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
e2fsck/revoke.c
lib/ext2fs/jfs_compat.h
lib/ext2fs/kernel-jbd.h