summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log.c
AgeCommit message (Expand)AuthorFilesLines
2012-12-03xfs: fix sparse reported log CRC endian issueDave Chinner1-1/+1
2012-11-29xfs: fix direct IO nested transaction deadlock.Dave Chinner1-1/+2
2012-11-19xfs: add CRC checks to the logChristoph Hellwig1-23/+109
2012-11-15xfs: make buffer read verication an IO completion functionDave Chinner1-2/+1
2012-10-17xfs: only update the last_sync_lsn when a transaction completesDave Chinner1-3/+16
2012-10-17xfs: xfs_quiesce_attr() should quiesce the log like unmountDave Chinner1-7/+18
2012-10-17xfs: syncd workqueue is no moreDave Chinner1-1/+1
2012-10-17xfs: Bring some sanity to log unmountingDave Chinner1-3/+26
2012-10-17xfs: sync work is now only periodic log workDave Chinner1-10/+51
2012-06-21xfs: remove xlog_t typedefMark Tinguely1-86/+137
2012-06-21xfs: rename log structure to xlogMark Tinguely1-32/+44
2012-06-21xfs: shutdown xfs_sync_worker before the logBen Myers1-0/+1
2012-05-29xfs: switch to proper __bitwise type for KM_... flagsAl Viro1-1/+1
2012-05-21xfs: add trace points for log forcesDave Chinner1-0/+2
2012-05-14xfs: clean up xfs_bit.h includesDave Chinner1-1/+0
2012-05-14xfs: move xfs_get_extsz_hint() and kill xfs_rw.hDave Chinner1-1/+0
2012-05-14xfs: move xfsagino_t to xfs_types.hDave Chinner1-1/+0
2012-05-14xfs: use blocks for storing the desired IO sizeDave Chinner1-1/+1
2012-05-14xfs: use blocks for counting length of buffersDave Chinner1-4/+1
2012-05-14xfs: clean up buffer get/read call APIDave Chinner1-3/+3
2012-05-14xfs: allow assigning the tail lsn with the AIL lock heldChristoph Hellwig1-8/+23
2012-03-26xfs: Account log unmount transaction correctlyDave Chinner1-1/+2
2012-02-22xfs: split and cleanup xfs_log_reserveChristoph Hellwig1-141/+124
2012-02-22xfs: share code for grant head availability checksChristoph Hellwig1-73/+60
2012-02-22xfs: share code for grant head wakeupsChristoph Hellwig1-30/+20
2012-02-22xfs: share code for grant head waitingChristoph Hellwig1-45/+18
2012-02-22xfs: add xlog_grant_head_wake_allChristoph Hellwig1-10/+14
2012-02-22xfs: add xlog_grant_head_initChristoph Hellwig1-6/+12
2012-02-22xfs: add the xlog_grant_head structureChristoph Hellwig1-56/+56
2012-02-22xfs: remove log space waitqueuesChristoph Hellwig1-9/+15
2012-02-22xfs: cleanup xfs_log_space_wakeChristoph Hellwig1-30/+5
2012-02-22xfs: do exact log space wakeups in xlog_ungrant_log_spaceChristoph Hellwig1-1/+1
2012-02-22xfs: split tail_lsn assignments from log space wakeupsChristoph Hellwig1-43/+31
2011-12-08xfs: remove the deprecated nodelaylog optionChristoph Hellwig1-58/+21
2011-12-06xfs: fix the logspace waiting algorithmChristoph Hellwig1-175/+173
2011-11-08xfs: constify xfs_item_opsChristoph Hellwig1-1/+1
2011-10-11xfs: clean up xfs_ioerror_alertChristoph Hellwig1-7/+7
2011-10-11xfs: clean up buffer allocationChristoph Hellwig1-1/+1
2011-10-11xfs: remove XFS_BUF_STALE and XFS_BUF_SUPER_STALEChristoph Hellwig1-2/+2
2011-07-25xfs: Remove the macro XFS_BUF_SET_PTRChandra Seetharaman1-2/+2
2011-07-25xfs: Remove the macro XFS_BUF_PTRChandra Seetharaman1-1/+1
2011-07-25xfs: Remove macro XFS_BUF_BUSY and familyChandra Seetharaman1-4/+0
2011-07-25xfs: Remove the macro XFS_BUF_ERROR and familyChandra Seetharaman1-2/+2
2011-07-13xfs: remove wrappers around b_iodoneChristoph Hellwig1-2/+2
2011-07-13xfs: remove wrappers around b_fsprivChristoph Hellwig1-11/+6
2011-07-13xfs: add a proper transaction pointer to struct xfs_bufChristoph Hellwig1-9/+0
2011-07-08xfs: avoid a few disk cache flushesChristoph Hellwig1-6/+12
2011-07-08xfs: cleanup I/O-related buffer flagsChristoph Hellwig1-5/+4
2011-07-08xfs: return the buffer locked from xfs_buf_get_uncachedChristoph Hellwig1-2/+1
2011-07-08xfs: clean up buffer locking helpersChristoph Hellwig1-3/+3