Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jun 2006 20:57:11 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 99777 for review
Message-ID:  <200606212057.k5LKvB8P038692@repoman.freebsd.org>

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

Change 99777 by jhb@jhb_mutex on 2006/06/21 20:56:52

	Update.

Affected files ...

.. //depot/projects/smpng/sys/notes#70 edit

Differences ...

==== //depot/projects/smpng/sys/notes#70 (text+ko) ====

@@ -79,32 +79,6 @@
   recursion) and panic if we try to sleep with any held to provide a cheaper
   version of the current WITNESS check that doesn't bog the system down quite
   as bad.
-- Fix kernel linker locking
-  + Convert mutex over to sx lock, needs to be held when calling the following
-    functions
-    - private:
-      + linker_file_sys[un]init?
-      + linker_file_[un]register_sysctls?
-      + linker_file_register_modules?
-      + linker_load_file?
-      + linker_load_module_internal
-      + linker_file_add_dependency (make private)
-    - public:
-      - linker_find_file_by_name? (make private?)
-      - linker_find_file_by_id? (XXX: ndis)
-      + linker_make_file
-      + linker_file_unload_internal
-      + linker_load_dependencies
-    - ndis XXX
-  - functions that grab the lock
-    - private:
-    - public:
-      + linker_reference_module
-      + linker_file_lookup_symbol
-      + linker_load_module
-      + linker_file_lookup_set
-      + linker_file_unload
-  - really remove Giant
 
 Active child branches:
 - jhb_intr - fast ithreads and MSI? (perhaps do MSI in jhb_acpipci)



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