2022-06-23 | Dave Chinner | xfs: introduce xfs_inodegc_push() Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-06-23 | Dave Chinner | xfs: bound maximum wait time for inodegc work Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-05-30 | Dave Chinner | Merge branch 'guilt/xfs-5.19-larp-cleanups' into xfs... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-30 | Dave Chinner | Merge branch 'guilt/xfs-5.19-recovery-buf-cancel' into... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-27 | Dave Chinner | xfs: assert in xfs_btree_del_cursor should take into... Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-27 | Dave Chinner | xfs: don't assert fail on perag references on teardown Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-27 | Dave Chinner | xfs: avoid unnecessary runtime sibling pointer endian... Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-22 | Dave Chinner | Merge branch 'guilt/xfs-5.19-misc-3' into xfs-5.19... |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | Merge branch 'xfs-5.19-quota-warn-remove' into xfs... |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: can't use kmem_zalloc() for attribute buffers Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: ATTR_REPLACE algorithm with LARP enabled needs... Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: use XFS_DA_OP flags in deferred attr ops Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: remove xfs_attri_remove_iter Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: switch attr remove to xfs_attri_set_iter Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: introduce attr remove initial states into xfs_attr_set_iter Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: xfs_attr_set_iter() does not need to return EAGAIN Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: clean up final attr removal in xfs_attr_set_iter Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: remote xattr removal in xfs_attr_set_iter() is... Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: split remote attr setting out from replace path Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Dave Chinner <david@fromorbit.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: consolidate leaf/node states in xfs_attr_set_iter Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: kill XFS_DAC_LEAF_ADDNAME_INIT Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-12 | Dave Chinner | xfs: separate out initial attr_set states Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-11 | Dave Chinner | xfs: rework deferred attribute operation setup Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-11 | Dave Chinner | xfs: make xattri_leaf_bp more useful Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-11 | Dave Chinner | xfs: initialise attrd item to zero Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-11 | Dave Chinner | xfs: avoid empty xattr transaction when attrs are inline Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | Merge branch 'guilt/xfs-5.19-fuzz-fixes' into xfs-5... |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | Merge tag 'reflink-speedups-5.19_2022-04-28' of git... As Dave Chinner has complained about on IRC, there... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | Merge tag 'rmap-speedups-5.19_2022-04-28' of git:/... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | Merge branch 'guilt/xlog-intent-whiteouts' into xfs... |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | Merge branch 'guilt/xfs-5.19-misc-2' into xfs-5.19... |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: validate v5 feature fields Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: set XFS_FEAT_NLINK correctly Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: validate inode fork size against fork format Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: detect self referencing btree sibling pointers Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: intent item whiteouts Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: whiteouts release intents that are not in the AIL Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: add log item method to return related intents Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: factor and move some code in xfs_log_cil.c Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: tag transactions that contain intent done items Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: add log item flags to indicate intents Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: don't commit the first deferred transaction without... Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: hide log iovec alignment constraints Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: fix potential log item leak Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-05-04 | Dave Chinner | xfs: zero inode fork buffer at allocation Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | Merge tag 'large-extent-counters-v9' of https://github... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | Merge branch 'guilt/xlog-write-rework' into xfs-5.19... |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | Merge branch 'guilt/xfs-unsigned-flags-5.18' into xfs... |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | Merge branch 'guilt/5.19-miscellaneous' into xfs-5... |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert log ticket and iclog flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert shutdown reasons to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert quota options flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert ptag flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert inode lock flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert log item tracepoint flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert dquot flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert da btree operations flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert buffer log item flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert btree buffer log flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert AGI log flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert AGF log flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert bmapi flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert bmap extent type flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert scrub type flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: convert attr type flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: CIL context doesn't need to count iovecs Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: xlog_write() doesn't need optype anymore Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: xlog_write() no longer needs contwr state Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: introduce xlog_write_partial() Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: introduce xlog_write_full() Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: pass lv chain length into xlog_write() Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: log ticket region debug is largely useless Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: reserve space and initialise xlog_op_header in... Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: move log iovec alignment to preparation function Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: log tickets don't need log client id Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: embed the xlog_op_header in the commit record Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: embed the xlog_op_header in the unmount record Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: only CIL pushes require a start record Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-21 | Dave Chinner | xfs: factor out the CIL transaction header building Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-20 | Dave Chinner | xfs: reorder iunlink remove operation in xfs_ifree Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-04-20 | Dave Chinner | xfs: convert buffer flags to unsigned. Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: drop async cache flushes from CIL commits. Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: shutdown during log recovery needs to mark the... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: xfs_trans_commit() path must check for log shutdown Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: xfs_do_force_shutdown needs to block racing shutdowns Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: log shutdown triggers should only shut down the log Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: run callbacks before waking waiters in xlog_state_shutd... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: shutdown in intent recovery has non-intent items... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: aborting inodes on shutdown may need buffer lock Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: xfs_is_shutdown vs xlog_is_shutdown cage fight Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: AIL should be log centric Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: log items should have a xlog pointer, not a mount Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: async CIL flushes need pending pushes to be made... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: xfs_ail_push_all_sync() stalls when racing with... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: check buffer pin state after locking in delwri_submit Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: log worker needs to start before intent/unlink... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: ensure log flush at the end of a synchronous fallocate... Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: move xfs_update_prealloc_flags() to xfs_pnfs.c Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
next |