ok, I take it you don't like this one either

On Sat, Aug 24, 2024 at 12:19:59PM GMT, Kent Overstreet wrote:
> The following changes since commit 0e49d3ff12501adaafaf6fdb19699f021d1eda1c:
> 
>   bcachefs: Fix locking in __bch2_trans_mark_dev_sb() (2024-08-16 20:45:15 
> -0400)
> 
> are available in the Git repository at:
> 
>   git://evilpiepirate.org/bcachefs.git tags/bcachefs-2024-08-24
> 
> for you to fetch changes up to 49aa7830396bce33b00fa7ee734c35de36521138:
> 
>   bcachefs: Fix rebalance_work accounting (2024-08-24 10:16:21 -0400)
> 
> ----------------------------------------------------------------
> bcachefs fixes for 6.11-rc5, v2
> 
> - rhashtable conversion for vfs inodes
> - rcu_pending, btree key cache conversion
> + nocow deadlock fix
> + fix for new rebalance_work accounting
> 
> ----------------------------------------------------------------
> Kent Overstreet (27):
>       bcachefs: Reallocate table when we're increasing size
>       bcachefs: fix field-spanning write warning
>       bcachefs: Fix incorrect gfp flags
>       bcachefs: Extra debug for data move path
>       bcachefs: bch2_data_update_init() cleanup
>       bcachefs: Fix "trying to move an extent, but nr_replicas=0"
>       bcachefs: setting bcachefs_effective.* xattrs is a noop
>       bcachefs: Fix failure to relock in btree_node_get()
>       bcachefs: Fix bch2_trigger_alloc assert
>       bcachefs: Fix bch2_bucket_gens_init()
>       bcachefs: fix time_stats_to_text()
>       bcachefs: fix missing bch2_err_str()
>       bcachefs: unlock_long() before resort in journal replay
>       bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()
>       bcachefs: fix failure to relock in btree_node_fill()
>       bcachefs: Fix locking in bch2_ioc_setlabel()
>       bcachefs: Fix replay_now_at() assert
>       bcachefs: Fix missing validation in bch2_sb_journal_v2_validate()
>       fs/super.c: improve get_tree() error message
>       bcachefs: Fix warning in bch2_fs_journal_stop()
>       bcachefs: Fix compat issue with old alloc_v4 keys
>       bcachefs: Fix refcounting in discard path
>       bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop()
>       bcachefs: add missing inode_walker_exit()
>       bcachefs: don't use rht_bucket() in btree_key_cache_scan()
>       bcachefs: Fix failure to flush moves before sleeping in copygc
>       bcachefs: Fix rebalance_work accounting
> 
> Yuesong Li (1):
>       bcachefs: Fix double assignment in check_dirent_to_subvol()
> 
>  fs/bcachefs/alloc_background.c            |  66 +++++-----
>  fs/bcachefs/alloc_background_format.h     |   1 +
>  fs/bcachefs/bcachefs_format.h             |   3 +-
>  fs/bcachefs/btree_cache.c                 |  25 ++++
>  fs/bcachefs/btree_cache.h                 |   2 +
>  fs/bcachefs/btree_iter.h                  |   9 ++
>  fs/bcachefs/btree_key_cache.c             |  31 ++++-
>  fs/bcachefs/btree_update_interior.c       |  46 ++++---
>  fs/bcachefs/buckets.c                     |  74 +++++++----
>  fs/bcachefs/buckets_waiting_for_journal.c |   4 +-
>  fs/bcachefs/data_update.c                 | 209 
> ++++++++++++++++--------------
>  fs/bcachefs/extents.c                     |  41 ++++++
>  fs/bcachefs/extents.h                     |   1 +
>  fs/bcachefs/fs-io-buffered.c              |   2 +-
>  fs/bcachefs/fs-ioctl.c                    |   3 +-
>  fs/bcachefs/fsck.c                        |   6 +-
>  fs/bcachefs/journal.c                     |   2 +-
>  fs/bcachefs/journal_sb.c                  |  15 +++
>  fs/bcachefs/movinggc.c                    |   2 +-
>  fs/bcachefs/recovery.c                    |   9 +-
>  fs/bcachefs/replicas.c                    |   3 +-
>  fs/bcachefs/sb-downgrade.c                |   8 +-
>  fs/bcachefs/util.c                        |   1 -
>  fs/bcachefs/xattr.c                       |  12 +-
>  fs/super.c                                |   4 +-
>  25 files changed, 387 insertions(+), 192 deletions(-)

Reply via email to