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 |
2022-01-17 | Darrick J. Wong | xfs: kill the XFS_IOC_{ALLOC,FREE}SP* ioctls Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-17 | Darrick J. Wong | xfs: remove the XFS_IOC_FSSETDM definitions Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-12 | Darrick J. Wong | xfs: fix online fsck handling of v5 feature bits on... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-11 | Darrick J. Wong | xfs: take the ILOCK when readdir inspects directory... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-06 | Darrick J. Wong | xfs: warn about inodes with project id of -1 Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-06 | Darrick J. Wong | xfs: hold quota inode ILOCK_EXCL until the end of dqalloc Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-06 | Jiapeng Chong | xfs: Remove redundant assignment of mp Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-06 | Dave Chinner | xfs: reduce kvmalloc overhead for CIL shadow buffers Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2022-01-06 | Greg Kroah-Hartman | xfs: sysfs: use default_groups in kobj_type Cc: "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 |
2021-12-22 | Darrick J. Wong | xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP... Signed-off-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2021-12-22 | Darrick J. Wong | xfs: prevent UAF in xfs_log_item_in_current_chkpt Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Dan Carpenter | xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Yang Xu | xfs: Fix comments mentioning xfs_ialloc Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Dave Chinner | xfs: check sb_meta_uuid for dabuf buffer recovery Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Darrick J. Wong | xfs: fix a bug in the online fsck directory leaf1 bestcount... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Darrick J. Wong | xfs: only run COW extent recovery when there are no... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Darrick J. Wong | xfs: don't expose internal symlink metadata buffers... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Darrick J. Wong | xfs: fix quotaoff mutex usage now that we don't support... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-21 | Darrick J. Wong | xfs: shut down filesystem if we xfs_trans_cancel with... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-07 | Darrick J. Wong | xfs: remove all COW fork extents when remounting readonly Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-12-02 | Eric Sandeen | xfs: remove incorrect ASSERT in xfs_rename Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
next |