svn commit: r224546 - head/sys/kern
Gleb Smirnoff
glebius at FreeBSD.org
Sun Jul 31 13:49:16 UTC 2011
Author: glebius
Date: Sun Jul 31 13:49:15 2011
New Revision: 224546
URL: http://svn.freebsd.org/changeset/base/224546
Log:
Don't leak kld_sx lock in kldunloadf().
Approved by: re (kib)
Modified:
head/sys/kern/kern_linker.c
Modified: head/sys/kern/kern_linker.c
==============================================================================
--- head/sys/kern/kern_linker.c Sun Jul 31 13:35:25 2011 (r224545)
+++ head/sys/kern/kern_linker.c Sun Jul 31 13:49:15 2011 (r224546)
@@ -1116,8 +1116,9 @@ kern_kldunload(struct thread *td, int fi
PMC_CALL_HOOK(td, PMC_FN_KLD_UNLOAD, (void *) &pkm);
KLD_UNLOCK_READ();
} else
-#else
KLD_UNLOCK();
+#else
+ KLD_UNLOCK();
#endif
CURVNET_RESTORE();
return (error);
More information about the svn-src-all
mailing list