Date: Sat, 2 Sep 2000 12:17:37 -0700 (PDT) From: Poul-Henning Kamp <phk@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/bktr bktr_core.c bktr_os.c src/sys/dev/ccd ccd.c src/sys/dev/md md.c src/sys/dev/sound/isa emu8000.c mpu.c opl.c uartsio.c src/sys/dev/sound/midi midi.c midibuf.c midisynth.c sequencer.c src/sys/dev/sound/pci csamidi.c ... Message-ID: <200009021917.MAA62279@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
phk 2000/09/02 12:17:37 PDT Modified files: sys/dev/bktr bktr_core.c bktr_os.c sys/dev/ccd ccd.c sys/dev/md md.c sys/dev/sound/isa emu8000.c mpu.c opl.c uartsio.c sys/dev/sound/midi midi.c midibuf.c midisynth.c sequencer.c sys/dev/sound/pci csamidi.c sys/fs/devfs devfs.h devfs_devs.c devfs_vnops.c sys/i4b/driver i4b_ctl.c i4b_rbch.c i4b_tel.c sys/i4b/layer4 i4b_i4bdrv.c sys/isa fd.c sys/kern init_main.c kern_conf.c kern_descrip.c subr_disk.c subr_diskslice.c tty_pty.c vfs_conf.c sys/modules/bktr Makefile sys/modules/ccd Makefile sys/modules/coda Makefile sys/modules/if_tap Makefile sys/modules/if_tun Makefile sys/modules/md Makefile sys/modules/streams Makefile sys/modules/vn Makefile sys/net bpf.c if_tun.c sys/sys conf.h diskslice.h Removed files: sys/modules/md opt_devfs.h Log: Avoid the modules madness I inadvertently introduced by making the cloning infrastructure standard in kern_conf. Modules are now the same with or without devfs support. If you need to detect if devfs is present, in modules or elsewhere, check the integer variable "devfs_present". This happily removes an ugly hack from kern/vfs_conf.c. This forces a rename of the eventhandler and the standard clone helper function. Include <sys/eventhandler.h> in <sys/conf.h>: it's a helper #include like <sys/queue.h> Remove all #includes of opt_devfs.h they no longer matter. Revision Changes Path 1.110 +1 -2 src/sys/dev/bktr/bktr_core.c 1.13 +1 -2 src/sys/dev/bktr/bktr_os.c 1.83 +3 -13 src/sys/dev/ccd/ccd.c 1.16 +6 -18 src/sys/dev/md/md.c 1.2 +1 -4 src/sys/dev/sound/isa/emu8000.c 1.2 +1 -3 src/sys/dev/sound/isa/mpu.c 1.2 +1 -3 src/sys/dev/sound/isa/opl.c 1.2 +1 -3 src/sys/dev/sound/isa/uartsio.c 1.2 +1 -3 src/sys/dev/sound/midi/midi.c 1.2 +1 -3 src/sys/dev/sound/midi/midibuf.c 1.2 +1 -3 src/sys/dev/sound/midi/midisynth.c 1.2 +1 -3 src/sys/dev/sound/midi/sequencer.c 1.2 +1 -3 src/sys/dev/sound/pci/csamidi.c 1.4 +1 -6 src/sys/fs/devfs/devfs.h 1.5 +4 -26 src/sys/fs/devfs/devfs_devs.c 1.7 +2 -2 src/sys/fs/devfs/devfs_vnops.c 1.12 +1 -10 src/sys/i4b/driver/i4b_ctl.c 1.12 +1 -10 src/sys/i4b/driver/i4b_rbch.c 1.12 +1 -10 src/sys/i4b/driver/i4b_tel.c 1.13 +1 -10 src/sys/i4b/layer4/i4b_i4bdrv.c 1.189 +6 -20 src/sys/isa/fd.c 1.140 +7 -6 src/sys/kern/init_main.c 1.80 +29 -4 src/sys/kern/kern_conf.c 1.92 +9 -20 src/sys/kern/kern_descrip.c 1.31 +2 -13 src/sys/kern/subr_disk.c 1.90 +2 -10 src/sys/kern/subr_diskslice.c 1.79 +2 -33 src/sys/kern/tty_pty.c 1.53 +2 -59 src/sys/kern/vfs_conf.c 1.12 +2 -2 src/sys/modules/bktr/Makefile 1.13 +2 -2 src/sys/modules/ccd/Makefile 1.10 +2 -2 src/sys/modules/coda/Makefile 1.2 +2 -2 src/sys/modules/if_tap/Makefile 1.22 +2 -2 src/sys/modules/if_tun/Makefile 1.7 +2 -2 src/sys/modules/md/Makefile 1.7 +2 -2 src/sys/modules/streams/Makefile 1.8 +2 -2 src/sys/modules/vn/Makefile 1.65 +3 -14 src/sys/net/bpf.c 1.77 +3 -15 src/sys/net/if_tun.c 1.117 +12 -5 src/sys/sys/conf.h 1.39 +1 -10 src/sys/sys/diskslice.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009021917.MAA62279>