diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-12-16 13:58:02 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2025-01-09 23:38:41 -0500 |
commit | cf3da2d627037a0848e25dbaeaedfadfe534c7c4 (patch) | |
tree | c31d4822980b4a5c05b29dbbcac414413b850994 /scripts/gdb/linux/utils.py | |
parent | 861cd0f60624440b51e3ff14b04055b59c13d1e4 (diff) |
bcachefs: Handle -BCH_ERR_need_mark_replicas in gc
Locking considerations (possibly no longer relevant?) mean that when an
accounting update needs a new superblock replicas entry to be created,
it's deferred to the transaction commit error path.
But accounting updates for gc/fcsk aren't done from the transaction
commit path - so we need to handle
-BCH_ERR_btree_insert_need_mark_replicas locally.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions