Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
cd2c9f1b544b8f5e1ca1874032fd669d74946a6d
/
fs
/
xfs
/
scrub
cd2c9f1
xfs: remove the mappedbno argument to xfs_da_read_buf
by Christoph Hellwig
· 5 years ago
c943c0b
xfs: remove the mappedbno argument to xfs_dir3_leaf_read
by Christoph Hellwig
· 5 years ago
06566fd
xfs: remove the mappedbno argument to xfs_da_reada_buf
by Christoph Hellwig
· 5 years ago
1848b60
xfs: devirtualize ->data_bestfree_p
by Christoph Hellwig
· 5 years ago
d73e1ce
xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry
by Christoph Hellwig
· 5 years ago
7e8ae7bd
xfs: devirtualize ->data_entry_tag_p
by Christoph Hellwig
· 5 years ago
fdbb8c5
xfs: devirtualize ->data_entsize
by Christoph Hellwig
· 5 years ago
5c07212
xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset
by Christoph Hellwig
· 5 years ago
4a1a8b2
xfs: cleanup xchk_directory_data_bestfree
by Christoph Hellwig
· 5 years ago
4c037dd
xfs: cleanup xchk_dir_rec
by Christoph Hellwig
· 5 years ago
a84f3d5
xfs: add a bests pointer to struct xfs_dir3_icfree_hdr
by Christoph Hellwig
· 5 years ago
5ba3091
xfs: devirtualize ->free_hdr_from_disk
by Christoph Hellwig
· 5 years ago
478c783
xfs: move the max dir2 leaf entries count to struct xfs_da_geometry
by Christoph Hellwig
· 5 years ago
787b089
xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr
by Christoph Hellwig
· 5 years ago
5184255
xfs: devirtualize ->leaf_hdr_from_disk
by Christoph Hellwig
· 5 years ago
51908ca
xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr
by Christoph Hellwig
· 5 years ago
f475dc4d
xfs: devirtualize ->node_hdr_from_disk
by Christoph Hellwig
· 5 years ago
649d9d9
xfs: refactor btree node scrubbing
by Christoph Hellwig
· 5 years ago
2fe4f92
xfs: refactor "does this fork map blocks" predicate
by Darrick J. Wong
· 5 years ago
5f213dd
xfs: fix missing header includes
by Darrick J. Wong
· 5 years ago
5d1116d
xfs: periodically yield scrub threads to the scheduler
by Darrick J. Wong
· 5 years ago
8ef34723
xfs: add missing early termination checks to record scrubbing functions
by Darrick J. Wong
· 5 years ago
e992ae8
xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks
by Darrick J. Wong
· 5 years ago
d5cc14d
xfs: removed unused error variable from xchk_refcountbt_rec
by Aliasgar Surti
· 5 years ago
583e4ef
xfs: removed unneeded variable
by Aliasgar Surti
· 5 years ago
728bcaa
xfs: make attr lookup returns consistent
by Dave Chinner
· 5 years ago
e7ee96d
xfs: remove all *_ITER_ABORT values
by Darrick J. Wong
· 5 years ago
7f313ed
xfs: log proper length of btree block in scrub/repair
by Eric Sandeen
· 5 years ago
519e586
xfs: bmap scrub should only scrub records once
by Darrick J. Wong
· 5 years ago
707e0dd
fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.
by Tetsuo Handa
· 5 years ago
afa1d96
xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling()
by Jia-Ju Bai
· 5 years ago
036f463
xfs: online scrub needn't bother zeroing its temporary buffer
by Darrick J. Wong
· 6 years ago
6d6cced
xfs: only allocate memory for scrubbing attributes when we need it
by Darrick J. Wong
· 6 years ago
0081675
xfs: refactor attr scrub memory allocation function
by Darrick J. Wong
· 6 years ago
3addd24
xfs: refactor extended attribute buffer pointer functions
by Darrick J. Wong
· 6 years ago
2c3b83d
xfs: attribute scrub should use seen_enough to pass error values
by Darrick J. Wong
· 6 years ago
5bb46e3
xfs: create iterator error codes
by Darrick J. Wong
· 6 years ago
250d4b4
xfs: remove unused header files
by Eric Sandeen
· 6 years ago
f5b999c
xfs: remove unused flag arguments
by Eric Sandeen
· 6 years ago
ef32595
xfs: separate inode geometry
by Darrick J. Wong
· 6 years ago
025197e
xfs: inode btree scrubber should calculate im_boffset correctly
by Darrick J. Wong
· 6 years ago
75efa57
xfs: add online scrub for superblock counters
by Darrick J. Wong
· 6 years ago
47cd97b
xfs: scrub should check incore counters against ondisk headers
by Darrick J. Wong
· 6 years ago
9a1f304
xfs: allow scrubbers to pause background reclaim
by Darrick J. Wong
· 6 years ago
f60be90
xfs: fix broken bhold behavior in xrep_roll_ag_trans
by Darrick J. Wong
· 6 years ago
4fb7951
xfs: scrub should only cross-reference with healthy btrees
by Darrick J. Wong
· 6 years ago
4860a05
xfs: scrub/repair should update filesystem metadata health
by Darrick J. Wong
· 6 years ago
160b5a7
xfs: hoist the already_fixed variable to the scrub context
by Darrick J. Wong
· 6 years ago
f8c2a22
xfs: collapse scrub bool state flags into a single unsigned int
by Darrick J. Wong
· 6 years ago
9d71e15
xfs: refactor scrub context initialization
by Darrick J. Wong
· 6 years ago
a72e9d8
xfs: fix btree scrub checking with regards to root-in-inode
by Darrick J. Wong
· 6 years ago
228de12
xfs: dabtree scrub needs to range-check level
by Darrick J. Wong
· 6 years ago
3d129e1
xfs: fix backwards endian conversion in scrub
by Darrick J. Wong
· 6 years ago
081a8ae
xfs: fix uninitialized error variable
by Colin Ian King
· 6 years ago
9228d75
xfs: use buf ops magic to detect btree block type
by Darrick J. Wong
· 6 years ago
27df4f5
xfs: split up allocation btree verifier
by Brian Foster
· 6 years ago
01e68f4
xfs: create a separate finobt verifier
by Brian Foster
· 6 years ago
7d36c19
xfs: add xfs_verify_agino_or_null helper
by Darrick J. Wong
· 6 years ago
6548053
xfs: check attribute name validity
by Darrick J. Wong
· 6 years ago
e5d7d51
xfs: check directory name validity
by Darrick J. Wong
· 6 years ago
87c9607
xfs: fix off-by-one error in rtbitmap cross-reference
by Darrick J. Wong
· 6 years ago
f8c1d70
xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t
by Darrick J. Wong
· 6 years ago
3258cb2
xfs: abort xattr scrub if fatal signals are pending
by Darrick J. Wong
· 6 years ago
f9e6334
xfs: consolidate scrub dinode mapping code into a single function
by Darrick J. Wong
· 6 years ago
4539b8a
xfs: scrub big block inode btrees correctly
by Darrick J. Wong
· 6 years ago
b9454fe
xfs: clean up the inode cluster checking in the inobt scrub
by Darrick J. Wong
· 6 years ago
a195424
xfs: hoist inode cluster checks out of loop
by Darrick J. Wong
· 6 years ago
22234c6
xfs: check inobt record alignment on big block filesystems
by Darrick J. Wong
· 6 years ago
c050fdf
xfs: check the ir_startino alignment directly
by Darrick J. Wong
· 6 years ago
435dcf0
xfs: never try to scrub more than 64 inodes per inobt record
by Darrick J. Wong
· 6 years ago
add46b3
xfs: set buffer ops when repair probes for btree type
by Darrick J. Wong
· 6 years ago
86d163d
xfs: stringify scrub types in ftrace output
by Darrick J. Wong
· 6 years ago
c494213
xfs: stringify btree cursor types in ftrace output
by Darrick J. Wong
· 6 years ago
7af8150
xfs: fix function pointer type in ftrace format
by Darrick J. Wong
· 6 years ago
2c2d9d3
xfs: count inode blocks correctly in inobt scrub
by Darrick J. Wong
· 6 years ago
c1b4a32
xfs: precalculate cluster alignment in inodes and blocks
by Darrick J. Wong
· 6 years ago
83dcdb4
xfs: precalculate inodes and blocks per inode cluster
by Darrick J. Wong
· 6 years ago
43004b2
xfs: add a block to inode count converter
by Darrick J. Wong
· 6 years ago
7280fed
xfs: remove xfs_rmap_ag_owner and friends
by Darrick J. Wong
· 6 years ago
66e3237
xfs: const-ify xfs_owner_info arguments
by Darrick J. Wong
· 6 years ago
38b6238
xfs: fix buffer state management in xrep_findroot_block
by Darrick J. Wong
· 6 years ago
1002ff4
xfs: xrep_findroot_block should reject root blocks with siblings
by Darrick J. Wong
· 6 years ago
daa79ba
xfs: remove suport for filesystems without unwritten extent flag
by Christoph Hellwig
· 6 years ago
f369a13
xfs: don't treat unknown di_flags2 as corruption in scrub
by Eric Sandeen
· 6 years ago
2863c2e
xfs: remove duplicated include from alloc.c
by YueHaibing
· 6 years ago
1fc25f5
xfs: sanity check ag header values in xrep_calc_ag_resblks
by Darrick J. Wong
· 6 years ago
13942aa
xfs: repair the AGI
by Darrick J. Wong
· 6 years ago
0e93d3f
xfs: repair the AGFL
by Darrick J. Wong
· 6 years ago
f9ed6de
xfs: repair the AGF
by Darrick J. Wong
· 6 years ago
86d969b
xfs: refactor the xrep_extent_list into xfs_bitmap
by Darrick J. Wong
· 6 years ago
bc270b5
xfs: move the repair extent list into its own file
by Darrick J. Wong
· 6 years ago
44a8736
xfs: clean up IRELE/iput callsites
by Darrick J. Wong
· 6 years ago
032d91f
xfs: fix indentation and other whitespace problems in scrub/repair
by Darrick J. Wong
· 6 years ago
1d8a748
xfs: shorten struct xfs_scrub_context to struct xfs_scrub
by Darrick J. Wong
· 6 years ago
b5e2196
xfs: shorten xfs_repair_ prefix to xrep_
by Darrick J. Wong
· 6 years ago
c517b3a
xfs: shorten xfs_scrub_ prefix
by Darrick J. Wong
· 6 years ago
ef97ef2
xfs: clean up xfs_btree_del_cursor callers
by Darrick J. Wong
· 6 years ago
0b04b6b8
xfs: trivial xfs_btree_del_cursor cleanups
by Darrick J. Wong
· 6 years ago
ed7ef8e
xfs: remove unused btree cursor bc_private.a.dfops field
by Brian Foster
· 6 years ago
86210fb
xfs: move various type verifiers to common file
by Dave Chinner
· 7 years ago
Next »