summaryrefslogtreecommitdiff
path: root/sys/kern/kern_module.c
AgeCommit message (Expand)Author
2010-03-18Print builtin "use -f" message only if not autoloading. Otherwisepooka
2010-03-18Never autounload builtin modules (they will never be autoloaded if disabled).pooka
2010-03-05Make module_{lookup,enqueue}() static now that it's possible againpooka
2010-03-05Move builtin modules to a list in init and load them from therepooka
2010-03-03Replace unsafe use of TAILQ_FOREACH: as the comment says, thepooka
2010-01-19Update comment: unloaded modules which were pumped up by thepooka
2010-01-01typo in commentdholland
2009-12-29Move the listener plugging to module_init(), as it runs after kauth_init()elad
2009-11-18* make it possible to include kern_module in a kernel without vfspooka
2009-11-05expose module_{lookup,enqueue}()pooka
2009-10-16allow passing a NULL proplib dictionary to modctl(MODCTL_LOAD, ...)jnemeth
2009-10-03Put module loading policy back in the subsystem.elad
2009-10-02First part of secmodel cleanup and other misc. changes:elad
2009-06-17Make kobj_stat() return ENOSYS instead of panicking ("not modular")dyoung
2009-06-09Add the MODCTL_NO_PROP flag to tell the kernel to ignore <module>.prop.jnemeth
2009-06-09Add code to merge the modload "command line" with <module>.prop.jnemeth
2009-06-07Read in a <module>.prop file if it exists and internalize then pass itjnemeth
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-24ddb: don't try to stat builtin modules.ad
2009-02-13Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"apb
2009-01-24Revert path of modules back to "/stand".rmind
2009-01-24Change path to kernel modules from "/stand" to "/kernel".rmind
2009-01-20add __gcc__ __format__ __string__ __attributes__ to catch mistakes earlydrochner
2008-12-28- Don't autounload modules loaded during boot. In my case, ffs got unloadedchristos
2008-12-05Back out revision 1.35 which is no longer necessary and causes the systemad
2008-12-05PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbo...ad
2008-12-03PR/40097: bouyer@antioche.lip6.fr: MODULAR tries to unload non-module subsystemschristos
2008-12-03Add a couple of sysctls:ad
2008-12-03Correct error messages added in revision 1.32. In part from drochner@.ad
2008-11-27better error messages, and more messages for DIAGNOSTIC.christos
2008-11-25Print the size as decimal.ad
2008-11-25Add some basic DDB stuff for modules.ad
2008-11-19module_autoload: disallow path seperators and magic symlinks.ad
2008-11-18Some modules may want to avoid autounload because their use is transient.ad
2008-11-18- Put modules that depend on others at the head of the queue so autounloadad
2008-11-14- If the system encounters a severe memory shortage, start unloadingad
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-10-22Make MODCTL_LOAD_FORCE do something.ad
2008-10-22- Be clear about whether module load is explicit or system initiated (auto).ad
2008-08-01expose module_compatible()pooka
2008-05-31- Put in place module compatibility check against __NetBSD_Version__,ad
2008-05-20If autoloading a module, don't consider the current working directory.ad
2008-05-20Remove stale comment.ad
2008-05-20Allow module class to be passed to module_load(), as a basic sanity checkad
2008-05-20Take $MACHINE into account when looking for modules.ad
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-04Fix an error path that previously panicked when module_fetch_info failed.rumble
2008-05-02Re-do yesterday's build fix to hook in the MD stuff if available.ad