summaryrefslogtreecommitdiff
path: root/sys/kern/kern_linker.c
Commit message (Expand)AuthorAgeFilesLines
* Copy releng/7.3 to release/7.3.0 to mark 7.3-RELEASE.release/7.3.0_cvsKen Smith2010-03-211-1/+1
* MFC r195159 and r195005:Attilio Rao2009-09-071-41/+20
* MFC: Expand the scope of the sysctllock sx lock to protect the sysctl treeJohn Baldwin2009-03-101-4/+4
* MFC: Drop the kernel linker lock while running SYSUNINIT routines andJohn Baldwin2009-02-121-0/+3
* MFC: Invoke MOD_QUIESCE on all modules in a linker file (kld) beforeJohn Baldwin2009-01-211-4/+27
* Sync with head: When copying out the kld_stat structure to userland, onlyJohn Baldwin2008-09-301-1/+1
* MFCJohn Birrell2008-08-271-6/+53
* Merge r177253, r177255 from head to stable/7:Robert Watson2008-07-221-4/+5
* Merge kern_linker.c:1.153, linker.h:1.50 from HEAD to RELENG_7:Robert Watson2008-04-101-13/+87
* Revert UF_OPENING workaround for CURRENT.Konstantin Belousov2007-05-311-2/+2
* Remove MAC Framework access control check entry points made redundant withRobert Watson2007-04-221-5/+0
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-27/+0
* Fix a comment.John Baldwin2007-02-261-2/+2
* Drop the global kernel linker lock while executing the sysinit's for aJohn Baldwin2007-02-231-15/+21
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+3
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* Explicitly use STAILQ_REMOVE_HEAD() when we know we are removing the headJohn Baldwin2006-07-101-3/+2
* Fix two more instances of using a linker_file_t object in TAILQ() macrosJohn Baldwin2006-07-101-4/+5
* Don't try to reuse the linker_file structure after we've freed it whenJohn Baldwin2006-07-101-2/+2
* - Explicitly acquire Giant around SYSINIT's and SYSUNINIT's since they areJohn Baldwin2006-07-061-3/+10
* Replace the kld_mtx mutex with a kld_sx sx lock and expand it's scope toJohn Baldwin2006-06-211-50/+77
* - Push down Giant in kldfind() and kldsym().John Baldwin2006-06-211-16/+10
* Fix two comments and a style fix.John Baldwin2006-06-211-4/+6
* Various whitespace fixes.John Baldwin2006-06-211-12/+11
* Conditionally acquire Giant around VFS operations.John Baldwin2006-06-201-3/+10
* - Push Giant down into linker_reference_module().John Baldwin2006-06-201-1/+31
* Make linker_find_file_by_name() and linker_find_file_by_id() static toJohn Baldwin2006-06-201-2/+12
* - Add a new linker_file_foreach() function that walks the list of linkerJohn Baldwin2006-06-201-28/+52
* Make linker_file_add_dependency() and linker_load_module() static sinceJohn Baldwin2006-06-201-4/+8
* Don't check if malloc(M_WAITOK) returns NULL.John Baldwin2006-06-201-4/+0
* Use 'else' to remove another goto.John Baldwin2006-06-201-5/+2
* - Remove some useless variable initializations.John Baldwin2006-06-201-6/+3
* Unbreak 64-bit architectures. The 3rd argument to kern_kldload() isMarcel Moolenaar2006-06-141-4/+6
* - Add a kern_kldload() that is most of the previous kldload() and pushJohn Baldwin2006-06-131-39/+47
* - Push down Giant some in kldstat().John Baldwin2006-06-131-29/+21
* Unexpand TAILQ_FOREACH() and TAILQ_FOREACH_SAFE().John Baldwin2006-06-131-4/+2
* Remove some more pointless goto's and don't check to see ifJohn Baldwin2006-06-131-16/+9
* Handle the simple case of just dropping a reference near the start ofJohn Baldwin2006-06-131-28/+27
* extlen and cpp is not used here in linker_search_kld(), so nuke them.Xin LI2006-05-271-10/+2
* MFP4: Support for profiling dynamically loaded objects.Joseph Koshy2006-03-261-0/+78
* Fix a bug in the kernel module runtime linker that made it impossibleJohn Polstra2005-10-191-0/+3
* Fix panic when module is compiled in and it is loaded from loader.conf.Pawel Jakub Dawidek2005-05-281-3/+5
* Prevent loading modules with are compiled into the kernel.Pawel Jakub Dawidek2005-05-281-2/+8
* - Denote a few places where kobj class references are manipulated withoutJohn Baldwin2005-03-311-3/+4
* When trying each linker class in turn with a preloaded module, exitIan Dowse2004-08-271-3/+2
* Give kldunload a -f(orce) argument.Poul-Henning Kamp2004-07-131-11/+38
* Trim a few things from the dmesg output and stick them under bootverbose toJohn Baldwin2004-07-011-2/+3
* Since we go to the trouble of compiling the kobj ops table for each class,Peter Wemm2004-05-171-0/+1
* Plug minor memory leak of module_t structures when unloading a filePeter Edwards2004-04-091-1/+3
* Split the mlock() kernel code into two parts, mlock(), which unpacksDon Lewis2004-02-261-1/+3