summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_log.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-04-021-51/+58
|\
| * xfs: drop async cache flushes from CIL commits.Dave Chinner2022-03-301-25/+11
| * xfs: shutdown during log recovery needs to mark the log shutdownDave Chinner2022-03-301-8/+10
| * xfs: xfs_do_force_shutdown needs to block racing shutdownsDave Chinner2022-03-301-0/+1
| * xfs: log shutdown triggers should only shut down the logDave Chinner2022-03-301-9/+23
| * xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacksDave Chinner2022-03-301-9/+13
* | Merge tag 'xfs-5.18-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-03-251-3/+2
|\|
| * xfs: log items should have a xlog pointer, not a mountDave Chinner2022-03-201-1/+1
| * xfs: log worker needs to start before intent/unlink recoveryDave Chinner2022-03-201-2/+1
* | block: pass a block_device and opf to bio_initChristoph Hellwig2022-02-021-7/+7
|/
* xfs: rename _zone variables to _cacheDarrick J. Wong2021-10-231-3/+3
* xfs: remove kmem_zone typedefDarrick J. Wong2021-10-231-1/+1
* xfs: convert remaining mount flags to state flagsDave Chinner2021-08-191-14/+17
* xfs: convert mount flags to featuresDave Chinner2021-08-191-7/+7
* xfs: replace xfs_sb_version checks with feature flag checksDave Chinner2021-08-191-9/+9
* xfs: AIL needs asynchronous CIL forcingDave Chinner2021-08-161-17/+21
* 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-31/+16
* xfs: pass a CIL context to xlog_write()Dave Chinner2021-08-161-7/+11
* xfs: move xlog_commit_record to xfs_log_cil.cDave Chinner2021-08-161-31/+0
* xfs: log head and tail aren't reliable during shutdownDave Chinner2021-08-161-24/+27
* xfs: don't run shutdown callbacks on active iclogsDave Chinner2021-08-161-4/+31
* xfs: separate out log shutdown callback processingDave Chinner2021-08-161-15/+38
* xfs: rework xlog_state_do_callback()Dave Chinner2021-08-161-43/+53
* xfs: make forced shutdown processing atomicDave Chinner2021-08-161-55/+45
* xfs: convert log flags to an operational state fieldDave Chinner2021-08-161-35/+23
* xfs: move recovery needed state updates to xfs_log_mount_finishDave Chinner2021-08-161-8/+16
* xfs: XLOG_STATE_IOERROR must dieDave Chinner2021-08-161-78/+30
* xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown()Dave Chinner2021-08-161-16/+16
* xfs: clear log incompat feature bits when the log is idleDarrick J. Wong2021-08-101-0/+49
* xfs: allow setting and clearing of log incompat feature flagsDarrick J. Wong2021-08-101-0/+14
* xfs: replace kmem_alloc_large() with kvmalloc()Dave Chinner2021-08-101-2/+2
* xfs: remove kmem_alloc_io()Dave Chinner2021-08-101-2/+1
* xfs: limit iclog tail updatesDave Chinner2021-07-291-13/+37
* xfs: avoid unnecessary waits in xfs_log_force_lsn()Dave Chinner2021-07-291-5/+37
* xfs: log forces imply data device cache flushesDave Chinner2021-07-291-13/+34
* xfs: factor out forced iclog flushesDave Chinner2021-07-291-24/+18
* xfs: fix ordering violation between cache flushes and tail updatesDave Chinner2021-07-291-10/+26
* xfs: fold __xlog_state_release_iclog into xlog_state_release_iclogDave Chinner2021-07-291-28/+17
* xfs: external logs need to flush data deviceDave Chinner2021-07-291-8/+11
* xfs: flush data dev on external log writeDave Chinner2021-07-291-1/+1
* Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2021-07-021-157/+116
|\
| * xfs: Fix a CIL UAF by getting get rid of the iclog callback lockDave Chinner2021-06-251-28/+6
| * xfs: remove callback dequeue loop from xlog_state_do_iclog_callbacksDave Chinner2021-06-251-10/+6
| * xfs: don't nest icloglock inside ic_callback_lockDave Chinner2021-06-251-14/+4
| * xfs: force the log offline when log intent item recovery failsDarrick J. Wong2021-06-211-0/+3
| * xfs: add iclog state trace eventsDave Chinner2021-06-211-0/+18
| * xfs: xfs_log_force_lsn isn't passed a LSNDave Chinner2021-06-211-13/+14
| * xfs: journal IO cache flush reductionsDave Chinner2021-06-211-43/+23
| * xfs: remove need_start_rec parameter from xlog_write()Dave Chinner2021-06-211-22/+22