NetBSD/sys/lkm
atatat 10a7ba9ef6 Tweak sysctl setup functions (the macros, actually) for use in lkms,
and tweak lkminit_*.c (where applicable) to call them, and to call
sysctl_teardown() when being unloaded.

This consists of (1) making setup functions not be static when being
compiled as lkms (change to sys/sysctl.h), (2) making prototypes
visible for the various setup functions in header files (changes to
various header files), and (3) making simple "load" and "unload"
functions in the actual lkminit stuff.

linux_sysctl.c also needs its root exposed (ie, made not static) for
this (when built as an lkm).
2004-05-20 06:34:24 +00:00
..
arch Enhance the scripts to not use trampolines for symbols which are internal 2004-01-16 00:35:48 +00:00
compat Tweak sysctl setup functions (the macros, actually) for use in lkms, 2004-05-20 06:34:24 +00:00
dev allow the number of vnd's created to be patchable... 2004-03-21 10:51:16 +00:00
exec Sprinkle more COMPAT_NETBSD32 for good cheer. 2003-10-16 16:06:43 +00:00
misc Fix example lkms. The misc/example one was never converted to the new 2003-12-30 06:53:26 +00:00
net It's not safe to save the sysctlnode pointer returned by sysctl_createv. 2004-05-13 07:20:47 +00:00
netinet Set PATH and use ip_fil_netbsd.c 2004-03-28 09:37:14 +00:00
syscall Try to spell "NetBSD" correctly... 2003-12-30 07:08:08 +00:00
vfs Tweak sysctl setup functions (the macros, actually) for use in lkms, 2004-05-20 06:34:24 +00:00
Makefile Alphabetize... 2004-01-20 04:55:46 +00:00
Makefile.inc define NOMAN= once, at the real top level of lkm 2001-12-12 12:06:45 +00:00
TODO DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00