Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In zil_lwb_write_issue(), after issuing lwb_root_zio/lwb_write_zio, we have no right to access lwb->lwb_child_zio. If it was not there, the first two ZIOs may have already completed and freed the lwb. ZIOs issue in opposite order from parent to children should keep the lwb valid till the end, since the lwb can be freed only after lwb_root_zio completion callback. Signed-off-by: Alexander Motin <[email protected]> Sponsored by: iXsystems, Inc.
- Loading branch information