diff options
author | 2024-08-19 16:41:00 -0400 | |
---|---|---|
committer | 2024-08-22 10:04:41 -0400 | |
commit | a592cdf5164d3feb821085df71f63e70e8b8b08c (patch) | |
tree | c60d3ba5de6e4ac22a18910d29405b6dda6e1814 /scripts/generate_rust_analyzer.py | |
parent | bcachefs: add missing inode_walker_exit() (diff) | |
download | wireguard-linux-a592cdf5164d3feb821085df71f63e70e8b8b08c.tar.xz wireguard-linux-a592cdf5164d3feb821085df71f63e70e8b8b08c.zip |
bcachefs: don't use rht_bucket() in btree_key_cache_scan()
rht_bucket() does strange complicated things when a rehash is in
progress.
Instead, just skip scanning when a rehash is in progress: scanning is
going to be more expensive (many more empty slots to cover), and some
sort of infinite loop is being observed
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions