HomeFreeBSD

zfs: Revert "Fix data race between zil_commit() and zil_suspend()"

Description

zfs: Revert "Fix data race between zil_commit() and zil_suspend()"

This reverts commit 4c856fb333ac57d9b4a6ddd44407fd022a702f00.

To quote a pending upstream PR:
This reverts commit 4c856fb to resolve a newly introduced deadlock which
in practice is more disruptive that the issue this commit intended to
address.

Causes deadlocks described in https://github.com/openzfs/zfs/issues/14775

Sponsored by: Rubicon Communications, LLC ("Netgate")

Details

Provenance
mjgAuthored on Apr 25 2023, 4:01 PM
Parents
rGc98ecfceb361: Add support for zpool user properties
Branches
Unknown
Tags
Unknown
Reverts
rG4c856fb333ac: Fix data race between zil_commit() and zil_suspend()