summaryrefslogtreecommitdiff
path: root/sys/kern/kern_lkm.c
AgeCommit message (Collapse)Author
2006-11-15typos; from bret lambertJason McIntyre
2005-11-28ansi/deregister.Jonathan Gray
'go for it' deraadt@
2004-03-03better way of finding and identifying lkms.Ted Unangst
adapted from pr2910 by peter werner, minus lkmfree removals since i couldn't tell what issue they were fixing.
2003-08-23remember to reset exec_maxhdrsz after lkm load/unload. ok fgsch@Ted Unangst
2003-07-21remove caddr_t casts. it's just silly to cast something when the functionTed Unangst
takes a void *. convert uiomove to take a void * as well. ok deraadt@
2003-04-29after freeing curp, set to NULL. fixes a crash when loading a moduleTed Unangst
twice. similar to patch from Even Farrer farrer at uofu.net
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-09make sure we use lkmfree() in error cases as well.Eric Jackson
millert@ ok
2002-01-07first pass cleanup for lkmsEric Jackson
- Use queue.h macros instead of accessing members directly - Allocate from kernel_map instead of kmem_map - remove streams - free memory for syms in lkmunreserve() - change LMREADY arg to u_long (allow it to work on 64bit systems) - NetBSD - KNF
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-08-12absolutely no need to include vm_parm.h after vm.hMichael Shalayeff
2001-06-27remove old vmArtur Grabowski
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-02-10new symbol handling in ddb for ELF, there is still a problem with hangman on ↵Niklas Hallqvist
alpha though..
2001-02-06spelling and KNF.Federico G. Schwindt
2000-01-02(lkmalloc): initialize `sym_id'assar
(lkmunreserve): check that the DDB symbols were actually loaded before unloading them PR 1031
1999-02-26kmem allocation changes for uvmArtur Grabowski
1999-02-19Change the vfs lkm interface do it takes a full struct vfsconf instead ofArtur Grabowski
only struct vfsops. Use the new vfs_register and vfs_unregister in the vfs lkms.
1998-03-18initialize all fileds in vfsconf when installing a new filesystem.Artur Grabowski
1998-03-17fix vfs lkms + some indentationArtur Grabowski
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-09-24s/DEBUG/LKM_DEBUG/gMichael Shalayeff
1997-07-23No need to doubly include vm/vm.hNiklas Hallqvist
1997-07-20vm.hTheo de Raadt
1997-05-29save symtab id after addition to ddb for future useMichael Shalayeff
1997-02-06terminate copyinstr, copyoutstr full name; Don.Lewis@tsc.tdk.comTheo de Raadt
1996-10-14make gcc -Wall happy for lkms...Michael Shalayeff
1996-10-02copyinstr correctly; spotted by bitbltTheo de Raadt
1996-09-27Format type fix (%d -> %ld) in debugging/DDB printf.briggs
1996-09-16Be less verbose if we have been compiled without DEBUGThorsten Lockert
1996-09-09fix db_add_symtab arguments.Michael Shalayeff
1996-09-04Do not do the if(a = b) game even if correct, it is confusingNiklas Hallqvist
1996-08-29lkm ddb symbol table loading. done during the middle ages by jtkohl, mergedTheo de Raadt
to modern day sources by rees@umich.edu
1996-07-02-Wall & -Wstrict-prototype fixesNiklas Hallqvist
1996-06-21allow LKM listing.Michael Shalayeff
1996-06-21allocate LKM slot dynamically.Michael Shalayeff
prepare to LKM symtabs, cross deps, etc!
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-03-03From NetBSD: 960217 mergeNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt