summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-24xfs: forced unmounts need to push the CILDave Chinner1-0/+15
2010-05-24xfs: Introduce delayed logging core codeDave Chinner1-15/+49
2010-05-24xfs: make the log ticket ID available outside the log infrastructureDave Chinner1-0/+7
2010-05-24xfs: clean up log ticket overrun debug outputDave Chinner1-14/+5
2010-05-24xfs: allow log ticket allocation to take allocation flagsDave Chinner1-8/+8
2010-05-24xfs: Don't reuse the same transaction ID for duplicated transactions.Dave Chinner1-0/+9
2010-05-19xfs: kill off l_sectbb_maskAlex Elder1-1/+0
2010-05-19xfs: record log sector size rather than log2(that)Alex Elder1-15/+18
2010-05-19xfs: make the log ticket transaction id randomDave Chinner1-1/+1
2010-05-19xfs: clean up xlog_write_adv_cntChristoph Hellwig1-27/+19
2010-05-19xfs: introduce new internal log vector structureDave Chinner1-59/+84
2010-05-19xfs: reindent xlog_writeChristoph Hellwig1-106/+120
2010-05-19xfs: factor xlog_writeDave Chinner1-113/+226
2010-05-19xfs: log ticket reservation underestimates the number of iclogsDave Chinner1-13/+42
2010-05-19xfs: factor log item initialisationDave Chinner1-0/+13
2010-04-16xfs: ensure that sync updates the log tail correctlyDave Chinner1-12/+26
2010-03-01xfs: stop passing opaque handles to xfs_log.c routinesChristoph Hellwig1-54/+52
2010-01-21xfs: cleanup up xfs_log_force calling conventionsChristoph Hellwig1-159/+153
2010-01-21xfs: kill XLOG_VEC_SET_TYPEChristoph Hellwig1-2/+2
2010-01-15xfs: clean up log buffer writesChristoph Hellwig1-34/+33
2009-12-16xfs: improve metadata I/O merging in the elevatorDave Chinner1-0/+2
2009-12-14xfs: event tracing supportChristoph Hellwig1-128/+53
2009-08-12xfs: fix spin_is_locked assert on uni-processor buildsChristoph Hellwig1-1/+1
2009-04-06xfs: inform the xfsaild of the push target before sleepingDave Chinner1-18/+19
2009-04-06xfs: validate log feature fields correctlyDave Chinner1-11/+30
2009-03-29xfs: fix various typosMalcolm Parsons1-5/+5
2009-03-16xfs: cleanup log unmount handlingChristoph Hellwig1-14/+1
2009-02-12xfs: fix error handling in xfs_log_mountChristoph Hellwig1-6/+8
2009-02-09xfs: remove iclog calculation special casesChristoph Hellwig1-26/+2
2008-12-04reduce l_icloglock roundtripsChristoph Hellwig1-7/+6
2008-12-01[XFS] sanitize xlog_in_core_t definitionChristoph Hellwig1-9/+3
2008-12-01[XFS] fix NULL pointer dereference in xfs_log_force_umountChristoph Hellwig1-2/+5
2008-11-17[XFS] Fix double free of log ticketsDave Chinner1-14/+25
2008-11-10[XFS] handle memory allocation failures during log initialisationDave Chinner1-3/+36
2008-10-30[XFS] Finish removing the mount pointer from the AIL APIDavid Chinner1-1/+1
2008-10-30[XFS] Given the log a pointer to the AILDavid Chinner1-1/+2
2008-10-30[XFS] Move the AIL lock into the struct xfs_ailDavid Chinner1-1/+0
2008-10-30[XFS] move the AIl traversal over to a consistent interfaceDavid Chinner1-2/+2
2008-10-30[XFS] Use a cursor for AIL traversal.David Chinner1-2/+2
2008-10-10Fix barrier fail detection in XFSChristoph Hellwig1-3/+4
2008-09-17[XFS] Fix barrier status change detection.David Chinner1-1/+1
2008-09-17[XFS] Move memory allocations for log tracing out of the critical pathLachlan McIlroy1-20/+40
2008-08-13[XFS] Fix use after free in xfs_log_done().Lachlan McIlroy1-8/+5
2008-08-13[XFS] Use KM_NOFS for debug trace buffersLachlan McIlroy1-1/+1
2008-08-13[XFS] cleanup xfs_mountfsChristoph Hellwig1-2/+2
2008-08-13[XFS] clean up stale references to semaphoresDavid Chinner1-35/+32
2008-07-28[XFS] Convert l_flushsema to a sv_tMatthew Wilcox1-16/+13
2008-07-28[XFS] Ensure that 2 GiB xfs logs work properly.Michael Nishimoto1-6/+10
2008-07-28[XFS] Remove unused arg from kmem_free()Denys Vlasenko1-2/+2
2008-07-11Fix reference counting race on log buffersDave Chinner1-4/+11