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>