Linux XFS Date Index
Thread Index
[
Prev Page
][
Next Page
]
[PATCH 19/22] xfs: scrub the realtime group superblock
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 18/22] xfs: store rtgroup information with a bmap intent
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 17/22] xfs: encode the rtsummary in big endian format
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/22] xfs: add block headers to realtime summary blocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/22] xfs: encode the rtbitmap in little endian format
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/22] xfs: add block headers to realtime bitmap blocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/22] xfs: export the geometry of realtime groups to userspace
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/22] xfs: define locking primitives for realtime groups
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/22] xfs: record rt group superblock errors in the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/22] xfs: add frextents to the lazysbcounters when rtgroups enabled
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/22] xfs: check that rtblock extents do not overlap with the rt group metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/22] xfs: export realtime group geometry via XFS_FSOP_GEOM
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/22] xfs: always update secondary rt supers when we update secondary fs supers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/22] xfs: grow the realtime section when realtime groups are enabled
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/22] xfs: write secondary realtime superblocks to disk
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/22] xfs: update primary realtime super every time we update the primary fs super
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/22] xfs: check the realtime superblock at mount time
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/22] xfs: define the format of rt groups
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/22] xfs: create incore realtime group structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: remove XFS_ILOCK_RT*
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: refactor realtime inode locking
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: use separate lock classes for realtime metadata inode ILOCKs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/8] xfs: use accessor functions for summary info words
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/8] xfs: create helpers for rtsummary block/wordcount computations
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/8] xfs: use accessor functions for bitmap words
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/8] xfs: create helpers for rtbitmap block/wordcount computations
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/8] xfs: convert rt summary macros to helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/8] xfs: convert open-coded xfs_rtword_t pointer accesses to helper
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/8] xfs: remove XFS_BLOCKWSIZE and XFS_BLOCKWMASK macros
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/8] xfs: convert the rtbitmap block and bit macros to static inline functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/7] xfs: use shifting and masking when converting rt extents, if possible
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/7] xfs: create rt extent rounding helpers for realtime extent blocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/7] xfs: convert do_div calls to xfs_rtb_to_rtx helper calls
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/7] xfs: create helpers to convert rt block numbers to rt extent numbers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/7] xfs: create a helper to compute leftovers of realtime extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/7] xfs: create a helper to compute leftovers of realtime extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/7] xfs: create a helper to convert rtextents to rtblocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/11] xfs: convert rt extent numbers to xfs_rtxnum_t
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/11] xfs: rename xfs_verify_rtext to xfs_verify_rtbext
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/11] xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/11] xfs: convert rt bitmap/summary block numbers to xfs_fileoff_t
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/11] xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocator
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/11] xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/11] xfs: make sure maxlen is still congruent with prod when rounding down
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/11] xfs: rt stubs should return negative errnos when rt disabled
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/11] xfs: prevent rt growfs when quota is enabled
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/11] xfs: bump max fsgeom struct version
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/11] xfs: refactor realtime scrubbing context management
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/14] xfs: update btree keys correctly when _insrec splits an inode root block
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/14] xfs: support storing records in the inode core root
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/14] xfs: hoist the node iroot update code out of xfs_btree_kill_iroot
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/14] xfs: hoist the node iroot update code out of xfs_btree_new_iroot
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/14] xfs: support leaves in the incore btree root block in xfs_iroot_realloc
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/14] xfs: generalize the btree root reallocation function
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/14] xfs: standardize the btree maxrecs function parameters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/14] xfs: rearrange xfs_iroot_realloc a bit
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/14] xfs: move the zero records logic into xfs_bmap_broot_space_calc
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/14] xfs: hoist the code that moves the incore inode fork broot memory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/14] xfs: fix a sloppy memory handling bug in xfs_iroot_realloc
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/14] xfs: refactor creation of bmap btree roots
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/14] xfs: refactor the allocation and freeing of incore inode fork btree roots
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/14] xfs: replace shouty XFS_BM{BT,DR} macros
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 23/23] xfs: enable metadata directory feature
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 22/23] xfs: don't check secondary super inode pointers when metadir enabled
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 21/23] xfs: teach nlink scrubber to deal with metadata directory roots
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 20/23] xfs: scrub metadata directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 19/23] xfs: record health problems with the metadata directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 18/23] xfs: enable creation of dynamically allocated metadir path structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 17/23] xfs: allow bulkstat to return metadata directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/23] xfs: advertise metadata directory feature
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/23] xfs: hide metadata inodes from everyone because they are special
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/23] xfs: disable the agi rotor for metadata inodes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/23] xfs: ensure metadata directory paths exist before creating files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/23] xfs: read and write metadata inode directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/23] xfs: enforce metadata inode flag
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/23] xfs: convert metadata inode lookup keys to use paths
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/23] xfs: load metadata directory root at mount time
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/23] xfs: update imeta transaction reservations for metadir
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/23] xfs: define the on-disk format for the metadir feature
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/23] xfs: iget for metadata inodes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/23] xfs: convert all users to xfs_imeta_log
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/23] xfs: refactor the v4 group/project inode pointer switch
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/23] xfs: create transaction reservations for metadata inode operations
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/23] xfs: create imeta abstractions to get and set metadata inodes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/23] xfs: don't use the incore struct xfs_sb for offsets into struct xfs_dsb
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 20/20] xfs: get rid of cross_rename
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 19/20] xfs: create libxfs helper to rename two directory entries
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 18/20] xfs: create libxfs helper to exchange two directory entries
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/20] xfs: hoist inode free function to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/20] xfs: create libxfs helper to link a new inode into a directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 17/20] xfs: create libxfs helper to remove an existing inode/name from a directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/20] xfs: create libxfs helper to link an existing inode into a directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/20] xfs: hoist xfs_{bump,drop}link to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/20] xfs: hoist xfs_iunlink to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/20] xfs: wrap inode creation dqalloc calls
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/20] xfs: push xfs_icreate_args creation out of xfs_create*
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/20] xfs: hoist new inode initialization functions to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/20] xfs: split new inode creation into two pieces
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/20] xfs: use xfs_trans_ichgtime to set times when allocating inode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/20] xfs: implement atime updates in xfs_trans_ichgtime
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/20] xfs: pack icreate initialization parameters into a separate structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/20] xfs: hoist project id get/set functions to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/20] xfs: hoist inode flag conversion functions to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/20] xfs: hoist extent size helpers to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/20] xfs: move inode copy-on-write predicates to xfs_inode.[ch]
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/1] fstests: functional tests for rt quota
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/4] fstests: reflink with large realtime extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/10] fstests: reflink on the realtime device
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/13] fstests: fixes for realtime rmap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/12] xfsprogs: shard the realtime section
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/4] fstests: support metadump to external devices
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/9] fstests: test XFS metadata directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET 0/1] fstests: test upgrading older features
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/1] libxfs: enable quota for realtime voluems
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/3] libxfs: reflink with large realtime extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/41] libxfs: reflink on the realtime device
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/4] libxfs: file write utility refactoring
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/41] libxfs: realtime reverse-mapping support
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/3] libxfs: widen EFI format to support rt
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/45] libxfs: shard the realtime section
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/5] xfs_metadump: support external devices
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/8] xfs_db: debug realtime geometry
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/9] libxfs: refactor rtbitmap/summary macros
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/10] libxfs: refactor rt extent unit conversions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/46] libxfs: metadata inode directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/26] libxfs: hoist inode operations to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET 0/4] xfs_repair: add other v5 features to filesystems
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/3] xfs: enable quota for realtime voluems
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/9] xfs: reflink with large realtime extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/42] xfs: reflink on the realtime device
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/5] xfs: refcount log intent cleanups
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/38] xfs: realtime reverse-mapping support
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/5] xfs: rmap log intent cleanups
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/2] xfs: widen EFI format to support rt
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/2] xfs: extent free log intent cleanups
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/2] xfs: enable in-core block reservation for rt metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/3] xfsprogs: enable FITRIM for the realtime section
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/22] xfsprogs: shard the realtime section
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/3] xfs: refactor realtime meta inode locking
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/8] xfs: refactor rtbitmap/summary macros
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 0/7] xfs: refactor rt extent unit conversions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/11] xfs: clean up realtime type usage
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/14] xfs: refactor btrees to support records in inode root
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/23] xfs: metadata inode directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v1.0 00/20] xfs: hoist inode operations to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: test xfs_scrub dry run, preen, and repair mode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: race fsstress with online repair of dirs and parent pointers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: ensure that online directory repairs don't hit EDQUOT
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: race fsstress with online repair of extended attribute data
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: race fsstress with online repair of realtime summary files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/7] fsstress: update for FIEXCHANGE_RANGE
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/7] fsx: support FIEXCHANGE_RANGE
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/7] generic: test that file privilege gets dropped with FIEXCHANGE_RANGE
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/7] generic, xfs: test scatter-gather atomic file updates
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/7] generic: test new vfs swapext ioctl
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/7] generic: test old xfs extent swapping ioctl
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/7] xfs/122: fix for swapext log items
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] fuzzy: fuzz test key/pointers of inode btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: fuzz test both repair strategies
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] fuzzy: test fuzzing realtime free space metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] fuzzy: test fuzzing xattr block mappings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] fuzzy: test fuzzing directory block mappings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 24/24] fuzzy: for fuzzing ag btrees, find the path to the AG header
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 23/24] xfs: improve metadata array field handling when fuzzing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 22/24] fuzzy: report the fuzzing repair strategy in seqres.full
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 21/24] fuzzy: compress coredumps created while fuzzing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 20/24] fuzzy: dump metadata state before fuzzing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 19/24] common/fuzzy: exercise the filesystem a little harder after repairing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 18/24] common: check xfs health after doing an online scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 17/24] common/fuzzy: evaluate xfs_check vs xfs_repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/24] xfs/{35[45],455}: fix bogus corruption errors
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/24] common/fuzzy: fix some problems with the post-repair fs modification code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/24] common/fuzzy: fix some problems with the online-then-offline repair strategy
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/24] common/fuzzy: fix some problems with the no-repair strategy
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/24] common/fuzzy: fix some problems with the offline repair strategy
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/24] common/fuzzy: fix some problems with the online repair strategy
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/24] common/fuzzy: hoist the post-repair fs modification step
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/24] common/fuzzy: add an underline to the full log between sections
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/24] common/fuzzy: split out each repair strategy into a separate helper
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/24] fuzzy: don't fuzz xattr namespace flags and values
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/24] fuzzy: don't fuzz user-controllable inode flags
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/24] fuzzy: don't fuzz inode generation numbers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/24] fuzzy: don't fuzz obsolete inode fields
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/24] fuzzy: don't fuzz the log sequence number
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/24] fuzzy: disable timstamp fuzzing by default
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/24] fuzzy: disable per-field random fuzzing by default
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] populate: fix some weirdness in __populate_check_xfs_agbtree_height
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] populate: take a snapshot of the filesystem if creation fails
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs/422: don't freeze while racing rmap repair and fsstress
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: race fsstress with online repair for summary counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: test fs summary counter online repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: race fsstress with inode link count check and repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: race fsstress with online scrub and repair for quotacheck
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: race fsstress with online scrub and repair for quota metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: race fsstress with online repair for special file metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: ensure that online file data fork repairs don't hit EDQUOT
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: race fsstress with online repair for inode and fork metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: test rebuilding xattrs when the data fork is btree format
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: race fsstress with online repair for inode record metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: stress test ag repair functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: test rebuilding the entire filesystem with online fsck
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] fuzzy: use FORCE_REBUILD over injecting force_repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: race fsstress with online scrubbers for file metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] fuzzy: allow xfs scrub stress tests to pick preconfigured fsstress configs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] fuzzy: add a custom xfs find utility for scrub stress tests
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: race fsstress with online scrubbers for AG and fs metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs/357: switch fuzzing to agi 1
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs_scrub: add an optimization-only mode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs_scrub: automatic downgrades to dry-run mode in service mode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs_scrub_all: failure reporting for the xfs_scrub_all job
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs_scrub_all: trigger automatic media scans once per month
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs_scrub_all: enable periodic file data scrubs automatically
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs_scrub_all: support metadata+media scans of all filesystems
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs_scrub_all: tighten up the security on the background systemd service
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs_scrub_fail: tighten up the security on the background systemd service
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs_scrub: tighten up the security on the background systemd service
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs_scrub.service: reduce CPU usage to 60% when possible
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs_scrub: allow auxiliary pathnames for sandboxing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/8] xfs_scrub_all: survive systemd restarts when waiting for services
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/8] xfs_scrub_all: escape service names consistently
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/8] xfs_scrub_all: fix argument passing when invoking xfs_scrub manually
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/8] xfs_scrub_fail: return the failure status of the mailer program
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/8] xfs_scrub_fail: escape paths correctly
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/8] xfs_scrub_fail: fix sendmail detection
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/8] xfs_scrub: add missing copyrights and spdx headers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/8] debian: install scrub services with dh_installsystemd
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/7] xfs_scrub: fstrim each AG in parallel
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/7] xfs_scrub: don't call FITRIM after runtime errors
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/7] xfs_scrub: report FITRIM errors properly
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/7] xfs_scrub: fix the work estimation for phase 8
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/7] xfs_scrub: collapse trim_filesystem
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/7] xfs_scrub: ignore phase 8 if the user disabled fstrim
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/7] xfs_scrub: move FITRIM to phase 8
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs_scrub: try to repair space metadata before file metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs_scrub: recheck entire metadata objects after corruption repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs_scrub: improve thread scheduling repair items during phase 4
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] libfrog: enhance ptvar to support initializer functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs_scrub: hoist scrub retry loop to scrub_item_check_file
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs_scrub: hoist repair retry loop to repair_item_class
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs_scrub: refactor scrub_meta_type out of existence
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs_scrub: remove enum check_outcome
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs_scrub: start tracking scrub state in scrub_item
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 9/9] xfs_scrub: remove unused action_list fields
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/9] xfs_scrub: retry incomplete repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/9] xfs_scrub: clean up repair_item_difficulty a little
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/9] xfs_scrub: check dependencies of a scrub type before repairing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/9] xfs_scrub: boost the repair priority of dependencies of damaged items
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/9] xfs_scrub: remove scrub_metadata_file
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/9] xfs_scrub: use repair_item to direct repair activities
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/9] xfs_scrub: remove action lists from phaseX code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/9] xfs_scrub: track repair items by principal, not by individual repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs_scrub: warn about difficult repairs to rt and quota metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs_scrub: any inconsistency in metadata should trigger difficulty warnings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs_scrub: add missing repair types to the mustfix and difficulty assessment
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs_scrub: split up the mustfix repairs and difficulty assessment functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs_scrub: get rid of trivial fs metadata scanner helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] xfs_scrub: collapse trivial superblock scrub helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs_scrub: actually try to fix summary counters ahead of repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs_scrub: require primary superblock repairs to complete before proceeding
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs_scrub: log when a repair was unnecessary
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs_scrub: move repair functions to repair.c
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs_scrub: remove ALP_* flags namespace
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] xfs_scrub: don't report media errors for space with unknowable owner
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: map xfile pages directly into xfs_buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs_db: dump unlinked buckets
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 19/19] xfs_io: add atomic update commands to exercise extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 18/19] xfs_io: enhance swapext to take advantage of new api
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 17/19] xfs_fsr: skip the xattr/forkoff levering with the newer swapext implementations
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/19] xfs_fsr: port to new swapext library function
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/19] xfs_fsr: convert to bulkstat v5 ioctls
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/19] xfs_logprint: support dumping swapext log items
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/19] libfrog: convert xfs_io swapext command to use new libfrog wrapper
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/19] libhandle: add support for bulkstat v5
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/19] xfs: enable atomic swapext feature
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/19] xfs: make atomic extent swapping support realtime files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/19] xfs: condense symbolic links after an atomic swap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/19] xfs: condense directories after an atomic swap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/19] xfs: condense extended attributes after an atomic swap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/19] xfs: add error injection to test swapext recovery
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/19] xfs: create deferred log items for extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/19] xfs: introduce a swap-extent log intent item
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/19] xfs: create a log incompat flag for atomic extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/19] vfs: introduce new file range exchange ioctl
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/19] xfs: parameterize all the incompat log feature helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] mkfs: use libxfs to create symlinks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: move remote symlink target read function to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: move xfs_symlink_remote.c declarations to xfs_symlink_remote.h
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: move symlink target write function to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs_repair: remove the old bag implementation
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs_repair: port to the new refcount bag structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs_repair: create refcount bag
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs_repair: define an in-memory btree for storing refcount bag info
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: define an in-memory btree for storing refcount bag info
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs_repair: remove the old rmap collection slabs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs_repair: reduce rmap bag memory usage when creating refcounts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs_repair: compute refcount data from in-memory rmap btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs_repair: verify on-disk rmap btrees with in-memory btree data
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs_repair: convert regular rmap repair to use in-memory btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] libxfs: partition memfd files to avoid using too many fds
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] mkfs: enable reverse mapping by default
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: hook live rmap operations during a repair operation
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: create a shadow rmap btree during rmap repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: repair the rmapbt
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: create a helper to decide if a file mapping targets the rt volume
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 9/9] xfbtree: let the buffer cache flush dirty buffers to the xfile
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/9] xfs: connect in-memory btrees to xfiles
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/9] xfs: support in-memory btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/9] xfs: consolidate btree block allocation tracepoints
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/9] xfs: consolidate btree block freeing tracepoints
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/9] libxfs: support in-memory buffer cache targets
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/9] libxfs: clean up xfs_da_unmount usage
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/9] libxfs: teach buftargs to maintain their own buffer hashtable
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/9] libxfs: add xfile support
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: update health status if we get a clean bill of health
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs_scrub: upload clean bills of health
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: remember sick inodes that get inactivated
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: add secondary and indirect classes to the health tracking system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs_scrub: use multiple threads to run in-kernel metadata scrubs that scan inodes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: teach scrub to check file nlinks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: report inode link count health
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs_repair: rebuild block mappings from rmapbt data
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: implement live quotacheck inode scan
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs_repair: push inode buf and dinode pointers all the way to inode fork processing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] libfrog: create a new scrub group for things requiring full inode scans
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: report the health of quota counts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs_scrub: scan metadata files in parallel
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] libfrog: rename the scrub "fs" group
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs_io: support passing the FORCE_REBUILD flag to online repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs_repair: bulk load records into new btree blocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] libfrog: promote XFROG_SCRUB_DESCR_SUMMARY to a scrub type
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: allow userspace to rebuild metadata structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs_scrub: try to use XFS_SCRUB_IFLAG_FORCE_REBUILD
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] libfrog: rename XFROG_SCRUB_TYPE_* to XFROG_SCRUB_GROUP_*
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: constrain dirty buffers while formatting a staged btree
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: move btree bulkload record initialization to ->get_record implementations
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: implement block reservation accounting for btrees we're staging
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: force all buffers to be written during btree bulk load
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfile: implement write caching
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: map xfile pages directly into xfs_buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: repair AGI unlinked inode bucket lists
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: check AGI unlinked inode buckets
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: use b_offset to support direct-mapping pages when blocksize < pagesize
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: hoist AGI repair context to a heap object
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: create an xattr iteration function for scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/1] xfs: online repair of symbolic links
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: ensure dentry consistency when the orphanage adopts a file
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: move files to orphanage instead of letting nlinks drop to zero
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: move orphan files to the orphanage
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: ask the dentry cache if it knows the parent of a directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: online repair of parent pointers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: online repair of directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: flag empty xattr leaf blocks for optimization
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: scrub should set preen if attr leaf has holes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: repair extended attributes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: use atomic extent swapping to fix user file fork data
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: create a blob array data structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 9/9] xfs: validate explicit directory free block owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/9] xfs: validate explicit directory block buffer owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/9] xfs: validate explicit directory data buffer owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/9] xfs: validate directory leaf buffer owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/9] xfs: validate dabtree node buffer owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/9] xfs: validate attr remote value buffer owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/9] xfs: validate attr leaf buffer owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/9] xfs: use the xfs_da_args owner field to set new dir/attr block owner
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/9] xfs: add an explicit owner field to xfs_da_args
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: online repair of realtime summaries
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: teach the tempfile to support atomic extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: support preallocating and copying content into temporary files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: add the ability to reap entire inode forks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: refactor stale buffer scanning for repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: create temporary files and directories for online repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: hide private inodes from bulkstat and handle functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 21/21] xfs: enable atomic swapext feature
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 20/21] xfs: support non-power-of-two rtextsize with exchange-range
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 19/21] xfs: make atomic extent swapping support realtime files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 17/21] xfs: condense directories after an atomic swap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 18/21] xfs: condense symbolic links after an atomic swap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/21] xfs: remove old swap extents implementation
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/21] xfs: condense extended attributes after an atomic swap
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/21] xfs: port xfs_swap_extent_forks to use xfs_swapext_req
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/21] xfs: allow xfs_swap_range to use older extent swap algorithms
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/21] xfs: port xfs_swap_extents_rmap to our new code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/21] xfs: consolidate all of the xfs_swap_extent_forks code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/21] xfs: add error injection to test swapext recovery
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/21] xfs: add a ->xchg_file_range handler
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/21] xfs: create deferred log items for extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/21] xfs: enable xlog users to toggle atomic extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/21] xfs: introduce a swap-extent log intent item
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/21] xfs: create a log incompat flag for atomic extent swapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/21] xfs: parameterize all the incompat log feature helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/21] xfs: refactor non-power-of-two alignment checks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/21] xfs: create a new helper to return a file's allocation unit
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/21] vfs: introduce new file range exchange ioctl
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: move symlink target write function to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: move remote symlink target read function to libxfs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: move xfs_symlink_remote.c declarations to xfs_symlink_remote.h
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: support recovering bmap intent items targetting realtime extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: xfs_bmap_finish_one should map unwritten extents properly
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: support deferred bmap updates on the attr fork
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: add a realtime flag to the bmap update log redo items
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: hoist freeing of rt data fork extent mappings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: split tracepoint classes for deferred items
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: remove xfs_trans_set_bmap_flags
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: clean up bmap log intent item tracepoint callsites
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: port refcount repair to the new refcount bag structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: create refcount bag structure for btree repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: define an in-memory btree for storing refcount bag info during repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/9] xfs: encode the default bc_flags in the btree ops structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/9] xfs: export some of the btree ops structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 9/9] xfs: remove unnecessary fields in xfbtree_config
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: create a shadow rmap btree during rmap repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/9] xfs: set btree block buffer ops in _init_buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/9] xfs: set the btree cursor bc_ops in xfs_btree_alloc_cursor
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/9] xfs: btree convert xfs_btree_init_block to xfs_btree_init_buf calls
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/9] xfs: remove the unnecessary daddr paramter to _init_block
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/9] xfs: initialize btree blocks using btree_ops structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: hook live rmap operations during a repair operation
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/9] xfs: rename btree block/buffer init functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: repair the rmapbt
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: create a helper to decide if a file mapping targets the rt volume
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/7] xfs: connect in-memory btrees to xfiles
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/7] xfs: support in-memory btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/7] xfs: consolidate btree block freeing tracepoints
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/7] xfs: consolidate btree block allocation tracepoints
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/7] xfs: support in-memory buffer cache targets
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/7] xfs: dump xfiles for debugging purposes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/7] xfs: teach buftargs to maintain their own buffer hashtable
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: repair summary counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: remove XCHK_REAPING_DISABLED from scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: stabilize fs summary counters for online fsck
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: update health status if we get a clean bill of health
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: remember sick inodes that get inactivated
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: add secondary and indirect classes to the health tracking system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/11] xfs: report XFS_IS_CORRUPT errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/11] xfs: report realtime metadata corruption errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/11] xfs: report quota block corruption errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/11] xfs: report inode corruption errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/11] xfs: report symlink block corruption errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/11] xfs: report dir/attr block corruption errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/11] xfs: report btree block corruption errors to the health system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/11] xfs: report block map corruption errors to the health tracking system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/11] xfs: report ag header corruption errors to the health tracking system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/11] xfs: separate the marking of sick and checked metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/11] xfs: report fs corruption errors to the health tracking system
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: teach repair to fix file nlinks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: track file link count updates during live nlinks fsck
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: teach scrub to check file nlinks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: streamline the directory iteration code for scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: report health of inode link counts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: repair dquots based on live quotacheck results
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: repair cannot update the summary counters when logging quota flags
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: track quota updates during live quotacheck
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: implement live quotacheck inode scan
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: report the health of quota counts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: allow blocking notifier chains with filesystem hooks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: allow scrub to hook metadata updates in other writers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: implement live inode scan for scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: speed up xfs_iwalk_adjust_start a little bit
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: repair quotas
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: online repair of realtime bitmaps
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: create a new inode fork block unmap helper
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: repair problems in CoW forks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: repair inode fork block mapping data structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: reintroduce reaping of file metadata blocks to xrep_reap_extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: refactor repair forcing tests into a repair.c helper
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: repair the inode core and forks of a metadata inode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: create a ranged query function for refcount btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs: repair obviously broken inode modes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs: abort directory parent scrub scans if we encounter a zapped directory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs: zap broken inode forks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs: try to attach dquots to files before repairing them
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs: repair inode records
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: repair inode btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] xfs: disable online repair quota helpers when quota not enabled
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: repair refcount btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: repair free space btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: allow userspace to rebuild metadata structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: clear pagf_agflreset when repairing the AGFL
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: rewrite xfs_icache_inode_is_allocated
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: don't complain about unfixed metadata when repairs were injected
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: allow the user to cancel repairs before we start writing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: move the realtime summary file scrubber to a separate source file
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: implement online scrubbing of rtsummary info
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: always rescan allegedly healthy per-ag metadata after repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: wrap ilock/iunlock operations on sc->ip
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: get our own reference to inodes that we want to scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/7] xfs: improve xfarray quicksort pivot
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/7] xfs: speed up xfarray sort by sorting xfile page contents directly
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/7] xfs: teach xfile to pass back direct-map pages to caller
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/7] xfs: convert xfarray insertion sort to heapsort using scratchpad memory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/7] xfs: create a big array data structure
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/7] xfs: cache pages used for xfarray quicksort convergence
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs: move btree bulkload record initialization to ->get_record implementations
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs: constrain dirty buffers while formatting a staged btree
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/7] xfs: enable sorting of xfile-backed arrays
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs: log EFIs for all btree blocks being used to stage a btree
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs: add debug knobs to control btree bulk load slack factors
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs: implement block reservation accounting for btrees we're staging
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] xfs: force all buffers to be written during btree bulk load
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 9/9] xfs: use per-AG bitmaps to reap unused AG metadata blocks during repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/9] xfs: reap large AG metadata extents when possible
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/9] xfs: ignore stale buffers when scanning the buffer cache
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/9] xfs: rearrange xrep_reap_block to make future code flow easier
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/9] xfs: use deferred frees to reap old btree blocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/9] xfs: only allow reaping of per-AG blocks in xrep_reap_extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/9] xfs: only invalidate blocks if we're going to free them
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/9] xfs: move the post-repair block reaping code to a separate file
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/9] xfs: cull repair code that will never get used
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: test automatic scrub optimization by default
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] fstests: online repair of directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of extended attributes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of realtime summaries
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/7] fstests: atomic file updates
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] fstests: strengthen fuzz testing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 00/24] fstests: improve xfs fuzzing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] fstests: fix a few bugs in fs population
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of rmap btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] fstests: online repair for fs summary counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of file link counts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of quota counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of quota and counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] fstests: online repair of file fork mappings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] fstests: online repair of inodes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] fstests: online repair of AG btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] xfs: force rebuilding of metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] fstests: race online scrub with fsstress
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] xfs_scrub: automatic optimization by default
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs_scrub_all: automatic media scan service
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs_scrub: tighten security of systemd services
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/8] xfs_scrub: fixes for systemd services
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/7] xfs_scrub: move fstrim to a separate phase
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs_scrub: improve scheduling of repair items
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs_scrub: use scrub_item to track check progress
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/9] xfs_scrub: track data dependencies for repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/6] xfs_scrub: improve warnings about difficult repairs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/6] xfs_scrub: fixes to the repair code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] xfs: cache xfile pages for better performance
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] xfs: online fsck of iunlink buckets
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 00/19] libxfs: atomic file updates
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] libxfs: clean up symbolic link code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs_repair: reduce refcount repair memory usage
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/6] xfs_repair: use in-memory rmap btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] libxfs: online repair of rmap btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/9] libxfs: support in-memory btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] libxfs: indirect health reporting
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] libxfs: online repair of file link counts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] xfs_repair: rebuild inode fork mappings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] libxfs: online repair of quota counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs_scrub: scan metadata files in parallel
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] libxfs: force rebuilding of metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] libxfs: prepare repair for bulk loading
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: cache xfile pages for better performance
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: online fsck of iunlink buckets
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] xfs: online repair of parent pointers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/1] xfs: online repair of symbolic links
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: move orphan files to lost and found
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: online repair of directories
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs: online repair of extended attributes
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/9] xfs: set and validate dir/attr block owners
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: online repair of realtime summaries
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: create temporary files for online repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 00/21] xfs: atomic file updates
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: clean up symbolic link code
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] xfs: support attrfork and unwritten BUIs
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: widen BUI formats to support realtime
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: bmap log intent cleanups
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: reduce refcount repair memory usage
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/9] xfs: move btree geometry to ops struct
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: online repair of rmap btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/7] xfs: support in-memory btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: online repair for fs summary counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/3] xfs: indirect health reporting
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 00/11] xfs: report corruption to the health trackers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs: online repair of file link counts
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs: online repair of quota counters
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: live inode scans for online fsck
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: online repair of quota and rt metadata files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs: online repair of file fork mappings
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/6] xfs: online repair of inodes and forks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/5] xfs: online repair of AG btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] xfs: force rebuilding of metadata
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/2] xfs: miscellaneous repair tweaks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/4] xfs: online scrubbing of realtime summary files
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/7] xfs: stage repair information in pageable memory
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/6] xfs: prepare repair for bulk loading
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCHSET v24.0 0/9] xfs: fix online repair block reaping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: stress test xfs_scrub(8) with freeze and ro-remount loops
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: stress test xfs_scrub(8) with fsstress
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: race fsmap with readonly remounts to detect crash or livelock
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] fuzzy: refactor fsmap stress test to use our helper functions
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] fuzzy: enhance scrub stress testing to use fsx
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 16/16] fuzzy: delay the start of the scrub loop when stress-testing scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 15/16] fuzzy: allow substitution of AG numbers when configuring scrub stress test
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 14/16] fuzzy: make freezing optional for scrub stress tests
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 13/16] fuzzy: clean up frozen fses after scrub stress testing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 12/16] fuzzy: increase operation count for each fsstress invocation
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/16] fuzzy: clear out the scratch filesystem if it's too full
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/16] fuzzy: abort scrub stress testing if the scratch fs went down
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/16] fuzzy: make scrub stress loop control more robust
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/16] fuzzy: test the scrub stress subcommands before looping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/16] fuzzy: give each test local control over what scrub stress tests get run
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/16] fuzzy: explicitly check for common/inject in _require_xfs_stress_online_repair
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/16] fuzzy: rework scrub stress output filtering
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/16] fuzzy: clean up scrub stress programs quietly
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/16] xfs/422: rework feature detection so we only test-format scratch once
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/16] xfs/422: move the fsstress/freeze/scrub racing logic to common/fuzzy
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/16] xfs/422: create a new test group for fsstress/repair racers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs_db: expose the unwritten flag in rmapbt keys
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs_repair: warn about unwritten bits set in rmap btree keys
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs_repair: check low keys of rmap btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: fix rm_offset flag handling in rmap keys
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/5] xfs: cross-reference rmap records with refcount btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/5] xfs: cross-reference rmap records with inode btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/5] xfs: cross-reference rmap records with free space btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/5] xfs: cross-reference rmap records with ag btrees
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/5] xfs: introduce bitmap type for AG blocks
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: convert xbitmap to interval tree
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: drop the _safe behavior from the xbitmap foreach macro
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: remove the for_each_xbitmap_ helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 11/11] xfs: only allocate free space bitmap for xattr scrub if needed
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 10/11] xfs: clean up xattr scrub initialization
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 09/11] xfs: check used space of shortform xattr structures
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 08/11] xfs: move xattr scrub buffer allocation to top level function
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 07/11] xfs: remove flags argument from xchk_setup_xattr_buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 06/11] xfs: split valuebuf from xchk_xattr_buf.buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 05/11] xfs: split usedmap from xchk_xattr_buf.buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 04/11] xfs: split freemap from xchk_xattr_buf.buf
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 03/11] xfs: remove unnecessary dstmap in xattr scrubber
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 02/11] xfs: don't shadow @leaf in xchk_xattr_block
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 01/11] xfs: xattr scrub should ensure one namespace bit per name
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs: check for reverse mapping records that could be merged
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs: check overlapping rmap btree records
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs: flag refcount btree records that could be merged
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs: flag free space btree records that could be merged
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs: alert the user about data/attr fork mappings that could be merged
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] xfs: change bmap scrubber to store the previous mapping
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: always check the existence of a dirent's child inode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: xfs_iget in the directory scrubber needs to use UNTRUSTED
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: make checking directory dotdot entries more reliable
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: retain the AGI when we can't iget an inode to scrub the core
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: fix an inode lookup race in xchk_get_inode
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: manage inode DONTCACHE status at irele time
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: ensure that single-owner file blocks are not owned by others
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: teach scrub to check for sole ownership of metadata objects
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/4] xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/4] xfs: directly cross-reference the inode btrees with each other
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/4] xfs: clean up broken eearly-exit code in the inode btree scrubber
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/4] xfs: remove pointless shadow variable from xfs_difree_inobt
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 6/6] xfs: ensure that all metadata and data blocks are not cow staging extents
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 5/6] xfs: check the reference counts of gaps in the refcount btree
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 4/6] xfs: implement masked btree key comparisons for _has_records scans
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: always scrub record/key order of interior records
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/6] xfs: refactor converting btree irec to btree key
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/2] xfs: detect unwritten bit set in rmapbt node block keys
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/6] xfs: refactor ->diff_two_keys callsites
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: check btree keys reflect the child block
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/6] xfs: replace xfs_btree_has_record with a general keyspace scanner
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/2] xfs: fix rm_offset flag handling in rmap keys
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 3/3] xfs: hoist inode record alignment checks from scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 2/3] xfs: hoist rmap record flag checks from scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 1/3] xfs: hoist rmap record flag checks from scrub
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 8/8] xfs: complain about bad file mapping records in the ondisk bmbt
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[PATCH 7/8] xfs: complain about bad records in query_range helpers
From
: "Darrick J. Wong" <djwong@xxxxxxxxxx>
[Index of Archives]
[XFS]
[Linux USB Devel]
[Linux SCSI]
[Samba]
[Yosemite News]