Hi all, while reviewing the patch from Dave to use alloc_pages_bulk_array I stumbled over all kinds of lose end in the buffer cache, and I started cleaning them up while procrastinating and avoiding more urgent work, and rebased the alloc_pages_bulk_array patch on top. Only run through a quick group xfstests run on a 4k file system so far. Diffstat: libxfs/xfs_ag.c | 1 xfs_buf.c | 256 +++++++++++++++++++++----------------------------------- xfs_buf.h | 3 3 files changed, 99 insertions(+), 161 deletions(-)