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> |
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 |
2021-11-24 | Andreas Gruenbacher | iomap: iomap_read_inline_data cleanup Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-11-24 | Christoph Hellwig | xfs: remove xfs_inew_wait Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-11-24 | Yang Xu | xfs: Fix the free logic of state in xfs_attr_node_hasname Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-11-22 | Andreas Gruenbacher | iomap: Fix inline extent handling in iomap_readpage Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-11-11 | Darrick J. Wong | xfs: sync xfs_btree_split macros with userspace libxfs Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-11-10 | Eric Sandeen | xfs: #ifdef out perag code for userspace Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-11-08 | Yang Guang | xfs: use swap() to make dabtree code cleaner Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-30 | Changcheng Deng | xfs: use swap() to make code cleaner Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-30 | Wan Jiabing | xfs: Remove duplicated include in xfs_super Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Brian Foster | xfs: punch out data fork delalloc blocks on COW writeback... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: remove unused parameter from refcount code Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: reduce the size of struct xfs_extent_free_item Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: rename xfs_bmap_add_free to xfs_free_extent_later Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: create slab caches for frequently-used deferred... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: compact deferred intent item structures Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: rename _zone variables to _cache Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-22 | Darrick J. Wong | xfs: remove kmem_zone typedef Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: use separate btree cursor cache for each btree... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: compute absolute maximum nlevels for each btree... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: kill XFS_BTREE_MAXLEVELS Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: compute the maximum height of the rmap btree when... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: clean up xfs_btree_{calc_size,compute_maxlevels} Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: compute maximum AG btree height for critical reservatio... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: rename m_ag_maxlevels to m_allocbt_maxlevels Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: dynamically allocate cursors based on maxlevels Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: encode the max btree height in the cursor Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: refactor btree cursor allocation function Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: rearrange xfs_btree_cur fields for better packing Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: prepare xfs_btree_cur for dynamic cursor heights Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: dynamically allocate btree scrub context structure Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: don't track firstrec/firstkey separately in xchk_btree Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: reduce the size of nr_ops for refcount btree cursors Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: remove xfs_btree_cur.bc_blocklog Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Darrick J. Wong | xfs: fix incorrect decoding in xchk_btree_cur_fsbno Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Brian Foster | xfs: fix perag reference leak on iteration race with... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Brian Foster | xfs: terminate perag iteration reliably on agcount Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Brian Foster | xfs: rename the next_agno perag iteration variable Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Brian Foster | xfs: fold perag loop iteration logic into helper function Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-19 | Qing Wang | xfs: replace snprintf in show functions with sysfs_emit Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-14 | Christoph Hellwig | xfs: remove the xfs_dqblk_t typedef Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-14 | Christoph Hellwig | xfs: remove the xfs_dsb_t typedef Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-14 | Christoph Hellwig | xfs: remove the xfs_dinode_t typedef Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-14 | Darrick J. Wong | xfs: check that bc_nlevels never overflows Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-10-14 | Darrick J. Wong | xfs: stricter btree height checking when scanning for... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
next |