Date: Wed, 15 Sep 2010 16:20:24 +0000 (UTC) From: Martin Matuska <mm@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/cddl/compat/opensolaris/kern opensolaris_policy.c src/sys/cddl/compat/opensolaris/sys policy.h src/sys/cddl/contrib/opensolaris/uts/common Makefile.files src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs rrwlock.c zfs_acl.c zfs_vfsops.c zfs_vnops.c zfs_znode.c ... Message-ID: <201009151620.o8FGKflW007713@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mm 2010-09-15 16:20:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/cddl/compat/opensolaris/kern opensolaris_policy.c sys/cddl/compat/opensolaris/sys policy.h sys/cddl/contrib/opensolaris/uts/common Makefile.files sys/cddl/contrib/opensolaris/uts/common/fs/zfs rrwlock.c zfs_acl.c zfs_vfsops.c zfs_vnops.c zfs_znode.c sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys zfs_acl.h zfs_znode.h sys/cddl/contrib/opensolaris/uts/common/sys vnode.h Log: SVN rev 212672 on 2010-09-15 16:20:24Z by mm MFC r211932, r211947, r211948: MFC r211932: Import changes from OpenSolaris that provide - better ACL caching and speedup of ACL permission checks - faster handling of stat() - lowered mutex contention in the read/writer lock (rrwlock) - several related bugfixes Detailed information (OpenSolaris onnv changesets and Bug IDs): 9749:105f407a2680 6802734 Support for Access Based Enumeration (not used on FreeBSD) 6844861 inconsistent xattr readdir behavior with too-small buffer 9866:ddc5f1d8eb4e 6848431 zfs with rstchown=0 or file_chown_self privilege allows user to "take" ownership 9981:b4907297e740 6775100 stat() performance on files on zfs should be improved 6827779 rrwlock is overly protective of its counters 10143:d2d432dfe597 6857433 memory leaks found at: zfs_acl_alloc/zfs_acl_node_alloc 6860318 truncate() on zfsroot succeeds when file has a component of its path set without access permission 10232:f37b85f7e03e 6865875 zfs sometimes incorrectly giving search access to a dir 10250:b179ceb34b62 6867395 zpool_upgrade_007_pos testcase panic'd with BAD TRAP: type=e (#pf Page fault) 10269:2788675568fd 6868276 zfs_rezget() can be hazardous when znode has a cached ACL 10295:f7a18a1e9610 6870564 panic in zfs_getsecattr MFC r211947: Move ZUT_OBJS in the same place that is used in vendor code. MFC r211948: Return NULL pointer instead of B_FALSE as it is done in the vendor code. Approved by: delphij (mentor) Obtained from: OpenSolaris (multiple Bug IDs) Revision Changes Path 1.7.2.4 +1 -1 src/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c 1.4.2.4 +1 -2 src/sys/cddl/compat/opensolaris/sys/policy.h 1.3.2.1 +3 -0 src/sys/cddl/contrib/opensolaris/uts/common/Makefile.files 1.1.4.1 +26 -11 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/rrwlock.c 1.4.2.3 +2 -0 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h 1.5.2.5 +2 -0 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h 1.9.2.6 +264 -73 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c 1.18.2.9 +1 -0 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c 1.46.2.16 +86 -32 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c 1.24.2.7 +24 -0 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c 1.3.4.4 +1 -0 src/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009151620.o8FGKflW007713>