projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xfs: factor out forced iclog flushes
2021-07-29
Dave Chinner
xfs: factor out forced iclog flushes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Dave Chinner
xfs: fix ordering violation between cache flushes and...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Dave Chinner
xfs: fold __xlog_state_release_iclog into xlog_state_release...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Dave Chinner
xfs: external logs need to flush data device
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Dave Chinner
xfs: flush data dev on external log write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Dave Chinner
xfs: don't wait on future iclogs when pushing the CIL
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Dave Chinner
xfs: Fix a CIL UAF by getting get rid of the iclog...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Dave Chinner
xfs: remove callback dequeue loop from xlog_state_do_iclog_c...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Dave Chinner
xfs: don't nest icloglock inside ic_callback_lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: add iclog state trace events
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: xfs_log_force_lsn isn't passed a LSN
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: Fix CIL throttle hang when CIL space used going...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: journal IO cache flush reductions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: remove need_start_rec parameter from xlog_write()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: CIL checkpoint flushes caches unconditionally
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: async blkdev cache flush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-21
Dave Chinner
xfs: remove xfs_blkdev_issue_flush
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-18
Dave Chinner
xfs: separate CIL commit record IO
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-18
Dave Chinner
xfs: log stripe roundoff is a property of the log
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-18
Dave Chinner
xfs: perag may be null in xfs_imap()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Dave Chinner
xfs: drop the AGI being passed to xfs_check_agi_freecount
From:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-07
Dave Chinner
xfs: merge xfs_buf_allocate_memory
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-07
Dave Chinner
xfs: get rid of xb_to_gfp()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: don't take a spinlock unconditionally in the DIO...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: remove xfs_perag_t
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: use perag through unlink processing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: clean up and simplify xfs_dialloc()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: inode allocation can use a single perag instance
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: get rid of xfs_dir_ialloc()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: collapse AG selection for inode allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: simplify xfs_dialloc_select_ag() return values
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: remove agno from btree cursor
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: use perag for ialloc btree cursors
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: convert allocbt cursors to use perags
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: convert refcount btree cursor to use perags
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: convert rmap btree cursor to using a perag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: add a perag to the btree cursor
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: pass perags around in fsmap data dev functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: push perags through the ag reservation callouts
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: pass perags through to the busy extent code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: convert secondary superblock walk to use perags
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: convert xfs_iwalk to use perag references
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: convert raw ag walks to use for_each_perag
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: make for_each_perag... a first class citizen
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: move perag structure and setup to libxfs/xfs_ag...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: prepare for moving perag definitions and support...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-02
Dave Chinner
xfs: move xfs_perag_get/put to xfs_ag.[ch]
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-01
Dave Chinner
xfs: move page freeing into _xfs_buf_free_pages()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-01
Dave Chinner
xfs: merge _xfs_buf_get_pages()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-01
Dave Chinner
xfs: use alloc_pages_bulk_array() for buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-01
Dave Chinner
xfs: use xfs_buf_alloc_pages for uncached buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-06-01
Dave Chinner
xfs: split up xfs_buf_allocate_memory
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-05-27
Dave Chinner
xfs: bunmapi has unnecessary AG lock ordering issues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-05-27
Dave Chinner
xfs: btree format inode forks can have zero extents
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-04-29
Dave Chinner
xfs: update superblock counters correctly for !lazysbcount
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-04-07
Dave Chinner
xfs: precalculate default inode attribute offset
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-04-07
Dave Chinner
xfs: default attr fork size does not handle device...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-04-07
Dave Chinner
xfs: inode fork allocation depends on XFS_IFEXTENT...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-04-07
Dave Chinner
xfs: eager inode attr fork init needs attr feature...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: __percpu_counter_compare() inode count debug too...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: reduce debug overhead of dir leaf/node checks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: No need for inode number error injection in __xfs_dir3_...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: type verification is expensive
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: optimise xfs_buf_item_size/format for contiguous...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: xfs_buf_item_size_segment() needs to pass segment...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: reduce buffer log item shadow allocations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-03-25
Dave Chinner
xfs: initialise attr fork on inode create
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-02-25
Dave Chinner
xfs: use current->journal_info for detecting transaction...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-02-01
Dave Chinner
xfs: reduce exclusive locking on unaligned dio
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2021-02-01
Dave Chinner
xfs: split the unaligned DIO write code out
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-12-17
Dave Chinner
xfs: remove xfs_buf_t typedef
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Reviewed-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-12-12
Dave Chinner
xfs: spilt xfs_dialloc() into 2 functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-12-12
Dave Chinner
xfs: move xfs_dialloc_roll() into xfs_dialloc()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-12-12
Dave Chinner
xfs: move on-disk inode allocation out of xfs_ialloc()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-12-12
Dave Chinner
xfs: introduce xfs_dialloc_roll()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-11-19
Dave Chinner
xfs: don't allow NOWAIT DIO across extent boundaries
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Dave Chinner
xfs: fix finobt btree block recovery ordering
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-09-07
Dave Chinner
xfs: xfs_iflock is no longer a completion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-08-05
Dave Chinner
iomap: Only invalidate page cache pages on direct IO...
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: remove xfs_inobp_check()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: factor xfs_iflush_done
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: rework xfs_iflush_cluster() dirty inode iteration
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: rename xfs_iflush_int()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: xfs_iflush() is no longer necessary
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: attach inodes to the cluster buffer when dirtied
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: rework stale inodes in xfs_ifree_cluster
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: clean up inode reclaim comments
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: remove SYNC_WAIT from xfs_reclaim_inodes()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: remove SYNC_TRYLOCK from inode reclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: don't block inode reclaim on the ILOCK
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: allow multiple reclaimers per AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: remove IO submission from xfs_reclaim_inode()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: make inode reclaim almost non-blocking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: pin inode backing buffer to the inode log item
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: move xfs_clear_li_failed out of xfs_ail_delete_one()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: unwind log item error flagging
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: handle buffer log item IO errors directly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: get rid of log item callbacks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Dave Chinner
xfs: clean up the buffer iodone callback functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2020-07-06
Dave Chinner
xfs: use direct calls for dquot IO completion
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next