Author: pjd
Date: Mon Aug 17 09:30:31 2009
New Revision: 196304
URL: http://svn.freebsd.org/changeset/base/196304

Log:
  MFC r196303:
  
  - Reduce z_teardown_lock lock scope a bit.
  - The error variable is int, not bool.
  - Convert spaces to tabs where needed.
  
  Approved by:  re (kib)

Modified:
  stable/8/sys/   (props changed)
  stable/8/sys/amd64/include/xen/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  stable/8/sys/contrib/dev/acpica/   (props changed)
  stable/8/sys/contrib/pf/   (props changed)
  stable/8/sys/dev/ata/   (props changed)
  stable/8/sys/dev/cxgb/   (props changed)
  stable/8/sys/dev/mfi/   (props changed)
  stable/8/sys/dev/xen/netfront/   (props changed)
  stable/8/sys/dev/xen/xenpci/   (props changed)
  stable/8/sys/modules/dtrace/dtnfsclient/   (props changed)
  stable/8/sys/modules/ip6_mroute_mod/   (props changed)
  stable/8/sys/modules/ipmi/ipmi_linux/   (props changed)
  stable/8/sys/netinet/ipfw/ip_dummynet.c   (props changed)
  stable/8/sys/netinet/ipfw/ip_fw2.c   (props changed)
  stable/8/sys/netinet/ipfw/ip_fw_nat.c   (props changed)
  stable/8/sys/netinet/ipfw/ip_fw_pfil.c   (props changed)
  stable/8/sys/netipx/spx_reass.c   (props changed)
  stable/8/sys/xen/evtchn.h   (props changed)
  stable/8/sys/xen/hypervisor.h   (props changed)
  stable/8/sys/xen/xen_intr.h   (props changed)

Modified: stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
==============================================================================
--- stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c Mon Aug 
17 09:28:15 2009        (r196303)
+++ stable/8/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c Mon Aug 
17 09:30:31 2009        (r196304)
@@ -4529,9 +4529,9 @@ vop_getextattr {
        vp = nd.ni_vp;
        NDFREE(&nd, NDF_ONLY_PNBUF);
        if (error != 0) {
+               ZFS_EXIT(zfsvfs);
                if (error == ENOENT)
                        error = ENOATTR;
-               ZFS_EXIT(zfsvfs);
                return (error);
        }
 
@@ -4597,9 +4597,9 @@ vop_deleteextattr {
        vp = nd.ni_vp;
        NDFREE(&nd, NDF_ONLY_PNBUF);
        if (error != 0) {
+               ZFS_EXIT(zfsvfs);
                if (error == ENOENT)
                        error = ENOATTR;
-               ZFS_EXIT(zfsvfs);
                return (error);
        }
        error = VOP_REMOVE(nd.ni_dvp, vp, &nd.ni_cnd);
@@ -4712,7 +4712,7 @@ vop_listextattr {
 
        error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace,
            ap->a_cred, ap->a_td, VREAD);
-       if (error)
+       if (error != 0)
                return (error);
 
        error = zfs_create_attrname(ap->a_attrnamespace, "", attrprefix,
@@ -4729,13 +4729,13 @@ vop_listextattr {
        error = zfs_lookup(ap->a_vp, NULL, &xvp, NULL, 0, ap->a_cred, td,
            LOOKUP_XATTR);
        if (error != 0) {
+               ZFS_EXIT(zfsvfs);
                /*
                 * ENOATTR means that the EA directory does not yet exist,
                 * i.e. there are no extended attributes there.
                 */
                if (error == ENOATTR)
                        error = 0;
-               ZFS_EXIT(zfsvfs);
                return (error);
        }
 
@@ -4825,10 +4825,10 @@ zfs_freebsd_getacl(ap)
                return (error);
 
        error = acl_from_aces(ap->a_aclp, vsecattr.vsa_aclentp, 
vsecattr.vsa_aclcnt);
-        if (vsecattr.vsa_aclentp != NULL)
-                kmem_free(vsecattr.vsa_aclentp, vsecattr.vsa_aclentsz);
+       if (vsecattr.vsa_aclentp != NULL)
+               kmem_free(vsecattr.vsa_aclentp, vsecattr.vsa_aclentsz);
 
-        return (error);
+       return (error);
 }
 
 int
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to