Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jan 2008 21:48:32 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 134245 for review
Message-ID:  <200801272148.m0RLmWdF053919@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=134245

Change 134245 by jb@jb_freebsd1 on 2008/01/27 21:47:41

	The linker lock here is private to code in this file. It is
	never a problem with it being locked when any other combination
	of locks are already obtained or even if *no* other locks are
	obtained. Use SX_NOWITNESS to avoid bogus LOR reports.

Affected files ...

.. //depot/projects/dtrace/src/sys/kern/kern_linker.c#27 edit

Differences ...

==== //depot/projects/dtrace/src/sys/kern/kern_linker.c#27 (text+ko) ====

@@ -157,7 +157,7 @@
 linker_init(void *arg)
 {
 
-	sx_init(&kld_sx, "kernel linker");
+	sx_init_flags(&kld_sx, "kernel linker", SX_NOWITNESS);
 	TAILQ_INIT(&classes);
 	TAILQ_INIT(&linker_files);
 }



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801272148.m0RLmWdF053919>