PERFORCE change 99777 for review
John Baldwin
jhb at FreeBSD.org
Wed Jun 21 20:57:13 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=99777
Change 99777 by jhb at 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)
More information about the p4-projects
mailing list