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);
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"