projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xfs: reduce AGF hold times during fstrim operations
2023-10-03
Dave Chinner
xfs: reduce AGF hold times during fstrim operations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-10-03
Dave Chinner
xfs: move log discard work to xfs_discard.c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-06-05
Dave Chinner
xfs: collect errors from inodegc for unlinked inode...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-05
Dave Chinner
xfs: validate block number being freed before adding...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-05
Dave Chinner
xfs: validity check agbnos on the AGFL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-05
Dave Chinner
xfs: fix agf/agfl verification on v4 filesystems
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-05
Dave Chinner
xfs: fix double xfs_perag_rele() in xfs_filestream_pick_ag()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-05
Darrick J. Wong
xfs: fix broken logic when detecting mergeable bmap...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-04
Geert Uytterhoeven
xfs: Fix undefined behavior of shift into sign bit
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-04
Dave Chinner
xfs: fix AGF vs inode cluster buffer deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-04
Dave Chinner
xfs: defered work could create precommits
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-04
Dave Chinner
xfs: restore allocation trylock iteration
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-06-04
Dave Chinner
xfs: buffer pins need to hold a buffer reference
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: fix xfs_inodegc_stop racing with mod_delayed_work
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: disable reaping in fscounters scrub
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: check that per-cpu inodegc workers actually run...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: explicitly specify cpu when forcing inodegc delayed...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: fix negative array access in xfs_getbmap
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: don't allocate into the data fork for an unshare...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: flush dirty data and drain directios before scrubbing...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: set bnobt/cntbt numrecs correctly when formatting...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-05-01
Darrick J. Wong
xfs: don't unconditionally null args->pag in xfs_bmap_btallo...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-26
Dave Chinner
xfs: fix livelock in delayed allocation at ENOSPC
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-04-19
Bagas Sanjaya
xfs: Extend table marker on deprecated mount options...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-19
Dave Chinner
xfs: fix duplicate includes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'fix-asciici-bugs-6.4_2023-04-11' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-strengthen-rmap-checking-6.4_2023...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'repair-bitmap-rework-6.4_2023-04-11' of...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-fix-xattr-memory-mgmt-6.4_2023-04...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-detect-mergeable-records-6.4_2023...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-merge-bmap-records-6.4_2023-04-12...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-iget-fixes-6.4_2023-04-12' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-parent-fixes-6.4_2023-04-12' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-dir-iget-fixes-6.4_2023-04-12' of...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-detect-rmapbt-gaps-6.4_2023-04-11...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-detect-inobt-gaps-6.4_2023-04-11'...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-detect-refcount-gaps-6.4_2023-04-11...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-btree-key-enhancements-6.4_2023-04...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'rmap-btree-fix-key-handling-6.4_2023-04...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'btree-hoist-scrub-checks-6.4_2023-04-11...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'btree-complain-bad-records-6.4_2023-04-11...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-drain-intents-6.4_2023-04-11' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'scrub-fix-legalese-6.4_2023-04-11' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'pass-perag-refs-6.4_2023-04-11' of git:...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'intents-perag-refs-6.4_2023-04-11' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-13
Dave Chinner
Merge tag 'online-fsck-design-6.4_2023-04-11' of git...
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-12
Ye Bin
xfs: fix BUG_ON in xfs_getbmap()
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-12
Darrick J. Wong
xfs: verify buffer contents when we skip log replay
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-12
Darrick J. Wong
xfs: _{attr,data}_map_shared should take ILOCK_EXCL...
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-12
Dave Chinner
xfs: remove WARN when dquot cache insertion fails
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-04-12
Dave Chinner
xfs: don't consider future format versions valid
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: refactor the filestreams allocator pick functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: return a referenced perag from filestreams allocator
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: pass perag to filestreams tracing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: use for_each_perag_wrap in xfs_filestream_pick_ag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: track an active perag reference in filestreams
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: factor out MRU hit case in xfs_filestream_select_ag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: remove xfs_filestream_select_ag() longest extent...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: merge new filestream AG selection into xfs_filestream_s...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: merge filestream AG lookup into xfs_filestream_select_ag()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: move xfs_bmap_btalloc_filestreams() to xfs_filestreams.c
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: use xfs_bmap_longest_free_extent() in filestreams
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: get rid of notinit from xfs_bmap_longest_free_extent
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: factor out filestreams from xfs_bmap_btalloc_nullfb
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: convert trim to use for_each_perag_range
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: convert xfs_alloc_vextent_iterate_ags() to use...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: move the minimum agno checks into xfs_alloc_vextent_che...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: fold xfs_alloc_ag_vextent() into callers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: move allocation accounting to xfs_alloc_vextent_set_fsbno()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: introduce xfs_alloc_vextent_prepare()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: introduce xfs_alloc_vextent_exact_bno()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: introduce xfs_alloc_vextent_near_bno()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: use xfs_alloc_vextent_start_bno() where appropriate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: use xfs_alloc_vextent_first_ag() where appropriate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: factor xfs_bmap_btalloc()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: use xfs_alloc_vextent_this_ag() where appropriate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: combine __xfs_alloc_vextent_this_ag and xfs_alloc_ag_v...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: factor xfs_alloc_vextent_this_ag() for _iterate_ags()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: rework xfs_alloc_vextent()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: introduce xfs_for_each_perag_wrap()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: perags need atomic operational state
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: convert xfs_ialloc_next_ag() to an atomic
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: inobt can use perags in many more places than...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: use active perag references for inode allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: convert xfs_imap() to take a perag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: rework the perag trace points to be perag centric
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-12
Dave Chinner
xfs: active perag reference counting
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Dave Chinner
xfs: don't assert fail on transaction cancel with deferred ops
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Dave Chinner
xfs: t_firstblock is tracking AGs not blocks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Dave Chinner
xfs: drop firstblock constraints from allocation setup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Dave Chinner
xfs: block reservation too large for minleft allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Dave Chinner
xfs: prefer free inodes at ENOSPC over chunk allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
Dave Chinner
xfs: fix low space alloc deadlock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-28
Dave Chinner
xfs: drop write error injection is unfixable, remove it
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-28
Dave Chinner
xfs: use iomap_valid method to detect stale cached...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-28
Dave Chinner
iomap: write iomap validity checks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-28
Dave Chinner
xfs: xfs_bmap_punch_delalloc_range() should take a...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-28
Dave Chinner
iomap: buffered write failure should not truncate the...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-23
Dave Chinner
xfs,iomap: move delalloc punching to iomap
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2022-11-23
Dave Chinner
xfs: use byte ranges for write cleanup ranges
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next