From owner-cvs-sys Sun Apr 6 04:14:17 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA16424 for cvs-sys-outgoing; Sun, 6 Apr 1997 04:14:17 -0700 (PDT) Received: (from dufault@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA16417; Sun, 6 Apr 1997 04:14:15 -0700 (PDT) Date: Sun, 6 Apr 1997 04:14:15 -0700 (PDT) From: Peter Dufault Message-Id: <199704061114.EAA16417@freefall.freebsd.org> 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 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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