]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/dmu_objset.c
OpenZFS 1300 - filename normalization doesn't work for removes
authorGeorge Melikov <mail@gmelikov.ru>
Thu, 2 Feb 2017 22:13:41 +0000 (01:13 +0300)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 2 Feb 2017 22:13:41 +0000 (14:13 -0800)
commit9b7b9cd370ed2ec4c8ee346bcb95cb30ba7e9ba9
tree54fc7c65aefc2e3457aafb789794dab0f2f9a753
parent96f1b347f8f726163c105704576110a4a8be4b84
OpenZFS 1300 - filename normalization doesn't work for removes

Authored by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Matt Ahrens <mahrens@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Ported-by: George Melikov <mail@gmelikov.ru>
OpenZFS-issue: https://www.illumos.org/issues/1300
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/8f1750d
Closes #5725

Porting notes:
- zap_micro.c: all `MT_EXACT` are replaced by `0`
include/sys/zap.h
include/sys/zap_impl.h
module/zfs/dmu_objset.c
module/zfs/dsl_bookmark.c
module/zfs/dsl_dataset.c
module/zfs/zap_leaf.c
module/zfs/zap_micro.c
module/zfs/zfs_dir.c
module/zfs/zfs_vnops.c