bcachefs: Nocow write error path fix
authorKent Overstreet <kent.overstreet@linux.dev>
Sun, 19 Mar 2023 16:50:05 +0000 (12:50 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:58 +0000 (17:09 -0400)
commitac77810cb4ffd16976487d787e2f81ba9cb5fd0c
treea71ffe84c50508fe578f2eb9e8b2168b9bc91556
parentabab7609de92c973bfa3ad069a622c0a107b6386
bcachefs: Nocow write error path fix

The nocow write error path was iterating over pointers in an extent,
aftre we'd dropped btree locks - oops.

Fortunately we'd already stashed what we need in nocow_lock_bucket, so
use that instead.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/io.c