diff --git a/fs/bcachefs/btree_key_cache.c b/fs/bcachefs/btree_key_cache.c index 549abe607b53..bfd602273e91 100644 --- a/fs/bcachefs/btree_key_cache.c +++ b/fs/bcachefs/btree_key_cache.c @@ -417,7 +417,7 @@ fill: if (!path->locks_want && !__bch2_btree_path_upgrade(trans, path, 1)) { trace_transaction_restart_ip(trans->fn, _THIS_IP_); - ret = btree_trans_restart(trans, BCH_ERR_transaction_restart_upgrade); + ret = btree_trans_restart(trans, BCH_ERR_transaction_restart_key_cache_upgrade); goto err; } diff --git a/fs/bcachefs/errcode.h b/fs/bcachefs/errcode.h index 95925c8434b3..6dd2152e782e 100644 --- a/fs/bcachefs/errcode.h +++ b/fs/bcachefs/errcode.h @@ -22,6 +22,7 @@ x(transaction_restart, transaction_restart_would_deadlock) \ x(transaction_restart, transaction_restart_would_deadlock_write)\ x(transaction_restart, transaction_restart_upgrade) \ + x(transaction_restart, transaction_restart_key_cache_upgrade) \ x(transaction_restart, transaction_restart_key_cache_fill) \ x(transaction_restart, transaction_restart_key_cache_raced) \ x(transaction_restart, transaction_restart_key_cache_realloced)\