aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_linker.c
Commit message (Expand)AuthorAgeFilesLines
* kern linker: Don't invoke dtors without having invoked ctorsMark Johnston2024-03-311-0/+1
* kern linker: Make linker_file_add_dependency() voidZhenlei Huang2024-03-271-22/+8
* kern linker: Do not touch userrefs of the kernel fileZhenlei Huang2024-03-261-0/+3
* kern linker: Do not unload a module if it has dependantsZhenlei Huang2024-03-261-0/+2
* ddb: Add CTF-based pretty printingBojan Novković2024-03-221-1/+67
* kern linker: Do not retry loading modules on EEXISTZhenlei Huang2023-11-071-1/+4
* sysctl(9): Enable vnet sysctl variables to be loader tunableZhenlei Huang2023-09-091-0/+3
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vfs: use __enum_uint8 for vtype and vstateMateusz Guzik2023-07-051-1/+1
* pmc: Provide full path to modules from kernel linkerJessica Clarke2023-05-301-1/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* ddb: annotate some commands with DB_CMD_MEMSAFEMitchell Horne2022-07-181-1/+1
* sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin2022-05-281-1/+0
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-2/+2
* boottrace: trace annotations for startup and shutdownMitchell Horne2022-02-221-0/+15
* kern_linker.c: sort includesMitchell Horne2022-02-221-13/+13
* kernel linker: do not read debug symbol tables for non-debug symbolsKonstantin Belousov2021-12-081-1/+1
* linker_debug_symbol_values(): use proper linker interface to get debug valuesKonstantin Belousov2021-12-081-1/+1
* linker_kldload_busy(): allow recursionKonstantin Belousov2021-11-281-6/+16
* vfs: remove the unused thread argument from NDINIT*Mateusz Guzik2021-11-251-2/+2
* link_elf_obj: Invoke fini callbacksMark Johnston2021-07-291-0/+2
* kern linker: do not allow more than one kldload and kldunload syscalls simult...Konstantin Belousov2021-05-311-18/+68
* Minor style cleanupWarner Losh2021-04-181-1/+1
* 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