summaryrefslogtreecommitdiff
path: root/sys/kern/subr_kobj.c
AgeCommit message (Expand)Author
2013-08-09Ignore REL/RELA if they aren't against a PROGBIT section.matt
2012-12-30size_t needs to printed with %zupooka
2011-08-13Always provide a meaningful short name for the kobj in the error message,christos
2011-07-17Retire varargs.h support. Move machine/stdarg.h logic into MIjoerg
2011-01-18Deal with ELFnn_MACHDEP_ID_CASES a bit better.matt
2010-04-26Add an optional hook for adjusting module string table after load.pooka
2009-11-27Due to the schizophrenic nature of kobj (mem + vfs source),pooka
2009-06-17Make kobj_stat() return ENOSYS instead of panicking ("not modular")dyoung
2009-05-26Move all namei flags handling into kobj_load_file().jnemeth
2009-05-25Phase 0.5 of my options MODULAR enhancements. As suggested by ad@,jnemeth
2009-05-24Split out kobj structures so crash/ddb can get at them.ad
2009-05-23Fix a crash observed when trying to load a corrupted ELF image.ad
2009-02-13Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"apb
2009-01-08Sprinkle comments explaining purpose of kobj_machdep(), per email from ad.pooka
2009-01-01revert previous, disabled aliasing in offending buildpooka
2009-01-01Squelch type-punning warnings with void * casts. We are allowedpooka
2008-11-16Another fix to previous.ad
2008-11-16Correction to previous.ad
2008-11-16Do not look up any given symbol more than once. Does away with the vastad
2008-11-14Use NOCHROOT when doing the lookup against the standard module path.ad
2008-11-12Don't try appending ".o" to the module path.ad
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-10-20Correct an error message.ad
2008-10-20PR kern/38814 ksyms needs lockingad
2008-10-06kobj_read: plug a leak.ad
2008-05-20If autoloading a module, don't consider the current working directory.ad
2008-05-20fix !MODULAR compilesmartin
2008-05-20PR kern/38694 module dependencies do not work as expectedad
2008-05-20- Do local relocs before loading requisite modules, and all others onlyad
2008-05-19If we see a non-loadable BSS section in a pre-loaded module, make sure wejmcneill
2008-05-04Make it compile as part of librump.ad
2008-05-03Broken assertions.ad
2008-05-02Keep the program table and section strings around after loading the object,ad
2008-05-01Another fix for pre-loaded modules.ad
2008-05-01Get the pre-loaded module code working.ad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-01-17Before bailing on ENOENT, try one more time with an appended ".o". Thisrumble
2008-01-12Add a function to look up a section by name and return address/size, andad
2008-01-07Fix build if !MODULAR. Reported by elad@.ad
2008-01-07Don't both about module name / ksyms until the name is known for sure.ad
2008-01-06Add MODULAR option. Include kernel linker stuff if MODULAR.ad
2008-01-06Fix off-by-one in kobj_read range checking for case KT_MEMORYjmcneill
2008-01-06- Allow loading ELF objects from memory. Based on a patch from jmcneill.ad
2008-01-04Add a kobj_stat() to get basic info about the object, and some otherad
2008-01-04Add a simple in-kernel linker, derived from FreeBSD's link_elf_obj.c. Needsad