Nothing terribly exciting, things have been stabilizing nicely...

the btree_trans_peek_key_cache fix finishes fixing an oops that I've had
reports of from a few people

'journal stuck timeout' change addresses another source of SRCU lock
hold time warnings; the main remaining one? I'm not seeing it in the CI
anymore with that fix.

'improve journal pin flushing' addresses slow & hanging unmounts

'trace_move_extent_finish' improvement is to help us debug the
'rebalance not making progress' issues

Kent Overstreet (11):
  bcachefs: Fix btree_trans_peek_key_cache()
  bcachefs: Reduce stack frame size of __bch2_str_hash_check_key()
  bcachefs: "Journal stuck" timeout now takes into account device
    latency
  bcachefs: bset_blacklisted_journal_seq is now AUTOFIX
  bcachefs: Improve decompression error messages
  bcachefs: rebalance, copygc enabled are runtime opts
  bcachefs: fix bch2_btree_node_flags
  bcachefs: Improve journal pin flushing
  bcachefs: Journal writes are now IOPRIO_CLASS_RT
  bcachefs: Fix trace_copygc
  bcachefs: Improve trace_move_extent_finish

 fs/bcachefs/btree_cache.c        |   5 +-
 fs/bcachefs/btree_iter.c         |   3 +-
 fs/bcachefs/btree_key_cache.c    |   4 +-
 fs/bcachefs/btree_trans_commit.c |   2 +-
 fs/bcachefs/compress.c           |  31 +++++--
 fs/bcachefs/compress.h           |   4 +-
 fs/bcachefs/data_update.c        |  50 +++++++----
 fs/bcachefs/debug.c              |   1 +
 fs/bcachefs/io_write.c           |   4 +-
 fs/bcachefs/io_write.h           |   2 +
 fs/bcachefs/journal.c            |  92 +++++++-------------
 fs/bcachefs/journal.h            |   9 +-
 fs/bcachefs/journal_io.c         |   2 +
 fs/bcachefs/journal_reclaim.c    | 142 ++++++++++++++++++++++++++-----
 fs/bcachefs/journal_reclaim.h    |   3 +
 fs/bcachefs/journal_types.h      |  13 +--
 fs/bcachefs/movinggc.c           |  11 ++-
 fs/bcachefs/opts.h               |   4 +-
 fs/bcachefs/sb-errors_format.h   |   2 +-
 fs/bcachefs/str_hash.c           |  24 +++---
 fs/bcachefs/trace.h              |  26 +++---
 21 files changed, 275 insertions(+), 159 deletions(-)

-- 
2.45.2


Reply via email to