summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log_cil.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'xfs-5.19-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-05-251-142/+249
|\
| * xfs: can't use kmem_zalloc() for attribute buffersDave Chinner2022-05-121-34/+1
| * xfs: intent item whiteoutsDave Chinner2022-05-041-3/+75
| * xfs: factor and move some code in xfs_log_cil.cDave Chinner2022-05-041-52/+67
| * xfs: CIL context doesn't need to count iovecsDave Chinner2022-04-211-16/+6
| * xfs: xlog_write() doesn't need optype anymoreDave Chinner2022-04-211-4/+2
| * xfs: pass lv chain length into xlog_write()Dave Chinner2022-04-211-8/+17
| * xfs: reserve space and initialise xlog_op_header in item formattingDave Chinner2022-04-211-11/+14
| * xfs: log tickets don't need log client idDave Chinner2022-04-211-1/+1
| * xfs: embed the xlog_op_header in the commit recordDave Chinner2022-04-211-2/+9
| * xfs: only CIL pushes require a start recordDave Chinner2022-04-211-7/+36
| * xfs: factor out the CIL transaction header buildingDave Chinner2022-04-211-22/+39
* | block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig2022-04-171-1/+1
|/
* xfs: drop async cache flushes from CIL commits.Dave Chinner2022-03-291-29/+13
* xfs: log shutdown triggers should only shut down the logDave Chinner2022-03-291-2/+2
* xfs: log items should have a xlog pointer, not a mountDave Chinner2022-03-201-1/+1
* xfs: async CIL flushes need pending pushes to be made stableDave Chinner2022-03-201-3/+19
* xfs: reduce kvmalloc overhead for CIL shadow buffersDave Chinner2022-01-061-11/+35
* xfs: prevent UAF in xfs_log_item_in_current_chkptDarrick J. Wong2021-12-221-3/+3
* xfs: convert mount flags to featuresDave Chinner2021-08-191-2/+2
* xfs: move the CIL workqueue to the CILDave Chinner2021-08-161-3/+17
* xfs: CIL work is serialised, not pipelinedDave Chinner2021-08-161-38/+42
* xfs: AIL needs asynchronous CIL forcingDave Chinner2021-08-161-8/+54
* xfs: order CIL checkpoint start recordsDave Chinner2021-08-161-13/+56
* xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state()Dave Chinner2021-08-161-42/+52
* xfs: factor out log write ordering from xlog_cil_push_work()Dave Chinner2021-08-161-36/+51
* xfs: pass a CIL context to xlog_write()Dave Chinner2021-08-161-16/+36
* xfs: move xlog_commit_record to xfs_log_cil.cDave Chinner2021-08-161-1/+34
* xfs: don't run shutdown callbacks on active iclogsDave Chinner2021-08-161-8/+7
* xfs: XLOG_STATE_IOERROR must dieDave Chinner2021-08-161-1/+1
* xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown()Dave Chinner2021-08-161-5/+5
* xfs: replace kmem_alloc_large() with kvmalloc()Dave Chinner2021-08-091-1/+9
* xfs: fix ordering violation between cache flushes and tail updatesDave Chinner2021-07-291-2/+11
* xfs: don't wait on future iclogs when pushing the CILDave Chinner2021-06-251-7/+28
* xfs: Fix a CIL UAF by getting get rid of the iclog callback lockDave Chinner2021-06-251-4/+12
* xfs: xfs_log_force_lsn isn't passed a LSNDave Chinner2021-06-211-19/+11
* xfs: Fix CIL throttle hang when CIL space used going backwardsDave Chinner2021-06-211-5/+17
* xfs: journal IO cache flush reductionsDave Chinner2021-06-211-4/+14
* xfs: remove need_start_rec parameter from xlog_write()Dave Chinner2021-06-211-1/+2
* xfs: CIL checkpoint flushes caches unconditionallyDave Chinner2021-06-211-4/+21
* xfs: separate CIL commit record IODave Chinner2021-06-181-0/+9
* xfs: delete duplicated words + other fixesRandy Dunlap2020-08-051-1/+1
* xfs: Modify xlog_ticket_alloc() to use kernel's MM APICarlos Maiolino2020-07-281-2/+1
* xfs: fix use-after-free on CIL context on shutdownDave Chinner2020-06-221-5/+5
* xfs: Throttle commits on delayed background CIL pushDave Chinner2020-03-271-4/+33
* xfs: merge xlog_commit_record with xlog_write_doneDave Chinner2020-03-271-1/+1
* xfs: split xlog_ticket_doneChristoph Hellwig2020-03-271-3/+6
* xfs: refactor and split xfs_log_done()Dave Chinner2020-03-271-6/+7
* xfs: don't try to write a start record into every iclogDave Chinner2020-03-271-1/+1
* xfs: remove the aborted parameter to xlog_state_done_syncingChristoph Hellwig2020-03-231-6/+6