[pve-devel] [PATCH kernel 1/2] drop zfs patch applied upstream

Fabian Grünbichler f.gruenbichler at proxmox.com
Tue Jun 28 11:00:23 CEST 2016


---
 Makefile                  |  1 -
 zfs-fix-default-acl.patch | 34 ----------------------------------
 2 files changed, 35 deletions(-)
 delete mode 100644 zfs-fix-default-acl.patch

diff --git a/Makefile b/Makefile
index d89010b..8f02ce8 100644
--- a/Makefile
+++ b/Makefile
@@ -333,7 +333,6 @@ ${SPL_MODULES}: .compile_mark ${SPLSRC}
 ${ZFS_MODULES}: .compile_mark ${ZFSSRC}
 	rm -rf ${ZFSDIR}
 	tar xf ${ZFSSRC}
-	cd ${ZFSDIR}; patch -p1 < ../zfs-fix-default-acl.patch
 	cd ${ZFSDIR}; ./autogen.sh
 	cd ${ZFSDIR}; ./configure --with-spl=${TOP}/${SPLDIR} --with-spl-obj=${TOP}/${SPLDIR} --with-config=kernel --with-linux=${TOP}/${KERNEL_SRC} --with-linux-obj=${TOP}/${KERNEL_SRC}
 	cd ${ZFSDIR}; make
diff --git a/zfs-fix-default-acl.patch b/zfs-fix-default-acl.patch
deleted file mode 100644
index 5c09de2..0000000
--- a/zfs-fix-default-acl.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 98f03691a4c08f38ca4538c468e9523f8e6b24be Mon Sep 17 00:00:00 2001
-From: Ned Bass <bass6 at llnl.gov>
-Date: Fri, 15 Apr 2016 18:55:03 +0000
-Subject: [PATCH] Fix ZPL miswrite of default POSIX ACL
-
-Commit 4967a3e introduced a typo that caused the ZPL to store the
-intended default ACL as an access ACL. Due to caching this problem
-may not become visible until the filesystem is remounted or the inode
-is evicted from the cache. Fix the typo and add a regression test.
-
-Signed-off-by: Ned Bass <bass6 at llnl.gov>
-Signed-off-by: Brian Behlendorf <behlendorf1 at llnl.gov>
-Signed-off-by: Chunwei Chen <tuxoko at gmail.com>
-Closes #4520
-
-Removed test-related changes (not included in our sources).
-Signed-off-by: Fabian Grünbichler <f.gruenbichler at proxmox.com>
----
- module/zfs/zpl_xattr.c                             |  2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/module/zfs/zpl_xattr.c b/module/zfs/zpl_xattr.c
-index 6a1acd7..4200919 100644
---- a/module/zfs/zpl_xattr.c
-+++ b/module/zfs/zpl_xattr.c
-@@ -969,7 +969,7 @@ zpl_set_acl(struct inode *ip, int type, struct posix_acl *acl)
- 		break;
- 
- 	case ACL_TYPE_DEFAULT:
--		name = XATTR_NAME_POSIX_ACL_ACCESS;
-+		name = XATTR_NAME_POSIX_ACL_DEFAULT;
- 		if (!S_ISDIR(ip->i_mode))
- 			return (acl ? -EACCES : 0);
- 		break;
-- 
2.1.4





More information about the pve-devel mailing list