svn commit: r184598 - head/sys/tools
John Baldwin
jhb at FreeBSD.org
Mon Nov 3 11:57:41 PST 2008
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}");
- }
}
}
More information about the svn-src-all
mailing list