Module Name:    src
Committed By:   christos
Date:           Fri Jun 21 16:22:46 UTC 2013

Modified Files:
        src/external/cddl/osnet/dist/lib/libzpool/common: taskq.c
        src/external/cddl/osnet/dist/uts/common/dtrace: dtrace.c lockstat.c
        src/external/cddl/osnet/dist/uts/common/fs/zfs: dnode.c dnode_sync.c
        src/external/cddl/osnet/lib/libzpool: kernel.c
        src/external/cddl/osnet/sys/kern: taskq.c
        src/external/cddl/osnet/sys/sys: systm.h zfs_context.h

Log Message:
rename delay to xdelay to avoid conflicts.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
    src/external/cddl/osnet/dist/lib/libzpool/common/taskq.c
cvs rdiff -u -r1.22 -r1.23 \
    src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c
cvs rdiff -u -r1.3 -r1.4 \
    src/external/cddl/osnet/dist/uts/common/dtrace/lockstat.c
cvs rdiff -u -r1.3 -r1.4 \
    src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c
cvs rdiff -u -r1.4 -r1.5 \
    src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c
cvs rdiff -u -r1.7 -r1.8 src/external/cddl/osnet/lib/libzpool/kernel.c
cvs rdiff -u -r1.2 -r1.3 src/external/cddl/osnet/sys/kern/taskq.c
cvs rdiff -u -r1.3 -r1.4 src/external/cddl/osnet/sys/sys/systm.h
cvs rdiff -u -r1.14 -r1.15 src/external/cddl/osnet/sys/sys/zfs_context.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/cddl/osnet/dist/lib/libzpool/common/taskq.c
diff -u src/external/cddl/osnet/dist/lib/libzpool/common/taskq.c:1.3 src/external/cddl/osnet/dist/lib/libzpool/common/taskq.c:1.4
--- src/external/cddl/osnet/dist/lib/libzpool/common/taskq.c:1.3	Wed Dec 15 17:49:42 2010
+++ src/external/cddl/osnet/dist/lib/libzpool/common/taskq.c	Fri Jun 21 12:22:45 2013
@@ -74,7 +74,7 @@ task_alloc(taskq_t *tq, int tqflags)
 			 * the caller.  So, we just delay for one second
 			 * to throttle the allocation rate.
 			 */
-			delay(hz);
+			xdelay(hz);
 		}
 
 		/* Clean up TQ_FRONT from tqflags before passing it to kmem */

Index: src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c
diff -u src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c:1.22 src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c:1.23
--- src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c:1.22	Sun Apr 14 12:52:47 2013
+++ src/external/cddl/osnet/dist/uts/common/dtrace/dtrace.c	Fri Jun 21 12:22:46 2013
@@ -14947,7 +14947,7 @@ dtrace_module_loaded(modctl_t *ctl)
 	 * not a serious problem -- it just means that the module that we
 	 * just loaded may not be immediately instrumentable.
 	 */
-	delay(1);
+	xdelay(1);
 }
 
 static void

Index: src/external/cddl/osnet/dist/uts/common/dtrace/lockstat.c
diff -u src/external/cddl/osnet/dist/uts/common/dtrace/lockstat.c:1.3 src/external/cddl/osnet/dist/uts/common/dtrace/lockstat.c:1.4
--- src/external/cddl/osnet/dist/uts/common/dtrace/lockstat.c:1.3	Sat Feb 27 18:43:53 2010
+++ src/external/cddl/osnet/dist/uts/common/dtrace/lockstat.c	Fri Jun 21 12:22:46 2013
@@ -149,7 +149,7 @@ lockstat_disable(void *arg, dtrace_id_t 
 	 * will flush that CPU's store buffer.  Either way we're covered.
 	 */
 	do {
-		delay(1);
+		xdelay(1);
 	} while (lockstat_active_threads());
 }
 

Index: src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c
diff -u src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c:1.3 src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c:1.4
--- src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c:1.3	Sat Feb 27 18:43:53 2010
+++ src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c	Fri Jun 21 12:22:46 2013
@@ -483,7 +483,7 @@ dnode_special_close(dnode_t *dn)
 	 * dnode.
 	 */
 	while (refcount_count(&dn->dn_holds) > 0)
-		delay(1);
+		xdelay(1);
 	dnode_destroy(dn);
 }
 

Index: src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c
diff -u src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c:1.4 src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c:1.5
--- src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c:1.4	Thu May  6 18:26:55 2010
+++ src/external/cddl/osnet/dist/uts/common/fs/zfs/dnode_sync.c	Fri Jun 21 12:22:46 2013
@@ -401,7 +401,7 @@ dnode_evict_dbufs(dnode_t *dn)
 		 */
 		mutex_exit(&dn->dn_dbufs_mtx);
 		if (evicting)
