
Support log grant track bytes, instead of lsn. Darrick J. Wong (1): xfs: revert AIL TASK_KILLABLE threshold Dave Chinner (10): xfs: move and rename xfs_trans_committed_bulk xfs: AIL doesn't need manual pushing xfs: background AIL push should target physical space xfs: ensure log tail is always up to date xfs: l_last_sync_lsn is really AIL state xfs: collapse xlog_state_set_callback in caller xfs: track log space pinned by the AIL xfs: pass the full grant head to accounting functions xfs: grant heads track byte counts, not LSNs xfs: skip flushing log items during push Long Li (2): Revert "xfs: update the last_sync_lsn with ctx start lsn" xfs: fix incorrect tail lsn tracking when AIL is empty Documentation/ABI/testing/sysfs-fs-xfs | 18 +- fs/xfs/libxfs/xfs_defer.c | 4 +- fs/xfs/xfs_inode.c | 1 + fs/xfs/xfs_inode_item.c | 6 +- fs/xfs/xfs_log.c | 514 ++++++------------------- fs/xfs/xfs_log.h | 1 - fs/xfs/xfs_log_cil.c | 179 ++++++++- fs/xfs/xfs_log_priv.h | 61 ++- fs/xfs/xfs_log_recover.c | 24 +- fs/xfs/xfs_sysfs.c | 29 +- fs/xfs/xfs_trace.c | 1 + fs/xfs/xfs_trace.h | 42 +- fs/xfs/xfs_trans.c | 129 ------- fs/xfs/xfs_trans.h | 4 +- fs/xfs/xfs_trans_ail.c | 247 ++++++------ fs/xfs/xfs_trans_priv.h | 45 ++- 16 files changed, 556 insertions(+), 749 deletions(-) -- 2.39.2