From bcd3d2e3008a7041ab670238525e8102baaceb0f Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Tue, 10 Nov 2020 14:52:42 -0500 Subject: [PATCH] xfs: remove xlog_recover_iodone Source kernel commit: 22c10589a10baea8e4695fcf38437b89a41e70a1 The log recovery I/O completion handler does not substancially differ from the normal one except for the fact that it: a) never retries failed writes b) can have log items that aren't on the AIL c) never has inode/dquot log items attached and thus don't need to handle them Add conditionals for (a) and (b) to the ioend code, while (c) doesn't need special handling anyway. Signed-off-by: Christoph Hellwig Reviewed-by: Darrick J. Wong Signed-off-by: Darrick J. Wong Signed-off-by: Eric Sandeen -- 2.47.2