2022-08-11 | hexiaole | xfs: fix inode reservation space for removing transaction Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-08-06 | Chandan Babu R | xfs: Fix false ENOSPC when performing direct write... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-08-06 | Darrick J. Wong | xfs: fix intermittent hang during quotacheck Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-08-06 | Darrick J. Wong | xfs: check return codes when flushing block devices Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-31 | Xie Shaowen | xfs: delete extra space and tab in blank line Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-31 | ChenXiaoSong | xfs: fix NULL pointer dereference in xfs_getbmap() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-22 | Slark Xiao | xfs: Fix typo 'the the' in comment Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-22 | Xin Gao | xfs: Fix comment typo Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-20 | Darrick J. Wong | xfs: don't leak memory when attr fork loading fails Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-20 | sunliming | xfs: fix for variable set but not used warning Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-20 | Dave Chinner | xfs: xfs_buf cache destroy isn't RCU safe Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-20 | Dan Carpenter | xfs: delete unnecessary NULL checks Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-20 | Xiaole He | xfs: fix comment for start time value of inode with... Suggested-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-14 | Darrick J. Wong | xfs: fix use-after-free in xattr node block inactivation Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-14 | Darrick J. Wong | Merge tag 'make-attr-fork-permanent-5.20_2022-07-14... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-14 | Darrick J. Wong | Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-14 | Darrick J. Wong | Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-12 | Darrick J. Wong | xfs: replace inode fork size macros with functions Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-12 | Darrick J. Wong | xfs: replace XFS_IFORK_Q with a proper predicate function Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Darrick J. Wong | xfs: use XFS_IFORK_Q to determine the presence of an... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Darrick J. Wong | xfs: make inode attribute forks a permanent part of... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Darrick J. Wong | xfs: convert XFS_IFORK_PTR to a static inline helper Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Andrey Strachuk | xfs: removed useless condition in function xfs_attr_node_get Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Eric Sandeen | xfs: add selinux labels to whiteout inodes Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Darrick J. Wong | Merge tag 'xfs-perag-conv-5.20' of git://git.kernel... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-09 | Darrick J. Wong | Merge tag 'xfs-cil-scale-5.20' of git://git.kernel... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-07-01 | Darrick J. Wong | xfs: prevent a UAF when log IO errors race with unmount Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-29 | Darrick J. Wong | xfs: dont treat rt extents beyond EOF as eofblocks... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-29 | Darrick J. Wong | xfs: don't hold xattr leaf buffers across transaction... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-29 | Darrick J. Wong | xfs: empty xattr leaf header blocks are not corruption Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Darrick J. Wong | xfs: clean up the end of xfs_attri_item_recover Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Darrick J. Wong | xfs: always free xattri_leaf_bp when cancelling a deferred op Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Kaixu Xia | xfs: use invalidate_lock to check the state of mmap_lock Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-26 | Kaixu Xia | xfs: factor out the common lock flags assert Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-23 | Dave Chinner | xfs: introduce xfs_inodegc_push() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-23 | Dave Chinner | xfs: bound maximum wait time for inodegc work Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-16 | Darrick J. Wong | xfs: preserve DIFLAG2_NREXT64 when setting other inode... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-16 | Darrick J. Wong | xfs: fix variable state usage Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-06-16 | Darrick J. Wong | xfs: fix TOCTOU race involving the new logged xattrs... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-05-16 | Darrick J. Wong | iomap: don't invalidate folios after writeback errors Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-05-08 | Andreas Gruenbacher | iomap: iomap_write_end cleanup Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-05-08 | Andreas Gruenbacher | iomap: iomap_write_failed fix Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: rename xfs_*alloc*_log_count to _block_count Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: rewrite xfs_reflink_end_cow to use intents Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: reduce transaction reservations with reflink Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: reduce the absurdly large log operation count Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: report "max_resp" used for min log size computation Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: create shadow transaction reservations for computing... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: remove a __xfs_bunmapi call from reflink Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: stop artificially limiting the length of bunmap... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: count EFIs when deciding to ask for a continuation... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-28 | Darrick J. Wong | xfs: speed up write operations by using non-overlapped... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-27 | Darrick J. Wong | xfs: speed up rmap lookups by using non-overlapped... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-27 | Darrick J. Wong | xfs: simplify xfs_rmap_lookup_le call sites Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-04-27 | Darrick J. Wong | xfs: capture buffer ops in the xfs_buf tracepoints Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Guo Xuenan | fs: fix an infinite loop in iomap_fiemap Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: drop async cache flushes from CIL commits. Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: shutdown during log recovery needs to mark the... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: xfs_trans_commit() path must check for log shutdown Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: xfs_do_force_shutdown needs to block racing shutdowns Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: log shutdown triggers should only shut down the log Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: run callbacks before waking waiters in xlog_state_shutd... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: shutdown in intent recovery has non-intent items... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-30 | Dave Chinner | xfs: aborting inodes on shutdown may need buffer lock Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-28 | Darrick J. Wong | xfs: don't report reserved bnobt space as available Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-28 | Darrick J. Wong | xfs: fix overfilling of reserve pool Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-28 | Darrick J. Wong | xfs: always succeed at setting the reserve pool size Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-28 | Darrick J. Wong | xfs: remove infinite loop when reserving free block... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-28 | Darrick J. Wong | xfs: don't include bnobt blocks when reserving free... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-21 | Darrick J. Wong | xfs: document the XFS_ALLOC_AGFL_RESERVE constant Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: xfs_is_shutdown vs xlog_is_shutdown cage fight Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: AIL should be log centric Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: log items should have a xlog pointer, not a mount Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: async CIL flushes need pending pushes to be made... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: xfs_ail_push_all_sync() stalls when racing with... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: check buffer pin state after locking in delwri_submit Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-20 | Dave Chinner | xfs: log worker needs to start before intent/unlink... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-14 | Darrick J. Wong | xfs: constify xfs_name_dotdot Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-14 | Darrick J. Wong | xfs: constify the name argument to various directory... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-14 | Darrick J. Wong | xfs: reserve quota for target dir expansion when renaming... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-14 | Darrick J. Wong | xfs: reserve quota for dir expansion when linking/unlinking... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-14 | Darrick J. Wong | xfs: refactor user/group quota chown in xfs_setattr_nonsize Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-14 | Darrick J. Wong | xfs: use setattr_copy to set vfs inode attributes Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-09 | Darrick J. Wong | xfs: don't generate selinux audit messages for capability... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-03-09 | Gao Xiang | xfs: add missing cmap->br_state = XFS_EXT_NORM update Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-02-10 | Darrick J. Wong | xfs: only bother with sync_filesystem during readonly... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: ensure log flush at the end of a synchronous fallocate... Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: move xfs_update_prealloc_flags() to xfs_pnfs.c Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: set prealloc flag in xfs_alloc_file_space() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: fallocate() should call file_modified() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-02-01 | Dave Chinner | xfs: remove XFS_PREALLOC_SYNC Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-31 | Darrick J. Wong | xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-30 | Darrick J. Wong | xfs: return errors in xfs_fs_sync_fs Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-30 | Darrick J. Wong | quota: make dquot_quota_sync return errors from ->sync_fs Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-30 | Darrick J. Wong | vfs: make sync_filesystem return errors from ->sync_fs Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-30 | Darrick J. Wong | vfs: make freeze_super abort when sync_filesystem returns... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-26 | Dave Chinner | xfs, iomap: limit individual ioend chain lengths in... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-19 | Brian Foster | xfs: flush inodegc workqueue tasks before cancel Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-18 | Darrick J. Wong | xfs: remove unused xfs_ioctl32.h declarations Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-17 | Darrick J. Wong | xfs: remove the XFS_IOC_{ALLOC,FREE}SP* definitions Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
next |