[PATCH 6/8] xfs: remove all the inodes on a buffer from the AIL in bulk
Christoph Hellwig
hch at infradead.org
Mon Dec 6 08:33:08 CST 2010
While the patch looks good for the ail lock contetion removal, I don't
quite like the model with the double iteration over the log item list
on the buffer. What do you think about the following plan:
(1) merge xfs_istale_done into xfs_iflush_done by checking for
XFS_ISTALE
(2) convert not only the inode log item completion to your new scheme,
but also the dquots
(3) replace xfs_buf_do_callbacks with a callback in the buffer, which
now points to the inode and dqout routines, or calls the completion
for the only items in "normal" buf items.
More information about the xfs
mailing list