[Bug 258208] [zfs] locks up when using rollback or destroy on both 13.0-RELEASE & sysutils/openzfs port

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 02 Sep 2021 21:43:26 +0000
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258208

Mark Millard <marklmi26-fbsd_at_yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marklmi26-fbsd_at_yahoo.com

--- Comment #2 from Mark Millard <marklmi26-fbsd_at_yahoo.com> ---
In a simpler context I do not see the problem for destroy (so: compare/contrast
with your context).

Context:

# zpool status
  pool: zopt0
 state: ONLINE
  scan: scrub repaired 0B in 00:01:35 with 0 errors on Sat Jun 19 18:23:07 2021
config:

        NAME        STATE     READ WRITE CKSUM
        zopt0       ONLINE       0     0     0
          nda0p3    ONLINE       0     0     0

errors: No known data errors

# uname -apKU
FreeBSD CA72_16Gp_ZFS 13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #4
releng/13.0-n244760-940681634ee1-dirty: Mon Aug 30 11:35:45 PDT 2021    
root_at_CA72_16Gp_ZFS:/usr/obj/BUILDs/13_0R-CA72-nodbg-clang/usr/13_0R-src/arm64.aarch64/sys/GENERIC-NODBG-CA72
 arm64 aarch64 1300139 1300139

Destroy related activity (of prior cross-build materials):

# zfs list | grep amd64
zopt0/BUILDs/13S-amd64-nodbg-clang    7.72G   167G     7.72G 
/usr/obj/BUILDs/13S-amd64-nodbg-clang
zopt0/BUILDs/13_0R-amd64-nodbg-clang  7.81G   167G     7.81G 
/usr/obj/BUILDs/13_0R-amd64-nodbg-clang
zopt0/BUILDs/main-amd64-nodbg-clang   7.98G   167G     7.98G 
/usr/obj/BUILDs/main-amd64-nodbg-clang
zopt0/DESTDIRs/13_0R-amd64-poud         96K   167G       96K 
/usr/obj/DESTDIRs/13_0R-amd64-poud
zopt0/DESTDIRs/main-amd64-poud          96K   167G       96K 
/usr/obj/DESTDIRs/main-amd64-poud

# zfs destroy -vrRf zopt0/DESTDIRs/main-amd64-poud 
will destroy zopt0/DESTDIRs/main-amd64-poud

# zfs destroy -vrRf zopt0/DESTDIRs/13_0R-amd64-poud 
will destroy zopt0/DESTDIRs/13_0R-amd64-poud

# zfs destroy -vrRf zopt0/BUILDs/main-amd64-nodbg-clang
will destroy zopt0/BUILDs/main-amd64-nodbg-clang

# zfs destroy -vrRf zopt0/BUILDs/13_0R-amd64-nodbg-clang
will destroy zopt0/BUILDs/13_0R-amd64-nodbg-clang

# zfs destroy -vrRf zopt0/BUILDs/13S-amd64-nodbg-clang
will destroy zopt0/BUILDs/13S-amd64-nodbg-clang

# zfs list | grep amd64
#

(I added the blank lines to make reading easier.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
Received on Thu Sep 02 2021 - 21:43:26 UTC

Original text of this message