Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Steve Woodford <scw@netbsd.org>
List: source-changes
Date: 05/02/2001 13:32:23
Module Name: syssrc
Committed By: scw
Date: Wed May 2 10:32:23 UTC 2001
Modified Files:
syssrc/sys/arch/alpha/a12: a12dc.c
syssrc/sys/arch/alpha/alpha: promcons.c
syssrc/sys/arch/alpha/tc: scc.c
syssrc/sys/arch/amiga/dev: ite.c mfc.c msc.c ser.c
syssrc/sys/arch/arc/dev: pccons.c
syssrc/sys/arch/arm32/footbridge: footbridge_com.c
syssrc/sys/arch/arm32/shark: pccons.c scr.c
syssrc/sys/arch/arm32/vidc/console: console.c
syssrc/sys/arch/atari/dev: ite.c ser.c zs.c
syssrc/sys/arch/bebox/isa: pccons.c
syssrc/sys/arch/hp300/dev: apci.c dca.c dcm.c ite.c
syssrc/sys/arch/hpcarm/sa11x0: sa11x0_com.c
syssrc/sys/arch/hpcmips/tx: txcom.c
syssrc/sys/arch/i386/isa: pccons.c
syssrc/sys/arch/luna68k/dev: siotty.c
syssrc/sys/arch/macppc/dev: ofcons.c z8530tty.c
syssrc/sys/arch/pc532/dev: scn.c
syssrc/sys/arch/pmax/dev: dc.c dtop.c rcons.c
syssrc/sys/arch/pmax/tc: scc.c
syssrc/sys/arch/prep/isa: pccons.c
syssrc/sys/arch/sgimips/sgimips: console.c
syssrc/sys/arch/sh3/dev: sci.c scif.c
syssrc/sys/arch/sparc/dev: kd.c
syssrc/sys/arch/sparc64/dev: kd.c pcons.c
syssrc/sys/arch/sun3/dev: kd.c
syssrc/sys/arch/vax/uba: qv.c
syssrc/sys/arch/vax/vax: gencons.c
syssrc/sys/arch/x68k/dev: com.c ite.c
syssrc/sys/arch/x68k/x68k: conf.c
syssrc/sys/dev/hpc: biconsdev.c
syssrc/sys/dev/ic: clmpcc.c com.c cy.c z8530tty.c
syssrc/sys/dev/ofw: ofcons.c
syssrc/sys/dev/pci: cz.c
syssrc/sys/dev/qbus: dhu.c dl.c dz.c qd.c
syssrc/sys/dev/sbus: magma.c
syssrc/sys/dev/usb: ucom.c
syssrc/sys/dev/wscons: wsdisplay.c
syssrc/sys/kern: tty.c tty_conf.c tty_pty.c
syssrc/sys/sys: conf.h tty.h
Log Message:
Add `l_poll' to `struct linesw' and provide an xxxpoll() entry point
in each tty driver to indirect through it.
This allows tty line-disciplines to handle poll(2) system calls.
To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/alpha/a12/a12dc.c
cvs rdiff -r1.17 -r1.18 syssrc/sys/arch/alpha/alpha/promcons.c
cvs rdiff -r1.53 -r1.54 syssrc/sys/arch/alpha/tc/scc.c
cvs rdiff -r1.55 -r1.56 syssrc/sys/arch/amiga/dev/ite.c \
syssrc/sys/arch/amiga/dev/ser.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/arch/amiga/dev/mfc.c
cvs rdiff -r1.17 -r1.18 syssrc/sys/arch/amiga/dev/msc.c
cvs rdiff -r1.24 -r1.25 syssrc/sys/arch/arc/dev/pccons.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/arm32/footbridge/footbridge_com.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/arch/arm32/shark/pccons.c
cvs rdiff -r1.8 -r1.9 syssrc/sys/arch/arm32/shark/scr.c
cvs rdiff -r1.23 -r1.24 syssrc/sys/arch/arm32/vidc/console/console.c
cvs rdiff -r1.32 -r1.33 syssrc/sys/arch/atari/dev/ite.c
cvs rdiff -r1.13 -r1.14 syssrc/sys/arch/atari/dev/ser.c
cvs rdiff -r1.33 -r1.34 syssrc/sys/arch/atari/dev/zs.c
cvs rdiff -r1.19 -r1.20 syssrc/sys/arch/bebox/isa/pccons.c
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/hp300/dev/apci.c
cvs rdiff -r1.41 -r1.42 syssrc/sys/arch/hp300/dev/dca.c
cvs rdiff -r1.45 -r1.46 syssrc/sys/arch/hp300/dev/dcm.c
cvs rdiff -r1.46 -r1.47 syssrc/sys/arch/hp300/dev/ite.c
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/hpcarm/sa11x0/sa11x0_com.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/arch/hpcmips/tx/txcom.c
cvs rdiff -r1.144 -r1.145 syssrc/sys/arch/i386/isa/pccons.c
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/luna68k/dev/siotty.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/macppc/dev/ofcons.c
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/macppc/dev/z8530tty.c
cvs rdiff -r1.46 -r1.47 syssrc/sys/arch/pc532/dev/scn.c
cvs rdiff -r1.66 -r1.67 syssrc/sys/arch/pmax/dev/dc.c
cvs rdiff -r1.54 -r1.55 syssrc/sys/arch/pmax/dev/dtop.c
cvs rdiff -r1.48 -r1.49 syssrc/sys/arch/pmax/dev/rcons.c
cvs rdiff -r1.68 -r1.69 syssrc/sys/arch/pmax/tc/scc.c
cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/prep/isa/pccons.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/sgimips/sgimips/console.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/arch/sh3/dev/sci.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/arch/sh3/dev/scif.c
cvs rdiff -r1.16 -r1.17 syssrc/sys/arch/sparc/dev/kd.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/arch/sparc64/dev/kd.c
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/sparc64/dev/pcons.c
cvs rdiff -r1.34 -r1.35 syssrc/sys/arch/sun3/dev/kd.c
cvs rdiff -r1.4 -r1.5 syssrc/sys/arch/vax/uba/qv.c
cvs rdiff -r1.31 -r1.32 syssrc/sys/arch/vax/vax/gencons.c
cvs rdiff -r1.18 -r1.19 syssrc/sys/arch/x68k/dev/com.c
cvs rdiff -r1.24 -r1.25 syssrc/sys/arch/x68k/dev/ite.c
cvs rdiff -r1.25 -r1.26 syssrc/sys/arch/x68k/x68k/conf.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/dev/hpc/biconsdev.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/dev/ic/clmpcc.c
cvs rdiff -r1.183 -r1.184 syssrc/sys/dev/ic/com.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/dev/ic/cy.c
cvs rdiff -r1.74 -r1.75 syssrc/sys/dev/ic/z8530tty.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/dev/ofw/ofcons.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/dev/pci/cz.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/dev/qbus/dhu.c
cvs rdiff -r1.16 -r1.17 syssrc/sys/dev/qbus/dl.c
cvs rdiff -r1.27 -r1.28 syssrc/sys/dev/qbus/dz.c
cvs rdiff -r1.21 -r1.22 syssrc/sys/dev/qbus/qd.c
cvs rdiff -r1.9 -r1.10 syssrc/sys/dev/sbus/magma.c
cvs rdiff -r1.37 -r1.38 syssrc/sys/dev/usb/ucom.c
cvs rdiff -r1.49 -r1.50 syssrc/sys/dev/wscons/wsdisplay.c
cvs rdiff -r1.127 -r1.128 syssrc/sys/kern/tty.c
cvs rdiff -r1.31 -r1.32 syssrc/sys/kern/tty_conf.c
cvs rdiff -r1.55 -r1.56 syssrc/sys/kern/tty_pty.c
cvs rdiff -r1.87 -r1.88 syssrc/sys/sys/conf.h
cvs rdiff -r1.50 -r1.51 syssrc/sys/sys/tty.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.