Author: jhb
Date: Mon Nov  3 19:57:40 2008
New Revision: 184598
URL: http://svn.freebsd.org/changeset/base/184598

Log:
  Remove some unused and broken code that attempted to not invoke locking
  asserts on NULL vnode pointers.  All the vnode assertion routines already
  check for NULL vnode pointers.

Modified:
  head/sys/tools/vnode_if.awk

Modified: head/sys/tools/vnode_if.awk
==============================================================================
--- head/sys/tools/vnode_if.awk Mon Nov  3 19:33:20 2008        (r184597)
+++ head/sys/tools/vnode_if.awk Mon Nov  3 19:57:40 2008        (r184598)
@@ -71,9 +71,6 @@ function add_debug_code(name, arg, pos, 
        else
                star = "";
        if (lockdata[name, arg, pos] && (lockdata[name, arg, pos] != "-")) {
-               if (arg ~ /^\*/) {
-                       printc(ind"if ("substr(arg, 2)" != NULL) {");
-               }
                printc(ind"ASSERT_VI_UNLOCKED("star"a->a_"arg", \""uname"\");");
                # Add assertions for locking
                if (lockdata[name, arg, pos] == "L")
@@ -85,9 +82,6 @@ function add_debug_code(name, arg, pos, 
                else if (0) {
                        # XXX More checks!
                }
-               if (arg ~ /^\*/) {
-                       printc("ind}");
-               }
        }
 }
 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to