Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Remove FDDI support.



details:   https://anonhg.NetBSD.org/src/rev/aee9d5de2fab
branches:  trunk
changeset: 848194:aee9d5de2fab
user:      thorpej <thorpej%NetBSD.org@localhost>
date:      Mon Jan 20 18:38:17 2020 +0000

description:
Remove FDDI support.

diffstat:

 distrib/sets/lists/comp/mi           |    22 +-
 distrib/sets/lists/man/mi            |    20 +-
 share/man/man4/Makefile              |     5 +-
 share/man/man4/fpa.4                 |    91 -
 share/man/man9/Makefile              |     6 +-
 share/man/man9/ethersubr.9           |    33 +-
 sys/arch/algor/conf/P4032            |     5 +-
 sys/arch/algor/conf/P5064            |     5 +-
 sys/arch/algor/conf/P6032            |     5 +-
 sys/arch/alpha/conf/GENERIC          |     7 +-
 sys/arch/alpha/conf/INSTALL          |     5 +-
 sys/arch/alpha/conf/RAWHIDE          |     3 +-
 sys/arch/amd64/conf/ALL              |     5 +-
 sys/arch/amd64/conf/GENERIC          |     5 +-
 sys/arch/amd64/conf/XEN3_DOM0        |     5 +-
 sys/arch/arc/conf/GENERIC            |     5 +-
 sys/arch/cats/conf/GENERIC           |     3 +-
 sys/arch/cats/conf/INSTALL           |     3 +-
 sys/arch/cobalt/conf/GENERIC         |     5 +-
 sys/arch/cobalt/conf/INSTALL         |     5 +-
 sys/arch/evbarm/conf/IXDP425         |     3 +-
 sys/arch/evbarm/conf/ZAO425          |     3 +-
 sys/arch/evbmips/conf/MALTA          |     5 +-
 sys/arch/evbppc/conf/PMPPC           |     3 +-
 sys/arch/evbppc/conf/WALNUT          |     3 +-
 sys/arch/hppa/conf/GENERIC           |     6 +-
 sys/arch/i386/conf/ALL               |     6 +-
 sys/arch/i386/conf/GENERIC           |     6 +-
 sys/arch/i386/conf/GENERIC_TINY      |     4 +-
 sys/arch/i386/conf/INSTALL_FLOPPY    |     4 +-
 sys/arch/i386/conf/INSTALL_TINY      |     4 +-
 sys/arch/i386/conf/XEN3PAE_DOM0      |     3 +-
 sys/arch/macppc/conf/GENERIC         |     5 +-
 sys/arch/pmax/conf/GENERIC           |     5 +-
 sys/arch/pmax/conf/GENERIC64         |     5 +-
 sys/arch/pmax/conf/INSTALL           |     3 +-
 sys/arch/pmax/conf/INSTALL64         |     3 +-
 sys/arch/sgimips/conf/GENERIC32_IP3x |     5 +-
 sys/arch/sparc64/conf/GENERIC        |     5 +-
 sys/arch/vax/conf/GENERIC            |     5 +-
 sys/arch/vax/conf/INSTALL            |     3 +-
 sys/arch/vax/conf/VAX780             |     3 +-
 sys/conf/files                       |    12 +-
 sys/dev/eisa/files.eisa              |     7 +-
 sys/dev/eisa/if_fea.c                |   529 ---------
 sys/dev/ic/pdq.c                     |  1835 ----------------------------------
 sys/dev/ic/pdq_ifsubr.c              |   712 -------------
 sys/dev/ic/pdqreg.h                  |  1089 --------------------
 sys/dev/ic/pdqvar.h                  |   519 ---------
 sys/dev/pci/files.pci                |     7 +-
 sys/dev/pci/if_fpa.c                 |   493 ---------
 sys/dev/tc/files.tc                  |     7 +-
 sys/dev/tc/if_fta.c                  |   120 --
 sys/net/Makefile                     |     4 +-
 sys/net/files.net                    |     6 +-
 sys/net/if.c                         |     7 +-
 sys/net/if_fddi.h                    |    95 -
 sys/net/if_fddisubr.c                |   654 ------------
 sys/netinet/if_arp.c                 |    23 +-
 sys/netinet/ip_carp.c                |     8 +-
 sys/netinet6/in6.c                   |     6 +-
 sys/netinet6/in6_ifattach.c          |     5 +-
 sys/netinet6/nd6.c                   |    11 +-
 sys/netinet6/nd6_nbr.c               |     6 +-
 64 files changed, 110 insertions(+), 6380 deletions(-)

diffs (truncated from 7705 to 300 lines):

diff -r b013caf96f63 -r aee9d5de2fab distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Mon Jan 20 16:29:38 2020 +0000
+++ b/distrib/sets/lists/comp/mi        Mon Jan 20 18:38:17 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.2304 2020/01/19 20:41:17 riastradh Exp $
+#      $NetBSD: mi,v 1.2305 2020/01/20 18:38:18 thorpej Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp                           comp-sys-root
@@ -2345,7 +2345,7 @@
 ./usr/include/net/if_dl.h                      comp-c-include
 ./usr/include/net/if_ether.h                   comp-c-include
 ./usr/include/net/if_etherip.h                 comp-obsolete           obsolete
-./usr/include/net/if_fddi.h                    comp-c-include
+./usr/include/net/if_fddi.h                    comp-obsolete           obsolete
 ./usr/include/net/if_gif.h                     comp-c-include
 ./usr/include/net/if_gre.h                     comp-c-include
 ./usr/include/net/if_hippi.h                   comp-obsolete           obsolete
@@ -11099,9 +11099,9 @@
 ./usr/share/man/cat9/fdclone.0                 comp-sys-catman         .cat
 ./usr/share/man/cat9/fdcloseexec.0             comp-sys-catman         .cat
 ./usr/share/man/cat9/fdcopy.0                  comp-sys-catman         .cat
-./usr/share/man/cat9/fddi_addmulti.0           comp-sys-catman         .cat
-./usr/share/man/cat9/fddi_delmulti.0           comp-sys-catman         .cat
-./usr/share/man/cat9/fddi_ifattach.0           comp-sys-catman         .cat
+./usr/share/man/cat9/fddi_addmulti.0           comp-obsolete           obsolete
+./usr/share/man/cat9/fddi_delmulti.0           comp-obsolete           obsolete
+./usr/share/man/cat9/fddi_ifattach.0           comp-obsolete           obsolete
 ./usr/share/man/cat9/fdexpand.0                        comp-sys-catman         .cat
 ./usr/share/man/cat9/fdfree.0                  comp-sys-catman         .cat
 ./usr/share/man/cat9/fdinit.0                  comp-sys-catman         .cat
@@ -19034,9 +19034,9 @@
 ./usr/share/man/html9/fdclone.html             comp-sys-htmlman        html
 ./usr/share/man/html9/fdcloseexec.html         comp-sys-htmlman        html
 ./usr/share/man/html9/fdcopy.html              comp-sys-htmlman        html
-./usr/share/man/html9/fddi_addmulti.html       comp-sys-htmlman        html
-./usr/share/man/html9/fddi_delmulti.html       comp-sys-htmlman        html
-./usr/share/man/html9/fddi_ifattach.html       comp-sys-htmlman        html
+./usr/share/man/html9/fddi_addmulti.html       comp-obsolete           obsolete
+./usr/share/man/html9/fddi_delmulti.html       comp-obsolete           obsolete
+./usr/share/man/html9/fddi_ifattach.html       comp-obsolete           obsolete
 ./usr/share/man/html9/fdexpand.html            comp-sys-htmlman        html
 ./usr/share/man/html9/fdfree.html              comp-sys-htmlman        html
 ./usr/share/man/html9/fdinit.html              comp-sys-htmlman        html
@@ -27114,9 +27114,9 @@
 ./usr/share/man/man9/fdclone.9                 comp-sys-man            .man
 ./usr/share/man/man9/fdcloseexec.9             comp-sys-man            .man
 ./usr/share/man/man9/fdcopy.9                  comp-sys-man            .man
-./usr/share/man/man9/fddi_addmulti.9           comp-sys-man            .man
-./usr/share/man/man9/fddi_delmulti.9           comp-sys-man            .man
-./usr/share/man/man9/fddi_ifattach.9           comp-sys-man            .man
+./usr/share/man/man9/fddi_addmulti.9           comp-obsolete           obsolete
+./usr/share/man/man9/fddi_delmulti.9           comp-obsolete           obsolete
+./usr/share/man/man9/fddi_ifattach.9           comp-obsolete           obsolete
 ./usr/share/man/man9/fdexpand.9                        comp-sys-man            .man
 ./usr/share/man/man9/fdfree.9                  comp-sys-man            .man
 ./usr/share/man/man9/fdinit.9                  comp-sys-man            .man
diff -r b013caf96f63 -r aee9d5de2fab distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Mon Jan 20 16:29:38 2020 +0000
+++ b/distrib/sets/lists/man/mi Mon Jan 20 18:38:17 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1674 2020/01/19 20:41:17 riastradh Exp $
+# $NetBSD: mi,v 1.1675 2020/01/20 18:38:18 thorpej Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1104,16 +1104,16 @@
 ./usr/share/man/cat4/faith.0                   man-sys-catman          .cat
 ./usr/share/man/cat4/fast_ipsec.0              man-obsolete            obsolete
 ./usr/share/man/cat4/fd.0                      man-sys-catman          .cat
-./usr/share/man/cat4/fea.0                     man-sys-catman          .cat
+./usr/share/man/cat4/fea.0                     man-obsolete            obsolete
 ./usr/share/man/cat4/filemon.0                 man-obsolete            obsolete
 ./usr/share/man/cat4/finsio.0                  man-sys-catman          .cat
 ./usr/share/man/cat4/flash.0                   man-sys-catman          .cat
 ./usr/share/man/cat4/fms.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/fmv.0                     man-sys-catman          .cat
-./usr/share/man/cat4/fpa.0                     man-sys-catman          .cat
+./usr/share/man/cat4/fpa.0                     man-obsolete            obsolete
 ./usr/share/man/cat4/fss.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/fssbs.0                   man-obsolete            obsolete
-./usr/share/man/cat4/fta.0                     man-sys-catman          .cat
+./usr/share/man/cat4/fta.0                     man-obsolete            obsolete
 ./usr/share/man/cat4/fujbp.0                   man-sys-catman          .cat
 ./usr/share/man/cat4/fujhk.0                   man-sys-catman          .cat
 ./usr/share/man/cat4/fujitsu.0                 man-obsolete            obsolete
@@ -4288,16 +4288,16 @@
 ./usr/share/man/html4/faith.html               man-sys-htmlman         html
 ./usr/share/man/html4/fast_ipsec.html          man-obsolete            obsolete
 ./usr/share/man/html4/fd.html                  man-sys-htmlman         html
-./usr/share/man/html4/fea.html                 man-sys-htmlman         html
+./usr/share/man/html4/fea.html                 man-obsolete            obsolete
 ./usr/share/man/html4/filemon.html             man-obsolete            obsolete
 ./usr/share/man/html4/finsio.html              man-sys-htmlman         html
 ./usr/share/man/html4/flash.html               man-sys-htmlman         html
 ./usr/share/man/html4/fms.html                 man-sys-htmlman         html
 ./usr/share/man/html4/fmv.html                 man-sys-htmlman         html
-./usr/share/man/html4/fpa.html                 man-sys-htmlman         html
+./usr/share/man/html4/fpa.html                 man-obsolete            obsolete
 ./usr/share/man/html4/fss.html                 man-sys-htmlman         html
 ./usr/share/man/html4/fssbs.html               man-obsolete            obsolete
-./usr/share/man/html4/fta.html                 man-sys-htmlman         html
+./usr/share/man/html4/fta.html                 man-obsolete            obsolete
 ./usr/share/man/html4/fujbp.html               man-sys-htmlman         html
 ./usr/share/man/html4/fujhk.html               man-sys-htmlman         html
 ./usr/share/man/html4/fujitsu.html             man-obsolete            obsolete
@@ -7244,16 +7244,16 @@
 ./usr/share/man/man4/faith.4                   man-sys-man             .man
 ./usr/share/man/man4/fast_ipsec.4              man-obsolete            obsolete
 ./usr/share/man/man4/fd.4                      man-sys-man             .man
-./usr/share/man/man4/fea.4                     man-sys-man             .man
+./usr/share/man/man4/fea.4                     man-obsolete            obsolete
 ./usr/share/man/man4/filemon.4                 man-obsolete            obsolete
 ./usr/share/man/man4/finsio.4                  man-sys-man             .man
 ./usr/share/man/man4/flash.4                   man-sys-man             .man
 ./usr/share/man/man4/fms.4                     man-sys-man             .man
 ./usr/share/man/man4/fmv.4                     man-sys-man             .man
-./usr/share/man/man4/fpa.4                     man-sys-man             .man
+./usr/share/man/man4/fpa.4                     man-obsolete            obsolete
 ./usr/share/man/man4/fss.4                     man-sys-man             .man
 ./usr/share/man/man4/fssbs.4                   man-obsolete            obsolete
-./usr/share/man/man4/fta.4                     man-sys-man             .man
+./usr/share/man/man4/fta.4                     man-obsolete            obsolete
 ./usr/share/man/man4/fujbp.4                   man-sys-man             .man
 ./usr/share/man/man4/fujhk.4                   man-sys-man             .man
 ./usr/share/man/man4/fujitsu.4                 man-obsolete            obsolete
diff -r b013caf96f63 -r aee9d5de2fab share/man/man4/Makefile
--- a/share/man/man4/Makefile   Mon Jan 20 16:29:38 2020 +0000
+++ b/share/man/man4/Makefile   Mon Jan 20 18:38:17 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.698 2020/01/19 20:41:18 riastradh Exp $
+#      $NetBSD: Makefile,v 1.699 2020/01/20 18:38:17 thorpej Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/18/93
 
 MAN=   aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -23,7 +23,7 @@
        dmphy.4 dpt.4 dpti.4 drm.4 drum.4 drvctl.4 dtv.4 dtviic.4 dwctwo.4 \
        eap.4 ebus.4 edc.4 elmc.4 emuxki.4 ena.4 envsys.4 ep.4 esh.4 \
        esa.4 esiop.4 esm.4 eso.4 et.4 etphy.4 exphy.4 \
-       fd.4 finsio.4 flash.4 fpa.4 fms.4 fss.4 \
+       fd.4 finsio.4 flash.4 fms.4 fss.4 \
        fujbp.4 full.4 fxp.4 \
        gcscaudio.4 gem.4 genfb.4 gentbi.4 geodeide.4 \
        glxtphy.4 gpib.4 gpio.4 gpioirq.4 gpiolock.4 gpiopps.4 gpiopwm.4 \
@@ -206,7 +206,6 @@
 MLINKS+=dbcool.4 adt7476.4
 MLINKS+=dk.4 wedge.4
 MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4
-MLINKS+=fpa.4 fea.4 fpa.4 fta.4
 MLINKS+=fujbp.4 fujhk.4
 MLINKS+=hdaudio.4 hdafg.4
 MLINKS+=hdaudio.4 hdaudiobus.4
