summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_trans_ail.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-14xfs: revert AIL TASK_KILLABLE thresholdDarrick J. Wong1-1/+6
2024-07-04xfs: skip flushing log items during pushDave Chinner1-1/+7
2024-07-04xfs: track log space pinned by the AILDave Chinner1-3/+6
2024-07-04xfs: l_last_sync_lsn is really AIL stateDave Chinner1-4/+22
2024-07-04xfs: ensure log tail is always up to dateDave Chinner1-2/+15
2024-07-04xfs: background AIL push should target physical spaceDave Chinner1-58/+58
2024-07-04xfs: AIL doesn't need manual pushingDave Chinner1-91/+71
2024-02-13xfs: convert remaining kmem_free() to kfree()Dave Chinner1-2/+2
2024-02-13xfs: convert kmem_zalloc() to kzalloc()Dave Chinner1-1/+2
2023-06-29xfs: don't reverse order of items in bulk AIL insertionDave Chinner1-1/+1
2022-11-30xfs: shut up -Wuninitialized in xfsaild_pushDarrick J. Wong1-1/+3
2022-10-20xfs: remove redundant pointer lipColin Ian King1-2/+1
2022-09-07freezer,sched: Rewrite core freezer logicPeter Zijlstra1-4/+4
2022-03-30xfs: log shutdown triggers should only shut down the logDave Chinner1-4/+4
2022-03-20xfs: AIL should be log centricDave Chinner1-13/+13
2022-03-20xfs: xfs_ail_push_all_sync() stalls when racing with updatesDave Chinner1-5/+16
2021-08-19xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownDave Chinner1-4/+4
2021-08-16xfs: AIL needs asynchronous CIL forcingDave Chinner1-3/+8
2020-08-05xfs: delete duplicated words + other fixesRandy Dunlap1-2/+2
2020-07-29xfs: drain the buf delwri queue before xfsaild idlesBrian Foster1-10/+6
2020-07-07xfs: pin inode backing buffer to the inode log itemDave Chinner1-2/+6
2020-07-07xfs: move xfs_clear_li_failed out of xfs_ail_delete_one()Dave Chinner1-1/+1
2020-05-08xfs: refactor adding recovered intent items to the logDarrick J. Wong1-0/+11
2020-05-07xfs: combine xfs_trans_ail_[remove|delete]()Brian Foster1-22/+2
2020-05-07xfs: acquire ->ail_lock from xfs_trans_ail_delete()Brian Foster1-1/+2
2020-05-07xfs: refactor failed buffer resubmission into xfsaildBrian Foster1-0/+41
2020-03-27xfs: tail updates only need to occur when LSN changesDave Chinner1-16/+36
2020-03-27xfs: factor common AIL item deletion codeDave Chinner1-22/+26
2020-03-11xfs: clear PF_MEMALLOC before exiting xfsaild threadEric Biggers1-1/+3
2020-03-03xfs: Add missing annotation to xfs_ail_check()Jules Irenge1-0/+1
2019-11-10xfs: Correct comment tyops -> typosJoe Perches1-4/+4
2019-11-05xfs: use super s_id instead of struct xfs_mount m_fsnameIan Kent1-1/+1
2019-06-29xfs: remove the xfs_log_item_t typedefChristoph Hellwig1-22/+22
2019-06-29xfs: don't require log items to implement optional methodsChristoph Hellwig1-0/+8
2019-06-29xfs: move xfs_ino_geometry to xfs_shared.hDarrick J. Wong1-0/+1
2018-10-18xfs: clear ail delwri queued bufs on unmount of shutdown fsBrian Foster1-6/+22
2018-06-07xfs: convert to SPDX license tagsDave Chinner1-13/+1
2018-05-10xfs: don't assert fail with AIL lock heldDave Chinner1-11/+32
2018-05-10xfs: log item flags are racyDave Chinner1-5/+4
2018-03-12xfs: Rename xa_ elements to ail_Matthew Wilcox1-76/+76
2017-11-02xfs: move error injection tags into their own fileDarrick J. Wong1-0/+1
2017-10-27xfs: check kthread_should_stop() after the setting of task stateHou Tao1-3/+18
2017-08-22xfs: add log item pinning error injection tagBrian Foster1-1/+16
2017-08-22xfs: Properly retry failed inode items in case of error during buffer writebackCarlos Maiolino1-1/+2
2017-04-25xfs: remove xfs_trans_ail_delete_bulkChristoph Hellwig1-36/+35
2016-02-08xfs: Make xfsaild freezeable againMichal Hocko1-2/+3
2016-01-19Revert "xfs: clear PF_NOFREEZE for xfsaild kthread"Dave Chinner1-1/+0
2015-11-03Merge branch 'xfs-misc-fixes-for-4.4-2' into for-nextDave Chinner1-0/+1
2015-11-02xfs: clear PF_NOFREEZE for xfsaild kthreadJiri Kosina1-0/+1
2015-10-12xfs: per-filesystem stats counter implementationBill O'Donnell1-6/+6