aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_linker.c
Commit message (Expand)AuthorAgeFilesLines
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* Clarify which hints file is the source of an error message.Peter Wemm2020-06-011-2/+2
* Use the symbolic name for "modmetadata_set".Mark Johnston2020-05-191-2/+1
* fd: use smr for managing struct pwdMateusz Guzik2020-03-081-4/+18
* fd: move vnodes out of filedesc into a dedicated structureMateusz Guzik2020-03-011-2/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+4
* sys/kern: quiet -Wwrite-stringsRyan Libby2020-02-231-3/+5
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-1/+0
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-3/+3
* Rewrite arm kernel stack unwind code to work when unwinding through modules.Ian Lepore2019-12-151-0/+4
* Factor out check for mounted root file system.Hans Petter Selasky2019-11-281-2/+4
* Fix panic when loading kernel modules before root file system is mounted.Hans Petter Selasky2019-11-261-2/+4
* Add flags variants to linker_files / stack(9) symbol resolutionConrad Meyer2018-10-201-3/+21
* The countp argument passed to linker_file_lookup_set() inBjoern A. Zeeb2018-10-171-2/+2
* Use NULL for SYSINIT's last arg, which is a pointer typeEd Maste2018-05-181-4/+4
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Properly bzero kldstat structure to prevent kernel information leak.Gordon Tetlow2017-11-151-5/+7
* sysctl-s in a module should be accessible only when the module is initializedAndriy Gapon2017-10-051-5/+32
* revert r324166, it has an unrelated change in itAndriy Gapon2017-10-011-32/+5
* MFV r323531: 8521 nvlist memory leak in get_clones_stat() and spa_load_best()Andriy Gapon2017-10-011-5/+32
* kldstat: Use sizeof in place of named constants for sizingConrad Meyer2017-07-291-4/+4
* In linker_load_file() print name of a file that failed to load.Gleb Smirnoff2017-03-091-1/+2
* kern_linker: Handle module-loading failures in preloaded .ko filesConrad Meyer2016-10-131-1/+37
* Add DDB command "kldstat"Conrad Meyer2016-06-091-0/+21
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-2/+2
* sys: use our roundup2/rounddown2() macros when param.h is available.Pedro F. Giffuni2016-04-211-1/+1
* Remove some NULL checks for M_WAITOK allocations.Edward Tomasz Napierala2016-03-291-2/+0
* Create the MDT_PNP_INFO metadata record to communicate PNP info aboutWarner Losh2015-12-111-3/+3
* Export various helper variables describing the layout and size ofJohn Baldwin2015-11-121-0/+6
* sysctl: switch sysctllock to a sleepable rmlock, take 2Mateusz Guzik2015-09-151-4/+4
* Revert r285125 until rmlocks get fixed.Mateusz Guzik2015-07-301-4/+4
* sysctl: switch sysctllock to a sleepable rmlockMateusz Guzik2015-07-041-4/+4
* Revert r284153, as I believe it breaks the dtrace sdt module. I willJohn Baldwin2015-06-081-31/+13
* Add an internal "locked" variant of linker_file_lookup_set() and changeJohn Baldwin2015-06-081-13/+31
* Const poison in a few places to ensure we don't modify thingsWarner Losh2014-12-031-8/+8
* The current limit of 100k for the linker hints file is getting a bitWarner Losh2014-11-291-1/+1
* Take the lock shared in linker_search_symbol_name.Mateusz Guzik2014-10-211-2/+2
* Rename sysctl_lock and _unlock to sysctl_xlock and _xunlock.Mateusz Guzik2014-10-211-4/+4
* Fully support constructors for the purpose of code coverage analysis.Marcel Moolenaar2014-10-201-0/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-3/+2
* Revert r267961, r267973:Glen Barber2014-06-271-2/+3
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-3/+2
* Use realloc(9) instead of doing the reallocation inline.Konstantin Belousov2014-04-051-8/+2
* Use correct types for sizeof() in the calculations for the malloc(9) sizes [1].Konstantin Belousov2014-03-121-6/+3
* Invoke the kld_* event handlers from linker_load_file() andMark Johnston2013-12-191-24/+14
* Rename the kld_unload event handler to kld_unload_try, and add a newMark Johnston2013-08-241-26/+13
* Set things up so that linker_file_lookup_set() is always called with theMark Johnston2013-08-241-12/+20
* Remove the kld lock macros and just use the sx(9) API. Add locking inMark Johnston2013-08-241-67/+62
* Use strdup(9) instead of reimplementing it.Mark Johnston2013-08-161-14/+4
* Use kld_{load,unload} instead of mod_{load,unload} for the linker file loadMark Johnston2013-08-141-2/+2