Date: Sun, 6 Apr 1997 04:14:15 -0700 (PDT) From: Peter Dufault <dufault> To: CVS-committers, cvs-all, cvs-user, cvs-share, cvs-sys Subject: cvs commit: src/lkm/syscons/blank blank_saver.c src/lkm/syscons/fade fade_saver.c src/lkm/syscons/green green_saver.c src/lkm/syscons/snake snake_saver.c src/lkm/syscons/star star_saver.c src/share/examples/lkm/misc/module miscmod.c src/sys/i386/isa atapi.c joy.c qcam.c wcd.c src/sys/netinet ip_fw.c src/sys/pccard pcic.c src/sys/sys kernel.h lkm.h mount.h src/lkm/coff coff.c src/lkm/ibcs2 ibcs2.c src/lkm/linux linux.c src/sys/kern kern_lkm.c Message-ID: <199704061114.EAA16417@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dufault 97/04/06 04:14:15
Modified: lkm/coff coff.c
lkm/ibcs2 ibcs2.c
lkm/linux linux.c
lkm/syscons/blank blank_saver.c
lkm/syscons/fade fade_saver.c
lkm/syscons/green green_saver.c
lkm/syscons/snake snake_saver.c
lkm/syscons/star star_saver.c
share/examples/lkm/misc/module miscmod.c
sys/i386/isa atapi.c joy.c qcam.c wcd.c
sys/kern kern_lkm.c
sys/netinet ip_fw.c
sys/pccard pcic.c
sys/sys kernel.h lkm.h mount.h
Log:
Make MOD_* macros almost consistent:
Use the name argument almost the same in all LKM types. Maintain
the current behavior for the external (e.g., modstat) name for DEV,
EXEC, and MISC types being #name ## "_mod" and SYCALL and VFS only
#name. This is a candidate for change and I vote just the name without
the "_mod".
Change the DISPATCH macro to MOD_DISPATCH for consistency with the
other macros.
Add an LKM_ANON #define to eliminate the magic -1 and associated
signed/unsigned warnings.
Add MOD_PRIVATE to support wcd.c's poking around in the lkm structure.
Change source in tree to use the new interface.
Reviewed by: Bruce Evans
Revision Changes Path
1.9 +3 -3 src/lkm/coff/coff.c
1.10 +3 -2 src/lkm/ibcs2/ibcs2.c
1.11 +3 -2 src/lkm/linux/linux.c
1.9 +3 -3 src/lkm/syscons/blank/blank_saver.c
1.10 +3 -3 src/lkm/syscons/fade/fade_saver.c
1.9 +3 -3 src/lkm/syscons/green/green_saver.c
1.14 +3 -3 src/lkm/syscons/snake/snake_saver.c
1.11 +3 -3 src/lkm/syscons/star/star_saver.c
1.5 +2 -8 src/share/examples/lkm/misc/module/miscmod.c
1.17 +2 -1 src/sys/i386/isa/atapi.c
1.20 +7 -5 src/sys/i386/isa/joy.c
1.19 +2 -3 src/sys/i386/isa/qcam.c
1.41 +4 -2 src/sys/i386/isa/wcd.c
1.40 +5 -5 src/sys/kern/kern_lkm.c
1.56 +3 -2 src/sys/netinet/ip_fw.c
1.34 +2 -1 src/sys/pccard/pcic.c
1.27 +2 -2 src/sys/sys/kernel.h
1.16 +40 -23 src/sys/sys/lkm.h
1.42 +6 -3 src/sys/sys/mount.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704061114.EAA16417>
