Commit 4d1a3ba
Exit the teardown section later in rename on FreeBSD
We have to hold the teardown lock while dereferencing zfsvfs->z_os and,
I believe, when committing to the ZIL.
Note that jumping to the "out" label, "error" is always non-zero.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Ryan Moeller <ryan@ixsystems.com>
Signed-off-by: Mark Johnston <markj@FreeBSD.org>
Closes #127041 parent 68a7a9e commit 4d1a3ba
1 file changed
+4
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3431 | 3431 | | |
3432 | 3432 | | |
3433 | 3433 | | |
3434 | | - | |
3435 | 3434 | | |
3436 | 3435 | | |
3437 | 3436 | | |
| |||
3444 | 3443 | | |
3445 | 3444 | | |
3446 | 3445 | | |
3447 | | - | |
3448 | | - | |
3449 | 3446 | | |
3450 | 3447 | | |
| 3448 | + | |
| 3449 | + | |
| 3450 | + | |
| 3451 | + | |
3451 | 3452 | | |
3452 | 3453 | | |
3453 | 3454 | | |
| |||
0 commit comments