2020-07-29 | Darrick J. Wong | xfs: remove unnecessary quota type masking Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: always use xfs_dquot_type when extracting type... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor quota type testing Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: remove the XFS_QM_IS[UGP]DQ macros Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor testing if a particular dquot is being... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: drop the type parameter from xfs_dquot_verify Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: add more dquot tracepoints Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: actually bump warning counts when we send warnings Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: assume the default quota limits are always set... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor xfs_trans_apply_dquot_deltas Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor xfs_trans_dqresv Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor xfs_qm_scall_setqlim Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor quota exceeded test Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: remove unnecessary arguments from quota adjust... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor default quota limits by resource Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: remove qcore from incore dquots Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: stop using q_core timers in the quota code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: stop using q_core warning counters in the quota... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: stop using q_core counters in the quota code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: stop using q_core limits in the quota code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: use a per-resource struct for incore dquot data Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: stop using q_core.d_id in the quota code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: stop using q_core.d_flags in the quota code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: rename dquot incore state flags Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: refactor quotacheck flags usage Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: move the flags argument of xfs_qm_scall_trunc_qfiles... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: validate ondisk/incore dquot flags Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: fix inode quota reservation checks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Darrick J. Wong | xfs: clear XFS_DQ_FREEING if we can't lock the dquot... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Brian Foster | xfs: fix inode allocation block res calculation precedence Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Brian Foster | xfs: drain the buf delwri queue before xfsaild idles Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-17 | Eric Sandeen | xfs: preserve inode versioning across remounts Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-14 | YueHaibing | xfs: remove duplicated include from xfs_buf_item.c Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-14 | Christoph Hellwig | xfs: remove SYNC_WAIT and SYNC_TRYLOCK Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-14 | Gao Xiang | xfs: get rid of unnecessary xfs_perag_{get,put} pairs Cc: "Darrick J. Wong" <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-09 | Waiman Long | xfs: Fix false positive lockdep warning with sb_internal... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Darrick J. Wong | xfs: rtbitmap scrubber should check inode size Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Darrick J. Wong | xfs: rtbitmap scrubber should verify written extents Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: remove xfs_inobp_check() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: factor xfs_iflush_done Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: rework xfs_iflush_cluster() dirty inode iteration Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: rename xfs_iflush_int() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: xfs_iflush() is no longer necessary Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: attach inodes to the cluster buffer when dirtied Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: rework stale inodes in xfs_ifree_cluster Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: clean up inode reclaim comments Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: remove SYNC_WAIT from xfs_reclaim_inodes() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: remove SYNC_TRYLOCK from inode reclaim Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: don't block inode reclaim on the ILOCK Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: allow multiple reclaimers per AG Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: remove IO submission from xfs_reclaim_inode() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: make inode reclaim almost non-blocking Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: pin inode backing buffer to the inode log item Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: unwind log item error flagging Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: handle buffer log item IO errors directly Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: get rid of log item callbacks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-07 | Dave Chinner | xfs: clean up the buffer iodone callback functions Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: use direct calls for dquot IO completion Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: make inode IO completion buffer centric Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: clean up whacky buffer log item list reinit Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: call xfs_buf_iodone directly Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: mark log recovery buffers for completion Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: mark dquot buffers in cache Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: mark inode buffers in cache Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: add an inode item lock Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: remove logged flag from inode log item Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: Don't allow logging of XFS_ISTALE inodes Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Yafang Shao | xfs: remove useless definitions in xfs_linux.h Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Dave Chinner | xfs: use MMAPLOCK around filemap_map_pages() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: move helpers that lock and unlock two inodes against... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: refactor locking and unlocking two inodes against... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: fix xfs_reflink_remap_prep calling conventions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: reflink can skip remap existing mappings Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: only reserve quota blocks if we're mapping into... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: only reserve quota blocks for bmbt changes if... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: redesign the reflink remap loop to fix blkres... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: rename xfs_bmap_is_real_extent to is_written_extent Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: fix reflink quota reservation accounting error Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Darrick J. Wong | xfs: don't eat an EIO/ENOSPC writeback error when scrubbing... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Brian Foster | xfs: preserve rmapbt swapext block reservation from... ...caused-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-06 | Keyur Patel | xfs: Couple of typo fixes in comments Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-06-09 | Matthew Wilcox ... | iomap: Fix unsharing of an extent >2GB on a 32-bit... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-06-09 | Chuhong Yuan | xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-30 | Ira Weiny | fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-30 | Ira Weiny | fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_if... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-30 | Ira Weiny | fs/xfs: Create function xfs_inode_should_enable_dax() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-30 | Ira Weiny | fs/xfs: Make DAX mount option a tri-state Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-30 | Ira Weiny | fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-30 | Ira Weiny | fs/xfs: Remove unnecessary initialization of i_rwsem Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: more lockdep whackamole with kmem_alloc* Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: force writes to delalloc regions to unwritten Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: refactor xfs_iomap_prealloc_size Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: measure all contiguous previous extents for prealloc... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: don't fail unwritten extent conversion on writeback... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: rearrange xfs_inode_walk_ag parameters Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: straighten out all the naming around incore inode... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-05-27 | Darrick J. Wong | xfs: move xfs_inode_ag_iterator to be closer to the... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |