zfs destroy without -R options fails for any snapshot on _i386_ systems. I have no this problem on my amd64 and sparc64 systems with same source code level. How-To-Repeat: # zpool create tank `mdconfig -a -t swap -s 64m` # zfs snapshot tank@snap # zfs destroy -v tank@snap will destroy tank@snap will reclaim 0 # echo $? 1 # zfs destroy -rv tank@snap will destroy tank@snap will reclaim 0 # echo $? 1 # zfs destroy -Rv tank@snap will destroy tank@snap will reclaim 0 # echo $? 0
Oops. I'm confused. Problem exists on sparc64 too. Only amd64 systems not affected by this issue.
Responsible Changed From-To: freebsd-bugs->freebsd-fs Over to maintainer(s).
I have this problem on my amd64 system, so it's not as simple as i386/sparc vs amd64.
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
I cannot reproduce this on: FreeBSD volta 13.0-CURRENT FreeBSD 13.0-CURRENT r348071+1124d0472db5(wipbsd.20190326) GENERIC amd64 Can someone retest on i386 or sparc64?
(In reply to Ed Maste from comment #5) amd64 was NOT affected by this issue. sparc64 also was NOT affected. Only i386 was affected. But I currently have no freebsd/i386 left...
Comment #1 suggested sparc64 was affected and comment #3 amd64. In any case I've changed the Hardware field on this PR to i386, and hopefully someone with i386 hardware can test.
We have switched to OpenZFS in FreeBSD, this may be fixed there and submitter has no i386 any longer.