diff -r b013caf96f63 -r aee9d5de2fab share/man/man4/fpa.4
--- a/share/man/man4/fpa.4      Mon Jan 20 16:29:38 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,91 +0,0 @@
-.\"    $NetBSD: fpa.4,v 1.15 2008/04/30 13:10:54 martin Exp $
-.\"
-.\" Copyright (c) 1995 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Matt Thomas.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\"    notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\"    notice, this list of conditions and the following disclaimer in the
-.\"    documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
-.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
-.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-.\" POSSIBILITY OF SUCH DAMAGE.
-.\"
-.Dd March 13, 1995
-.Dt FPA 4
-.Os
-.Sh NAME
-.Nm fpa ,
-.Nm fea ,
-.Nm fta
-.Nd
-.Tn DEC
-FDDI interface driver
-.Sh SYNOPSIS
-.Cd "fpa* at pci? dev ? function ?"
-.Cd "fea* at eisa? slot ?"
-.Ss alpha and pmax
-.Cd "fta* at tc? slot ? offset ?"
-.Sh DESCRIPTION
-Cards supported by the
-.Nm fpa ,
-.Nm fea
-and
-.Nm fta
-device driver are:
-.Pp
-.Bl -tag -width xxxxxx -offset indent
-.It DEFPA
-DEC PCI FDDI Controller
-.It DEFEA
-DEC EISA FDDI Controller
-.It DEFTA
-DEC TURBOchannel FDDI Controller
-.El
-.Pp
-respectively.
-All variants of either controller are supported including the DAS
-and SAS configurations.
-.Sh DIAGNOSTICS
-.Bl -diag
-.It "fea%d: error: desired IRQ of %d does not match device's actual IRQ (%d)"
-The device probe detected that the DEFEA board is configured for a different
-interrupt than the one specified in the kernel configuration file.
-.It "fea%d: error: memory not enabled! ECU reconfiguration required"
-The device probe found that no device memory had been configured on the DEFEA.
-The DEFEA can be configured with no device memory, this driver
-requires a minimum of 1K device memory be set up.
-The ECU (EISA Configuration Utility) will need to be run to change the settings.
-.El
-.Sh SEE ALSO
-.Xr arp 4 ,
-.Xr netintro 4 ,
-.Xr ifconfig 8
-.Sh AUTHORS
-The
-.Nm fpa ,
-.Nm fea
-and
-.Nm fta
-device driver and manual page were written by Matt Thomas.
-.Sh BUGS
-Normally, the device driver will not enable the reception of SMT frames.
-However if the IFF_LINK1 flag is set, the device driver will enable the
-reception of SMT frames and pass them up to the Berkeley Packet Filter for
-processing.
diff -r b013caf96f63 -r aee9d5de2fab share/man/man9/Makefile
--- a/share/man/man9/Makefile   Mon Jan 20 16:29:38 2020 +0000
+++ b/share/man/man9/Makefile   Mon Jan 20 18:38:17 2020 +0000
@@ -1,4 +1,4 @@
-#       $NetBSD: Makefile,v 1.444 2019/11/29 22:38:28 riastradh Exp $
+#       $NetBSD: Makefile,v 1.445 2020/01/20 18:38:18 thorpej Exp $
 
 #      Makefile for section 9 (kernel function and variable) manual pages.
 
@@ -319,9 +319,7 @@
 MLINKS+=do_setresuid.9 do_setresgid.9
 MLINKS+=ethersubr.9 ether_ifattach.9 ethersubr.9 ether_addmulti.9 \
        ethersubr.9 ether_delmulti.9 ethersubr.9 ETHER_IS_MULTICAST.9 \
-       ethersubr.9 ETHER_FIRST_MULTI.9 ethersubr.9 ETHER_NEXT_MULTI.9 \
-       ethersubr.9 fddi_ifattach.9 \
-       ethersubr.9 fddi_addmulti.9 ethersubr.9 fddi_delmulti.9
+       ethersubr.9 ETHER_FIRST_MULTI.9 ethersubr.9 ETHER_NEXT_MULTI.9
 MLINKS+=evcnt.9 evcnt_attach_dynamic.9 evcnt.9 evcnt_attach_static.9 \
        evcnt.9 evcnt_detach.9
 MLINKS+=extent.9 extent_create.9 extent.9 extent_destroy.9 \
diff -r b013caf96f63 -r aee9d5de2fab share/man/man9/ethersubr.9
--- a/share/man/man9/ethersubr.9        Mon Jan 20 16:29:38 2020 +0000
+++ b/share/man/man9/ethersubr.9        Mon Jan 20 18:38:17 2020 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: ethersubr.9,v 1.27 2016/12/28 11:44:58 wiz Exp $
+.\"    $NetBSD: ethersubr.9,v 1.28 2020/01/20 18:38:18 thorpej Exp $
 .\"
 .\" Copyright (c) 1997 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd December 28, 2016
+.Dd January 19, 2020
 .Dt ETHERSUBR 9
 .Os
 .Sh NAME
@@ -37,11 +37,8 @@
 .Nm ether_delmulti ,
 .Nm ETHER_FIRST_MULTI ,
 .Nm ETHER_NEXT_MULTI ,
-.Nm ETHER_IS_MULTICAST ,
-.Nm fddi_ifattach ,
-.Nm fddi_addmulti ,
-.Nm fddi_delmulti
-.Nd Ethernet and FDDI driver support functions and macros
+.Nm ETHER_IS_MULTICAST
+.Nd Ethernet driver support functions and macros
 .Sh SYNOPSIS
 .In net/if_ether.h
 .Ft void
@@ -56,13 +53,6 @@



Home | Main Index | Thread Index | Old Index