summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log_priv.h
Commit message (Expand)AuthorAgeFilesLines
* xfs: use xfs_defer_pending objects to recover intent itemsDarrick J. Wong2023-12-061-0/+1
* xfs: move log discard work to xfs_discard.cDave Chinner2023-10-041-2/+3
* xfs: fix per-cpu CIL structure aggregation racing with dying cpusDarrick J. Wong2023-09-111-8/+6
* xfs: xlog_sync() manually adjusts grant head spaceDave Chinner2022-07-071-1/+2
* xfs: convert log vector chain to use list headsDave Chinner2022-07-071-2/+2
* xfs: convert CIL to unordered per cpu listsDave Chinner2022-07-071-2/+1
* xfs: Add order IDs to log items in CILDave Chinner2022-07-071-0/+1
* xfs: track CIL ticket reservation in percpu structureDave Chinner2022-07-071-0/+1
* xfs: implement percpu cil space used calculationDave Chinner2022-07-071-1/+3
* xfs: introduce per-cpu CIL tracking structureDave Chinner2022-07-021-0/+18
* xfs: rework per-iclog header CIL reservationDave Chinner2022-07-021-9/+11
* xfs: use the CIL space used counter for emptiness checksDave Chinner2022-07-021-0/+4
* xfs: refactor buffer cancellation table allocationDarrick J. Wong2022-05-271-3/+0
* xfs: can't use kmem_zalloc() for attribute buffersDave Chinner2022-05-121-0/+34
* Merge branch 'guilt/xlog-write-rework' into xfs-5.19-for-nextDave Chinner2022-04-211-43/+4
|\
| * xfs: CIL context doesn't need to count iovecsDave Chinner2022-04-211-1/+0
| * xfs: xlog_write() doesn't need optype anymoreDave Chinner2022-04-211-1/+1
| * xfs: remove xlog_verify_dest_ptrChristoph Hellwig2022-04-211-4/+0
| * xfs: introduce xlog_write_partial()Dave Chinner2022-04-211-8/+0
| * xfs: change the type of ic_datapChristoph Hellwig2022-04-211-1/+1
| * xfs: pass lv chain length into xlog_write()Dave Chinner2022-04-211-1/+1
| * xfs: log ticket region debug is largely uselessDave Chinner2022-04-211-20/+0
| * xfs: log tickets don't need log client idDave Chinner2022-04-211-8/+2
* | xfs: convert log ticket and iclog flags to unsigned.Dave Chinner2022-04-211-4/+4
|/
* xfs: drop async cache flushes from CIL commits.Dave Chinner2022-03-291-2/+1
* xfs: xfs_do_force_shutdown needs to block racing shutdownsDave Chinner2022-03-291-0/+11
* xfs: rename _zone variables to _cacheDarrick J. Wong2021-10-221-1/+1
* xfs: remove kmem_zone typedefDarrick J. Wong2021-10-221-1/+1
* xfs: move the CIL workqueue to the CILDave Chinner2021-08-161-0/+1
* xfs: CIL work is serialised, not pipelinedDave Chinner2021-08-161-1/+1
* xfs: AIL needs asynchronous CIL forcingDave Chinner2021-08-161-0/+4
* xfs: order CIL checkpoint start recordsDave Chinner2021-08-161-0/+1
* xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state()Dave Chinner2021-08-161-1/+2
* xfs: pass a CIL context to xlog_write()Dave Chinner2021-08-161-2/+5
* xfs: move xlog_commit_record to xfs_log_cil.cDave Chinner2021-08-161-2/+0
* xfs: convert log flags to an operational state fieldDave Chinner2021-08-161-11/+23
* xfs: XLOG_STATE_IOERROR must dieDave Chinner2021-08-161-3/+1
* xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown()Dave Chinner2021-08-161-2/+5
* xfs: clear log incompat feature bits when the log is idleDarrick J. Wong2021-08-091-0/+3
* xfs: need to see iclog flags in tracingDave Chinner2021-07-291-3/+10
* xfs: fix ordering violation between cache flushes and tail updatesDave Chinner2021-07-291-1/+2
* xfs: Fix a CIL UAF by getting get rid of the iclog callback lockDave Chinner2021-06-251-3/+0
* xfs: add iclog state trace eventsDave Chinner2021-06-211-0/+10
* xfs: xfs_log_force_lsn isn't passed a LSNDave Chinner2021-06-211-8/+7
* xfs: journal IO cache flush reductionsDave Chinner2021-06-211-0/+6
* xfs: remove need_start_rec parameter from xlog_write()Dave Chinner2021-06-211-2/+1
* xfs: separate CIL commit record IODave Chinner2021-06-181-0/+2
* xfs: log stripe roundoff is a property of the logDave Chinner2021-06-181-0/+2
* xfs: Modify xlog_ticket_alloc() to use kernel's MM APICarlos Maiolino2020-07-281-3/+1
* xfs: fix use-after-free on CIL context on shutdownDave Chinner2020-06-221-1/+1