summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_trans_ail.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-06-22xfs: remove __psint_t and __psunsigned_tChristoph Hellwig1-3/+3
2014-11-28xfs: move most of xfs_sb.h to xfs_format.hChristoph Hellwig1-1/+0
2014-11-28xfs: merge xfs_ag.h into xfs_format.hChristoph Hellwig1-1/+1
2014-06-25xfs: global error sign conversionDave Chinner1-2/+2
2014-04-14xfs: remove unused ail pointer arg from xfs_trans_ail_cursor_done()Eric Sandeen1-3/+2
2013-11-06xfs: trace AIL manipulationsDave Chinner1-0/+3
2013-10-24xfs: decouple log and transaction headersDave Chinner1-3/+4
2013-08-30xfs: finish removing IOP_* macros.Dave Chinner1-2/+2
2013-08-23xfs: Simplify xfs_ail_min() with list_first_entry_or_null()Jie Liu1-14/+0
2012-12-18xfs remove the XFS_TRANS_DEBUG routinesMark Tinguely1-14/+0
2012-07-30xfs: re-enable xfsaild idle mode and fix associated racesBrian Foster1-3/+32
2012-05-15xfs: move xfsagino_t to xfs_types.hDave Chinner1-1/+0
2012-05-15xfs: pass shutdown method into xfs_trans_ail_delete_bulkDave Chinner1-2/+3
2012-05-15xfs: remove some obsolete comments in xfs_trans_ail.cChristoph Hellwig1-14/+0
2012-05-15xfs: on-stack delayed write buffer listsChristoph Hellwig1-72/+57
2012-05-15xfs: implement freezing by emptying the AILChristoph Hellwig1-7/+29
2012-05-15xfs: allow assigning the tail lsn with the AIL lock heldChristoph Hellwig1-7/+15
2012-02-23xfs: cleanup xfs_log_space_wakeChristoph Hellwig1-2/+2
2012-02-23xfs: remove xfs_trans_unlocked_itemChristoph Hellwig1-44/+0
2012-02-23xfs: split tail_lsn assignments from log space wakeupsChristoph Hellwig1-34/+11
2011-10-19xfs: add AIL pushing tracepointsChristoph Hellwig1-0/+8
2011-10-19xfs: put in missed fix for merge problemAlex Elder1-1/+1
2011-10-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Alex Elder1-35/+48
2011-10-12xfs: reduce the number of log forces from tail pushingDave Chinner1-13/+20
2011-10-11xfs: revert to using a kthread for AIL pushingChristoph Hellwig1-32/+41
2011-10-11xfs: force the log if we encounter pinned buffers in .iop_pushbufChristoph Hellwig1-2/+7
2011-10-11xfs: do not update xa_last_pushed_lsn for locked itemsChristoph Hellwig1-1/+0
2011-08-10xfs: set cursor in xfs_ail_splice() even when AIL was emptyAlex Elder1-38/+29
2011-07-21xfs: convert AIL cursors to use struct list_headDave Chinner1-53/+26
2011-07-21xfs: remove confusing ail cursor wrapperDave Chinner1-31/+19
2011-07-21xfs: use a cursor for bulk AIL insertionDave Chinner1-21/+88
2011-05-10xfs: fix race condition in AIL push triggerDave Chinner1-6/+10
2011-05-10xfs: make AIL target updates and compares 32bit safe.Dave Chinner1-3/+4
2011-05-10xfs: always push the AIL to the targetDave Chinner1-1/+1
2011-05-10xfs: exit AIL push work correctly when AIL is emptyDave Chinner1-13/+13