projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xfs: drop the scrub file's iolock when transaction allocation fails
2024-04-23
Darrick J. Wong
xfs: drop the scrub file's iolock when transaction...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: only iget the file once when doing vectored scrub...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: use dontcache for grabbing inodes during scrub
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: introduce vectored scrub mode
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: move xfs_ioc_scrub_metadata to scrub.c
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: reduce the rate of cond_resched calls inside scrub
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: fix corruptions in the directory tree
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: report directory tree corruption in the health...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: invalidate dirloop scrub path data when concurrent...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: teach online scrub to find directory tree structure...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: inode repair should ensure there's an attr fork...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: repair link count of nondirectories after rebuilding...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: adapt the orphanage code to handle parent pointers
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: actually rebuild the parent pointer xattrs
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: add a per-leaf block callback to xchk_xattr_walk
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: split xfs_bmap_add_attrfork into two pieces
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: remove pointless unlocked assertion
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: implement live updates for parent pointer repairs
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: repair directory parent pointers by scanning for...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: replay unlocked parent pointer updates that accrue...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: implement live updates for directory repairs
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: repair directories by scanning directory parent...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: add raw parent pointer apis to support repair
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: salvage parent pointers when rebuilding xattr...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: make the reserved block permission flag explicit...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: remove some boilerplate from xfs_attr_set
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: check parent pointer xattrs when scrubbing
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: walk directory parent pointers to determine backref...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: deferred scrub of parent pointers
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: scrub parent pointers
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: deferred scrub of dirents
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: check dirents have parent pointers
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: revert commit 44af6c7e59b12
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: enable parent pointers
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: drop compatibility minimum log size computations...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: fix unit conversion error in xfs_log_calc_max_attrsetm_res
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: add a incompat feature bit for parent pointers
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: don't remove the attr fork when parent pointers...
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: add parent pointer ioctls
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: split out handle management helpers a bit
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: move handle ioctl code to xfs_handle.c
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: pass the attr value to put_listent when possible
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: don't return XFS_ATTR_PARENT attributes via listxattr
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: Add parent pointers to xfs_cross_rename
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: Add parent pointers to rename
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: remove parent pointers in unlink
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: add parent attributes to symlink
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: add parent attributes to link
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: parent pointer attribute creation
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: create a hashname function for parent pointers
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: extend transaction reservations for parent attributes
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: add parent pointer validator functions
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: Expose init_xattrs in xfs_create_tmpfile
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: record inode generation in xattr update log intent...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: create attr log item opcodes and formats for parent...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: refactor xfs_is_using_logged_xattrs checks in...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: allow xattr matching on name and value for parent...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: define parent pointer ondisk extended attribute...
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Allison Henderson
xfs: add parent pointer support to attribute code
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: create a separate hashname function for extended...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: move xfs_attr_defer_add to xfs_attr_item.c
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Christoph Hellwig
xfs: check the flags earlier in xfs_attr_match
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: rearrange xfs_attr_match parameters
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: enforce one namespace per attribute
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: refactor name/value iovec validation in xlog_recover_at...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: refactor name/length checks in xfs_attri_validate
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: use local variables for name and value length...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: always set args->value in xfs_attri_item_recover
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: validate recovered name buffers when recovering...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: use helpers to extract xattr op from opflags
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: restructure xfs_attr_complete_op a bit
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: check shortform attr entry flags specifically
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: fix missing check for invalid attr flags
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: check opcode and iovec count match in xlog_recover_attr...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: use an XFS_OPSTATE_ flag for detecting if logged...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: require XFS_SB_FEAT_INCOMPAT_LOG_XATTRS for attr...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: attr fork iext must be loaded before calling xfs_attr_i...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: rearrange xfs_da_args a bit to use less space
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: make attr removal an explicit operation
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: remove xfs_da_args.attr_flags
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: remove XFS_DA_OP_NOTIME
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-23
Darrick J. Wong
xfs: remove XFS_DA_OP_REMOVE
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: unlock new repair tempfiles after creation
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: don't pick up IOLOCK during rmapbt repair scan
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Allison Henderson
xfs: Hold inode locks in xfs_rename
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Allison Henderson
xfs: Hold inode locks in xfs_trans_alloc_dir
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Allison Henderson
xfs: Hold inode locks in xfs_ialloc
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
docs: describe xfs directory tree online fsck
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Allison Henderson
xfs: Increase XFS_QM_TRANS_MAXDQS to 5
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
docs: update offline parent pointer repair strategy
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Allison Henderson
xfs: Increase XFS_DEFER_OPS_NR_INODES to 5
Reviewed-by: Darrick J. Wong <
djwong@kernel.org
>
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: fix performance problems when fstrimming a subset...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: create subordinate scrub contexts for xchk_metadata_ino...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
docs: update online directory and parent pointer repair...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
docs: update the parent pointers documentation to the...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: pin inodes that would otherwise overflow link...
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: try to avoid allocating from sick inode clusters
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: check unused nlink fields in the ondisk inode
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: repair AGI unlinked inode bucket lists
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
2024-04-15
Darrick J. Wong
xfs: online repair of symbolic links
Signed-off-by: Darrick J. Wong <
djwong@kernel.org
>
commit
|
commitdiff
|
tree
next