summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_log.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* xfs: remove redundant else for clean codeZeng Heng2022-09-191-5/+5
* xfs: check return codes when flushing block devicesDarrick J. Wong2022-08-051-2/+10
* xfs: delete extra space and tab in blank lineXie Shaowen2022-07-311-1/+1
* xfs: xlog_sync() manually adjusts grant head spaceDave Chinner2022-07-071-12/+23
* xfs: convert log vector chain to use list headsDave Chinner2022-07-071-5/+6
* xfs: rework per-iclog header CIL reservationDave Chinner2022-07-021-3/+6
* xfs: prevent a UAF when log IO errors race with unmountDarrick J. Wong2022-07-011-2/+7
* xfs: move xfs_attr_use_log_assist out of xfs_log.cDarrick J. Wong2022-05-271-41/+0
* xfs: warn about LARP once per mountDarrick J. Wong2022-05-271-2/+2
* xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferredAllison Henderson2022-05-111-0/+41
* Merge branch 'guilt/xlog-write-rework' into xfs-5.19-for-nextDave Chinner2022-04-211-441/+323
|\
| * xfs: xlog_write() doesn't need optype anymoreDave Chinner2022-04-211-3/+1
| * xfs: xlog_write() no longer needs contwr stateDave Chinner2022-04-211-18/+10
| * xfs: remove xlog_verify_dest_ptrChristoph Hellwig2022-04-211-34/+1
| * xfs: introduce xlog_write_partial()Dave Chinner2022-04-211-228/+196
| * xfs: introduce xlog_write_full()Dave Chinner2022-04-211-3/+66
| * xfs: change the type of ic_datapChristoph Hellwig2022-04-211-4/+3
| * xfs: pass lv chain length into xlog_write()Dave Chinner2022-04-211-30/+5
| * xfs: log ticket region debug is largely uselessDave Chinner2022-04-211-101/+6
| * xfs: reserve space and initialise xlog_op_header in item formattingDave Chinner2022-04-211-38/+77
| * xfs: log tickets don't need log client idDave Chinner2022-04-211-39/+8
| * xfs: embed the xlog_op_header in the commit recordDave Chinner2022-04-211-16/+6
| * xfs: embed the xlog_op_header in the unmount recordDave Chinner2022-04-211-11/+28
| * xfs: only CIL pushes require a start recordDave Chinner2022-04-211-45/+45
* | xfs: convert shutdown reasons to unsigned.Dave Chinner2022-04-211-1/+1
|/
* Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-04-011-51/+58
|\
| * xfs: drop async cache flushes from CIL commits.Dave Chinner2022-03-291-25/+11
| * xfs: shutdown during log recovery needs to mark the log shutdownDave Chinner2022-03-291-8/+10
| * xfs: xfs_do_force_shutdown needs to block racing shutdownsDave Chinner2022-03-291-0/+1
| * xfs: log shutdown triggers should only shut down the logDave Chinner2022-03-291-9/+23
| * xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacksDave Chinner2022-03-291-9/+13
* | Merge tag 'xfs-5.18-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2022-03-241-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-221-3/+3
* xfs: remove kmem_zone typedefDarrick J. Wong2021-10-221-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