From owner-cvs-all Sat Sep 25 9:21:44 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 86DCF14CB5; Sat, 25 Sep 1999 09:21:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: (from phk@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA97670; Sat, 25 Sep 1999 09:21:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) Message-Id: <199909251621.JAA97670@freefall.freebsd.org> From: Poul-Henning Kamp Date: Sat, 25 Sep 1999 09:21:39 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha promcons.c src/sys/alpha/tlsb zs_tlsb.c src/sys/dev/sio sio.c src/sys/dev/syscons scvesactl.c syscons.c syscons.h src/sys/gnu/i386/isa dgb.c dgm.c src/sys/i386/isa cx.c cy.c istallion.c rc.c rp.c si.c stallion.c ... Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk phk 1999/09/25 09:21:39 PDT Modified files: sys/alpha/alpha promcons.c sys/alpha/tlsb zs_tlsb.c sys/dev/sio sio.c sys/dev/syscons scvesactl.c syscons.c syscons.h sys/gnu/i386/isa dgb.c dgm.c sys/i386/isa cx.c cy.c istallion.c rc.c rp.c si.c stallion.c sys/i386/isa/pcvt pcvt_drv.c sys/i386/linux linux_file.c sys/isa sio.c sys/kern tty.c tty_cons.c tty_pty.c tty_snoop.c sys/miscfs/specfs spec_vnops.c sys/net ppp_tty.c sys/pc98/pc98 sio.c syscons.c sys/sys conf.h tty.h Log: This patch clears the way for removing a number of tty related fields in struct cdevsw: d_stop moved to struct tty. d_reset already unused. d_devtotty linkage now provided by dev_t->si_tty. These fields will be removed from struct cdevsw together with d_params and d_maxio Real Soon Now. The changes in this patch consist of: initialize dev->si_tty in *_open() initialize tty->t_stop remove devtotty functions rename ttpoll to ttypoll a few adjustments to these changes in the generic code a bump of __FreeBSD_version add a couple of FreeBSD tags Revision Changes Path 1.10 +8 -17 src/sys/alpha/alpha/promcons.c 1.18 +7 -15 src/sys/alpha/tlsb/zs_tlsb.c 1.266 +9 -25 src/sys/dev/sio/sio.c 1.14 +2 -2 src/sys/dev/syscons/scvesactl.c 1.323 +4 -10 src/sys/dev/syscons/syscons.c 1.56 +1 -2 src/sys/dev/syscons/syscons.h 1.53 +7 -26 src/sys/gnu/i386/isa/dgb.c 1.18 +7 -26 src/sys/gnu/i386/isa/dgm.c 1.42 +9 -14 src/sys/i386/isa/cx.c 1.94 +11 -27 src/sys/i386/isa/cy.c 1.33 +9 -23 src/sys/i386/isa/istallion.c 1.50 +12 -20 src/sys/i386/isa/rc.c 1.31 +7 -34 src/sys/i386/isa/rp.c 1.95 +10 -24 src/sys/i386/isa/si.c 1.37 +9 -23 src/sys/i386/isa/stallion.c 1.58 +6 -12 src/sys/i386/isa/pcvt/pcvt_drv.c 1.35 +6 -5 src/sys/i386/linux/linux_file.c 1.267 +8 -24 src/sys/isa/sio.c 1.123 +5 -33 src/sys/kern/tty.c 1.76 +4 -4 src/sys/kern/tty_cons.c 1.69 +7 -17 src/sys/kern/tty_pty.c 1.43 +4 -4 src/sys/kern/tty_snoop.c 1.112 +23 -8 src/sys/miscfs/specfs/spec_vnops.c 1.42 +2 -2 src/sys/net/ppp_tty.c 1.107 +9 -25 src/sys/pc98/pc98/sio.c 1.131 +7 -14 src/sys/pc98/pc98/syscons.c 1.90 +3 -3 src/sys/sys/conf.h 1.49 +2 -3 src/sys/sys/tty.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message