freebsd-dev/sys
Martin Matuska a5c44f92bf Restore old (v15) behaviour for a recursive snapshot destroy.
(zfs destroy -r pool/dataset@snapshot)

To destroy all descendent snapshots with the same name the top level
snapshot was not required to exist. So if the top level snapshot does
not exist, check permissions of the parent dataset instead.

Filed as Illumos Bug #1043

Reviewed by:	delphij
Approved by:	pjd
MFC after:	together with v28
2011-05-18 07:37:02 +00:00
..
amd64 Update CPUID bits to reflect AMD Bulldozer and Intel Sandy Bridge features. 2011-05-17 22:36:16 +00:00
arm Move the ZERO_REGION_SIZE to a machine-dependent file, as on many 2011-05-13 19:35:01 +00:00
boot Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00
bsm
cam scsi_cd: silence READ_TOC errors in CDIOREADTOCHEADER ioctl 2011-05-07 10:06:43 +00:00
cddl Restore old (v15) behaviour for a recursive snapshot destroy. 2011-05-18 07:37:02 +00:00
compat Commit the missing linux_videdev2_compat.h (lost somewhere between 2011-05-04 13:09:20 +00:00
conf Add I2C bus driver for the AMD Geode LX series CS5536 Companion 2011-05-15 14:01:23 +00:00
contrib
crypto
ddb
dev Modify the sample rate control algorithm to only select/sample HT 2011-05-18 07:20:30 +00:00
fs Change the sysctl naming for the old and new NFS clients 2011-05-15 20:52:43 +00:00
gdb
geom Make diagnostic messages more specific. With bootverbose print out 2011-05-16 15:59:50 +00:00
gnu
i386 Update CPUID bits to reflect AMD Bulldozer and Intel Sandy Bridge features. 2011-05-17 22:36:16 +00:00
ia64 Prefer switching the memory stack from user to kernel *before* switching 2011-05-14 14:55:15 +00:00
isa Move VT switching hack for suspend/resume from bus drivers to syscons.c 2011-05-09 18:46:49 +00:00
kern Merge r221285 from largeSMP project: 2011-05-17 22:14:00 +00:00
kgssapi
libkern
mips Move the ZERO_REGION_SIZE to a machine-dependent file, as on many 2011-05-13 19:35:01 +00:00
modules Add I2C bus driver for the AMD Geode LX series CS5536 Companion 2011-05-15 14:01:23 +00:00
net - Add 10baseT as an alias for 10baseT/UTP. 2011-05-15 12:58:29 +00:00
net80211 Fix up the net80211 alq logging - this commit makes it usable. 2011-05-11 17:20:35 +00:00
netatalk
netgraph
netinet Copy out the mtu when calling getsockopt() with SCTP_GET_PEER_ADDR_INFO. 2011-05-17 15:57:31 +00:00
netinet6
netipsec Release SP's refcount in key_get_spdbyid(). 2011-05-09 13:16:21 +00:00
netipx
netnatm
netncp
netsmb
nfs Change the sysctl naming for the old and new NFS clients 2011-05-15 20:52:43 +00:00
nfsclient Fix a comment that got missed by r221973 which changed 2011-05-16 13:12:09 +00:00
nfsserver
nlm
ofed
opencrypto
pc98 Move VT switching hack for suspend/resume from bus drivers to syscons.c 2011-05-09 18:46:49 +00:00
pci
powerpc Fix a </<= mixup. This could result in suboptimal performance on the last 2011-05-16 15:20:54 +00:00
rpc
security
sparc64 Recognize the eeprom device found in Fujitsu PRIMEPOWER650 and 900. 2011-05-15 13:25:26 +00:00
sys Merge r221278 from largeSMP project: 2011-05-16 23:20:12 +00:00
teken Add proper build infrastructure for teken. 2011-05-09 16:27:39 +00:00
tools
ufs Use a name instead of a magic number for kern_yield(9) when the priority 2011-05-13 05:27:58 +00:00
vm Move the ZERO_REGION_SIZE to a machine-dependent file, as on many 2011-05-13 19:35:01 +00:00
x86 Implement boot-time TSC synchronization test for SMP. This test is executed 2011-05-09 17:34:00 +00:00
xdr
xen
Makefile Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00