aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/rbtree.py
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2023-12-01 22:31:23 -0500
committerKent Overstreet <kent.overstreet@linux.dev>2023-12-04 15:46:31 -0500
commitef6fae4a13aecfa7966edff0445e5c920ad2ddd9 (patch)
treef14c9afe6f520241ef0b480a2ba0e00f63d4d5ea /scripts/gdb/linux/rbtree.py
parent0117591e69d1edff46bc87061e533a1e25a8c500 (diff)
bcachefs; Don't use btree write buffer until journal replay is finished
The keys being replayed by journal replay have to be synchronized with updates by other threads that overwrite them. We rely on btree node locks for synchronizing - but since btree write buffer updates take no btree locks, that won't work. Instead, simply disable using the btree write buffer until journal replay is finished. This fixes a rare backpointers error in the merge_torture_flakey test. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'scripts/gdb/linux/rbtree.py')
0 files changed, 0 insertions, 0 deletions