2018-05-16 | Eric Sandeen | xfs: implement online get/set fs label Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Eric Sandeen | fs: copy BTRFS_IOC_[SG]ET_FSLABEL to vfs Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: factor the ag length extension code into libxfs Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: move growfs core to libxfs Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: rework secondary superblock updates in growfs Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: separate secondary sb update in growfs Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: make imaxpct changes in growfs separate Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: turn ag header initialisation into a table driven... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: factor ag btree root block initialisation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: convert growfs AG header init to use buffer lists Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: factor out AG header initialisation from growfs... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: one-shot cached buffers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: implement the metadata repair ioctl flag Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: create tracepoints for online repair Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: teach xfs_bmapi_remap to accept some bmapi flags Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: make xfs_bmapi_remapi work with attribute forks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: hoist xfs_scrub_agfl_walk to libxfs as xfs_agfl_walk Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: avoid ABBA deadlock when scrubbing parent pointers Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: scrub the data fork of the realtime inodes Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: quota scrub should use bmapbtd scrubber Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: don't continue scrub if already corrupt Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: refactor quota limits initialization Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: superblock scrub should use short-lived buffers Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: skip scrub xref if corruption already noted Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: clear sb->s_fs_info on mount failure Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Dave Chinner | xfs: add mount delay debug option Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Brian Foster | xfs: factor out nodiscard helpers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | iomap: add a swapfile activation function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: halt auto-reclamation activities while rebuilding... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: add BMAPI_NORMAP flag to perform block remapping... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: add repair helpers for the reference count btree Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: add repair helpers for the reverse mapping btree Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: expose various functions to repair code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: add helpers to calculate btree size Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: refactor scrub transaction allocation function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: btree scrub should check minrecs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: clean up scrub usage of KM_NOFS Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: avoid ilock games in the quota scrubber Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-16 | Darrick J. Wong | xfs: refactor dquot iteration Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: rename on-disk dquot counter zap functions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: replace XFS_QMOPT_DQALLOC with a simple boolean Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: remove direct calls to _qm_dqread Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: refactor xfs_qm_dqtobp and xfs_qm_dqalloc Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: refactor incore dquot initialization functions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: fetch dquots directly during quotacheck Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: split out dqget for inodes from regular dqget Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: remove unnecessary xfs_qm_dqattach parameter Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: delegate dqget input checks to helper function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: refactor dquot cache handling Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: refactor XFS_QMOPT_DQNEXT out of existence Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: don't spray logs when dquot flush/purge fail Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: release new dquot buffer on defer_finish error Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Brian Foster | xfs: don't discard on free of unwritten extents Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Brian Foster | xfs: skip online discard during eofblocks trims Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Brian Foster | xfs: add bmapi nodiscard flag Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: get rid of the log item descriptor Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: add some more debug checks to buffer log item... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: fix double ijoin in xfs_reflink_clear_inode_flag() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: fix double ijoin in xfs_reflink_cancel_cow_range Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: fix double ijoin in xfs_inactive_symlink_rmt() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: don't assert fail with AIL lock held Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: adder caller IP to xfs_defer* tracepoints Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: add tracing to high level transaction operations Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Dave Chinner | xfs: log item flags are racy Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-10 | Darrick J. Wong | xfs: add missing rmap error return Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Darrick J. Wong | xfs: bmap debugging should never panic the system Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Brian Foster | xfs: defer agfl frees from directory op transactions Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Brian Foster | xfs: defer frees from common inode allocation paths Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Brian Foster | xfs: defer agfl frees from inode inactivation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Brian Foster | xfs: defer agfl block frees from deferred ops processing... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Brian Foster | xfs: defer agfl block frees when dfops is available Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Brian Foster | xfs: create agfl block free helper function Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Eric Sandeen | xfs: print specific dqblk that failed verifiers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Eric Sandeen | xfs: add full xfs_dqblk verifier Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Eric Sandeen | xfs: pass full xfs_dqblk to repair during quotacheck Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Eric Sandeen | xfs: check type in quota verifier during quotacheck Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Eric Sandeen | xfs: remove unused flags arg from xfs_dquot_verify Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: clean up locking in xfs_file_iomap_begin Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: simplify xfs_file_iomap_begin() logic Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | iomap: Use FUA for pure data O_DSYNC DIO writes Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | iomap: iomap_dio_rw() handles all sync writes Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: move generic_write_sync calls inwards Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: don't retry xfs_buf_find on XBF_TRYLOCK failure Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: make xfs_buf_incore out of line Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Eric Sandeen | xfs: trace ATTR flags in xattr tracepoints Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: validate allocated inode number Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-09 | Dave Chinner | xfs: validate cached inodes are free when allocated Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-05-02 | Darrick J. Wong | xfs: cap the length of deduplication requests Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-18 | Darrick J. Wong | xfs: don't fail when converting shortform attr to long... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-18 | Darrick J. Wong | xfs: prevent creating negative-sized file via INSERT_RANGE Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-18 | Eric Sandeen | xfs: set format back to extents if xfs_bmap_extents_to_btree Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-18 | Eric Sandeen | xfs: enhance dinode verifier Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-11 | Carlos Maiolino | Force log to disk before reading the AGF during a fstrim Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-11 | Matthew Wilcox | Export __set_page_dirty Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-10 | Darrick J. Wong | xfs: only cancel cow blocks when truncating the data... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-09 | Eric Sandeen | xfs: non-scrub - remove unused function parameters Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-09 | Christoph Hellwig | xfs: remove filestream item xfs_inode reference Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-03 | Dave Chinner | xfs: fix intent use-after-free on abort Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-02 | Chandan Rajendra | xfs: Remove "committed" argument of xfs_dir_ialloc Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-29 | Eric Sandeen | xfs: do not log/recover swapext extent owner changes... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |