aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_module.c
Commit message (Expand)AuthorAgeFilesLines
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+1
* Use NULL for SYSINIT's last arg, which is a pointer typeEd Maste2018-05-181-1/+1
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Provide better debug message on kernel module name clash.Edward Tomasz Napierala2015-10-101-6/+2
* Fix a typo.John Baldwin2012-08-221-1/+1
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-4/+4
* Style fix.Attilio Rao2010-11-221-3/+2
* Scan the list in reverse order for the shutdown handlers of loaded modules.Attilio Rao2010-11-191-2/+2
* Use ISO C99 integer types in sys/kern where possible.Ed Schouten2010-06-211-2/+2
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,Nathan Whitehorn2010-03-111-1/+1
* When the SYSINIT() to load a module invokes the MOD_LOAD event successfully,John Baldwin2008-12-051-0/+15
* - Invoke MOD_QUIESCE on all modules in a linker file (kld) beforeJohn Baldwin2008-12-051-5/+20
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Add an automatic kernel module version dependency to prevent loadingJohn Baldwin2008-02-131-0/+2
* Move several data structure definitions out of freebsd32_misc.c and intoJohn Baldwin2007-12-061-0/+1
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-15/+0
* Address a problem I missed in removing Giant from the kernel linker. NotJohn Baldwin2006-06-261-3/+9
* o Expand an exclusive lock scope to prevent a race between twoMaxim Konovalov2006-06-151-5/+5
* Add a new module_file() function that returns the linker_file_t associatedJohn Baldwin2006-04-171-0/+7
* Swap the arguments for CP so we copy the correct source andPaul Saab2005-02-181-4/+4
* Add a 32bit syscall wrapper for modstatPaul Saab2005-01-191-0/+81
* Don't bother calling the module event handlers from module_shutdown()Don Lewis2004-08-201-0/+3
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-151-1/+1
* A module with no modevent function gets modevent_nop() as default.Poul-Henning Kamp2004-07-141-1/+9
* Give kldunload a -f(orce) argument.Poul-Henning Kamp2004-07-131-1/+7
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Move the MOD_SHUTDOWN event from shutdown_post_sync to shutdown_final,Peter Wemm2003-01-071-1/+1
* SCARGS removal take II.Alfred Perlstein2002-12-141-6/+6
* Backout removal SCARGS, the code freeze is only "selectively" over.Alfred Perlstein2002-12-131-6/+6
* Remove SCARGS.Alfred Perlstein2002-12-131-6/+6
* - Remove Giant acquisition from modevent(), modfnext(), modstat() andAndrew R. Reiter2002-06-261-27/+11
* - Lock down the ``module'' structure by adding an SX lock that is used byAndrew R. Reiter2002-03-181-19/+58
* Fix a warning. Do not assume pointer == long.Peter Wemm2002-02-261-2/+2
* - Whitespace fixup left over from previous commit.Andrew R. Reiter2002-02-221-10/+9
* - Fix style further by adding parentheses around return values so thatAndrew R. Reiter2002-02-201-14/+14
* - Style.9 formatting fix; this commit is mostly white space related withAndrew R. Reiter2002-02-201-209/+209
* KSE Milestone 2Julian Elischer2001-09-121-13/+13
* Giant Pushdown. Saved the worst P4 tree breakage for last.Matthew Dillon2001-09-011-19/+52
* Mechanical change to use <sys/queue.h> macro API instead ofPoul-Henning Kamp2001-02-041-3/+3
* Staticize some malloc M_ instances.Poul-Henning Kamp2000-12-081-1/+1
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-3/+3
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-3/+3
* First round implementation of a fine grain enhanced module to modulePeter Wemm2000-04-291-15/+2
* A hack basically.. We have a bunch of code that used to callPeter Wemm1999-11-081-1/+8
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Implement a new generic mechanism for attaching handler functions toMike Smith1999-08-211-4/+6
* Oops, set module->file..Peter Wemm1999-05-201-1/+2