-			delay(1);
+			xdelay(1);
 		pass++;
 		ASSERT(pass < 100); /* sanity check */
 	} while (progress);

Index: src/external/cddl/osnet/lib/libzpool/kernel.c
diff -u src/external/cddl/osnet/lib/libzpool/kernel.c:1.7 src/external/cddl/osnet/lib/libzpool/kernel.c:1.8
--- src/external/cddl/osnet/lib/libzpool/kernel.c:1.7	Wed Jan  2 11:31:24 2013
+++ src/external/cddl/osnet/lib/libzpool/kernel.c	Fri Jun 21 12:22:46 2013
@@ -1,4 +1,4 @@
-/*     $NetBSD: kernel.c,v 1.7 2013/01/02 16:31:24 dsl Exp $  */
+/*     $NetBSD: kernel.c,v 1.8 2013/06/21 16:22:46 christos Exp $  */
 
 /*
  * CDDL HEADER START
@@ -29,7 +29,7 @@
 #pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: kernel.c,v 1.7 2013/01/02 16:31:24 dsl Exp $");
+__RCSID("$NetBSD: kernel.c,v 1.8 2013/06/21 16:22:46 christos Exp $");
 
 #include <sys/zfs_context.h>
 #include <sys/sysctl.h>
@@ -496,7 +496,7 @@ kobj_get_filesize(struct _buf *file, uin
  */
 
 void
-delay(clock_t ticks)
+xdelay(clock_t ticks)
 {
 	poll(0, 0, ticks * (1000 / hz));
 }

Index: src/external/cddl/osnet/sys/kern/taskq.c
diff -u src/external/cddl/osnet/sys/kern/taskq.c:1.2 src/external/cddl/osnet/sys/kern/taskq.c:1.3
--- src/external/cddl/osnet/sys/kern/taskq.c:1.2	Sun Feb 28 09:45:47 2010
+++ src/external/cddl/osnet/sys/kern/taskq.c	Fri Jun 21 12:22:46 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: taskq.c,v 1.2 2010/02/28 14:45:47 haad Exp $	*/
+/*	$NetBSD: taskq.c,v 1.3 2013/06/21 16:22:46 christos Exp $	*/
 
 /*
  * CDDL HEADER START
@@ -664,7 +664,7 @@ taskq_ent_alloc(taskq_t *tq, int flags)
 			 * the caller.  So, we just delay for one second
 			 * to throttle the allocation rate.
 			 */
-			delay(hz);
+			xdelay(hz);
 		}
 		tqe = kmem_cache_alloc(taskq_ent_cache, kmflags);
 		mutex_enter(&tq->tq_lock);

Index: src/external/cddl/osnet/sys/sys/systm.h
diff -u src/external/cddl/osnet/sys/sys/systm.h:1.3 src/external/cddl/osnet/sys/sys/systm.h:1.4
--- src/external/cddl/osnet/sys/sys/systm.h:1.3	Sat Feb 20 20:46:36 2010
+++ src/external/cddl/osnet/sys/sys/systm.h	Fri Jun 21 12:22:46 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: systm.h,v 1.3 2010/02/21 01:46:36 darran Exp $	*/
+/*	$NetBSD: systm.h,v 1.4 2013/06/21 16:22:46 christos Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -73,8 +73,7 @@
 #define	PAGEOFFSET	(PAGESIZE - 1)
 #define	PAGEMASK	(~PAGEOFFSET)
 
-#undef delay
-#define	delay(x)	kpause("soldelay", false, (x), NULL)
+#define	xdelay(x)	kpause("soldelay", false, (x), NULL)
 
 #define	xcopyin(u, k, s)	copyin(u, k, s)
 #define	xcopyout(k, u, s)	copyout(k, u, s)

Index: src/external/cddl/osnet/sys/sys/zfs_context.h
diff -u src/external/cddl/osnet/sys/sys/zfs_context.h:1.14 src/external/cddl/osnet/sys/sys/zfs_context.h:1.15
--- src/external/cddl/osnet/sys/sys/zfs_context.h:1.14	Wed Jan  2 11:31:24 2013
+++ src/external/cddl/osnet/sys/sys/zfs_context.h	Fri Jun 21 12:22:46 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: zfs_context.h,v 1.14 2013/01/02 16:31:24 dsl Exp $	*/
+/*	$NetBSD: zfs_context.h,v 1.15 2013/06/21 16:22:46 christos Exp $	*/
 
 /*
  * CDDL HEADER START
@@ -403,7 +403,7 @@ extern vnode_t *rootdir;
 #define	lbolt64	(gethrtime() >> 23)
 #define	hz	119	/* frequency when using gethrtime() >> 23 for lbolt */
 	
-extern void delay(clock_t ticks);
+extern void xdelay(clock_t ticks);
 
 #define	gethrestime_sec() time(NULL)
 #define gethrestime(t) \

Reply via email to