Source-Changes-HG archive

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

[src/trunk]: src Remove HIPPI support and the esh(4) driver that uses it. Th...



details:   https://anonhg.NetBSD.org/src/rev/940a414b00dd
branches:  trunk
changeset: 467278:940a414b00dd
user:      thorpej <thorpej%NetBSD.org@localhost>
date:      Sun Jan 19 06:55:21 2020 +0000

description:
Remove HIPPI support and the esh(4) driver that uses it.  There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.

diffstat:

 distrib/sets/lists/base/mi           |     4 +-
 distrib/sets/lists/comp/mi           |     6 +-
 sys/arch/alpha/conf/GENERIC          |     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/hppa/conf/GENERIC           |     5 +-
 sys/arch/i386/conf/ALL               |     5 +-
 sys/arch/i386/conf/GENERIC           |     5 +-
 sys/arch/i386/conf/GENERIC_TINY      |     3 +-
 sys/arch/i386/conf/INSTALL_FLOPPY    |     3 +-
 sys/arch/i386/conf/XEN3PAE_DOM0      |     3 +-
 sys/arch/sgimips/conf/GENERIC32_IP3x |     5 +-
 sys/arch/sparc64/conf/GENERIC        |     5 +-
 sys/conf/files                       |     7 +-
 sys/dev/ic/Makefile                  |     5 +-
 sys/dev/ic/rrunner.c                 |  3648 ----------------------------------
 sys/dev/ic/rrunnerreg.h              |   541 -----
 sys/dev/ic/rrunnervar.h              |   265 --
 sys/dev/pci/files.pci                |     7 +-
 sys/dev/pci/if_esh_pci.c             |   192 -
 sys/net/Makefile                     |     4 +-
 sys/net/files.net                    |     3 +-
 sys/net/if_hippi.h                   |    80 -
 sys/net/if_hippisubr.c               |   294 --
 usr.sbin/Makefile                    |     4 +-
 usr.sbin/eshconfig/Makefile          |     8 -
 usr.sbin/eshconfig/eshconfig.8       |   120 -
 usr.sbin/eshconfig/eshconfig.c       |   753 -------
 39 files changed, 49 insertions(+), 5984 deletions(-)

diffs (truncated from 6573 to 300 lines):

diff -r 0bc42879cc5d -r 940a414b00dd distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi        Sun Jan 19 06:40:09 2020 +0000
+++ b/distrib/sets/lists/base/mi        Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1224 2019/12/23 06:45:36 maxv Exp $
+# $NetBSD: mi,v 1.1225 2020/01/19 06:55:22 thorpej Exp $
 #
 # Note:        Don't delete entries from here - mark them as "obsolete" instead,
 #      unless otherwise stated below.
@@ -1732,7 +1732,7 @@
 ./usr/sbin/editmap                             base-obsolete           obsolete
 ./usr/sbin/edquota                             base-sysutil-bin
 ./usr/sbin/envstat                             base-sysutil-bin
-./usr/sbin/eshconfig                           base-sysutil-bin
+./usr/sbin/eshconfig                           base-obsolete           obsolete
 ./usr/sbin/etcupdate                           base-sysutil-bin
 ./usr/sbin/extattrctl                          base-sysutil-bin
 ./usr/sbin/execsnoop                           base-debug-bin          dtrace
diff -r 0bc42879cc5d -r 940a414b00dd distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Sun Jan 19 06:40:09 2020 +0000
+++ b/distrib/sets/lists/comp/mi        Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.2300 2020/01/13 08:25:02 kamil Exp $
+#      $NetBSD: mi,v 1.2301 2020/01/19 06:55:22 thorpej Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp                           comp-sys-root
@@ -519,8 +519,8 @@
 ./usr/include/dev/ic/pdqreg.h                  comp-obsolete           obsolete
 ./usr/include/dev/ic/pdqvar.h                  comp-obsolete           obsolete
 ./usr/include/dev/ic/qemufwcfgio.h             comp-c-include
-./usr/include/dev/ic/rrunnerreg.h              comp-c-include
-./usr/include/dev/ic/rrunnervar.h              comp-c-include
+./usr/include/dev/ic/rrunnerreg.h              comp-obsolete           obsolete
+./usr/include/dev/ic/rrunnervar.h              comp-obsolete           obsolete
 ./usr/include/dev/ic/smc83c170reg.h            comp-obsolete           obsolete
 ./usr/include/dev/ic/smc83c170var.h            comp-obsolete           obsolete
 ./usr/include/dev/ic/smc90cx6reg.h             comp-obsolete           obsolete
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/alpha/conf/GENERIC
--- a/sys/arch/alpha/conf/GENERIC       Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/alpha/conf/GENERIC       Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.397 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: GENERIC,v 1.398 2020/01/19 06:55:22 thorpej Exp $
 #
 # This machine description file is used to generate the default NetBSD
 # kernel.
@@ -19,7 +19,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-ident          "GENERIC-$Revision: 1.397 $"
+ident          "GENERIC-$Revision: 1.398 $"
 
 maxusers 32
 
@@ -308,7 +308,6 @@
 eap*   at      pci? dev ? function ?           # Ensoniq AudioPCI
 ep*    at      pci? dev ? function ?           # 3COM 3c59x/3c90x Ethernet
 epic*  at      pci? dev ? function ?           # SMC EPIC/100 Ethernet
-esh*   at      pci? dev ? function ?           # Essential HIPPI card
 eso*   at      pci? dev ? function ?           # ESS Solo-1 PCI AudioDrive
 ex*    at      pci? dev ? function ?           # 3COM 3c90x[BC] Ethernet
 fpa*   at      pci? dev ? function ?           # DEC DEFPA FDDI
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/alpha/conf/RAWHIDE
--- a/sys/arch/alpha/conf/RAWHIDE       Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/alpha/conf/RAWHIDE       Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: RAWHIDE,v 1.43 2018/09/06 05:36:49 maxv Exp $
+# $NetBSD: RAWHIDE,v 1.44 2020/01/19 06:55:22 thorpej Exp $
 #
 # Alpha 4100 stripped for action server kernel.
 #
@@ -60,7 +60,6 @@
 bha*   at      pci? dev ? function ?           # BusLogic 9xx SCSI (untested)
 cy*    at      pci? dev ? function ?           # Cyclades Cyclom-Y (untested)
 ep*    at      pci? dev ? function ?           # 3COM 3c59x/3c90x Ethernet
-esh*   at      pci? dev ? function ?           # Essential HIPPI card
 fpa*   at      pci? dev ? function ?           # DEC DEFPA FDDI
 fxp*   at      pci? dev ? function ?           # Intel EEPRO 10+/100B
 isp*   at      pci? dev ? function ?           # Qlogic ISP 10x0 SCSI
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/amd64/conf/ALL
--- a/sys/arch/amd64/conf/ALL   Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/amd64/conf/ALL   Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.137 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: ALL,v 1.138 2020/01/19 06:55:22 thorpej Exp $
 # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
 #
 # ALL machine description file
@@ -17,7 +17,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "ALL-$Revision: 1.137 $"
+#ident         "ALL-$Revision: 1.138 $"
 
 maxusers       64              # estimated number of users
 
@@ -974,7 +974,6 @@
 ena*   at pci? dev ? function ?        # Amazon Elastic Network Adapter
 ep*    at pci? dev ? function ?        # 3Com 3c59x
 epic*  at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-esh*   at pci? dev ? function ?        # Essential HIPPI card
 et*    at pci? dev ? function ?        # Agere/LSI ET1310/ET1301 Gigabit
 ex*    at pci? dev ? function ?        # 3Com 3c90x[BC]
 fpa*   at pci? dev ? function ?        # DEC DEFPA FDDI
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/amd64/conf/GENERIC
--- a/sys/arch/amd64/conf/GENERIC       Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/amd64/conf/GENERIC       Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.555 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: GENERIC,v 1.556 2020/01/19 06:55:22 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "GENERIC-$Revision: 1.555 $"
+#ident         "GENERIC-$Revision: 1.556 $"
 
 maxusers       64              # estimated number of users
 
@@ -792,7 +792,6 @@
 ena*   at pci? dev ? function ?        # Amazon.com Elastic Network Adapter
 ep*    at pci? dev ? function ?        # 3Com 3c59x
 epic*  at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-esh*   at pci? dev ? function ?        # Essential HIPPI card
 et*    at pci? dev ? function ?        # Agere/LSI ET1310/ET1301 Gigabit
 ex*    at pci? dev ? function ?        # 3Com 90x[BC]
 fpa*   at pci? dev ? function ?        # DEC DEFPA FDDI
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/amd64/conf/XEN3_DOM0
--- a/sys/arch/amd64/conf/XEN3_DOM0     Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/amd64/conf/XEN3_DOM0     Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.170 2020/01/01 10:36:43 ryo Exp $
+# $NetBSD: XEN3_DOM0,v 1.171 2020/01/19 06:55:22 thorpej Exp $
 
 include        "arch/amd64/conf/std.xen"
 
@@ -11,7 +11,7 @@
 #options       UVMHIST_PRINT
 #options       SYSCALL_DEBUG
 
-#ident         "XEN3_DOM0-$Revision: 1.170 $"
+#ident         "XEN3_DOM0-$Revision: 1.171 $"
 
 maxusers       32              # estimated number of users
 
@@ -340,7 +340,6 @@
 dge*   at pci? dev ? function ?        # Intel 82597 10GbE LR
 ep*    at pci? dev ? function ?        # 3Com 3c59x
 epic*  at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-esh*   at pci? dev ? function ?        # Essential HIPPI card
 et*    at pci? dev ? function ?        # Agere/LSI ET1310/ET1301 Gigabit
 ex*    at pci? dev ? function ?        # 3Com 90x[BC]
 fpa*   at pci? dev ? function ?        # DEC DEFPA FDDI
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/arc/conf/GENERIC
--- a/sys/arch/arc/conf/GENERIC Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/arc/conf/GENERIC Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.194 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: GENERIC,v 1.195 2020/01/19 06:55:22 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident         "GENERIC-$Revision: 1.194 $"
+#ident         "GENERIC-$Revision: 1.195 $"
 
 maxusers       32              # estimated number of users
 
@@ -319,7 +319,6 @@
 bge*           at pci? dev ? function ?        # Broadcom 570x gigabit Ethernet
 ep*            at pci? dev ? function ?        # 3Com 3c59x
 epic*          at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-#esh*          at pci? dev ? function ?        # Essential HIPPI card
 ex*            at pci? dev ? function ?        # 3Com 90x[BC]
 #fpa*          at pci? dev ? function ?        # DEC DEFPA FDDI
 fxp*           at pci? dev ? function ?        # Intel EtherExpress PRO
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/cats/conf/GENERIC
--- a/sys/arch/cats/conf/GENERIC        Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/cats/conf/GENERIC        Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.174 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: GENERIC,v 1.175 2020/01/19 06:55:23 thorpej Exp $
 #
 # GENERIC machine description file
 # 
@@ -288,7 +288,6 @@
 ep*    at pci? dev ? function ?        # 3C590 ethernet cards
 ex*    at pci? dev ? function ?        # 3Com 90x[B]
 epic*  at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-#esh*  at pci? dev ? function ?        # Essential HIPPI card
 #fpa*  at pci? dev ? function ?        # DEC DEFPA FDDI
 fxp*   at pci? dev ? function ?        # Intel EtherExpress PRO 10+/100B
 #le*   at pci? dev ? function ?        # PCnet-PCI Ethernet
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/cats/conf/INSTALL
--- a/sys/arch/cats/conf/INSTALL        Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/cats/conf/INSTALL        Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: INSTALL,v 1.110 2020/01/19 01:25:04 thorpej Exp $
+#      $NetBSD: INSTALL,v 1.111 2020/01/19 06:55:23 thorpej Exp $
 #
 #      CATSINST -- CHALTECH CATS Install kernel
 #
@@ -234,7 +234,6 @@
 ep*    at pci? dev ? function ?        # 3C590 ethernet cards
 ex*    at pci? dev ? function ?        # 3Com 90x[B]
 epic*  at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-#esh*  at pci? dev ? function ?        # Essential HIPPI card
 #fpa*  at pci? dev ? function ?        # DEC DEFPA FDDI
 fxp*   at pci? dev ? function ?        # Intel EtherExpress PRO 10+/100B
 #le*   at pci? dev ? function ?        # PCnet-PCI Ethernet
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/cobalt/conf/GENERIC
--- a/sys/arch/cobalt/conf/GENERIC      Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/cobalt/conf/GENERIC      Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.163 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: GENERIC,v 1.164 2020/01/19 06:55:23 thorpej Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "GENERIC-$Revision: 1.163 $"
+#ident                 "GENERIC-$Revision: 1.164 $"
 
 maxusers       32
 
@@ -238,7 +238,6 @@
 #ep*           at pci? dev ? function ?        # 3Com 3c59x
 #ex*           at pci? dev ? function ?        # 3Com 90x[BC]
 #epic*         at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-#esh*          at pci? dev ? function ?        # Essential HIPPI card
 #fpa*          at pci? dev ? function ?        # DEC DEFPA FDDI
 #fxp*          at pci? dev ? function ?        # Intel EtherExpress PRO10+/100B
 #le*           at pci? dev ? function ?        # PCnet-PCI Ethernet
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/cobalt/conf/INSTALL
--- a/sys/arch/cobalt/conf/INSTALL      Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/cobalt/conf/INSTALL      Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.71 2020/01/19 01:25:04 thorpej Exp $
+# $NetBSD: INSTALL,v 1.72 2020/01/19 06:55:23 thorpej Exp $
 #
 # INSTALL -- installation and rescue kernel.
 #
@@ -10,7 +10,7 @@
 
 options        INCLUDE_CONFIG_FILE     # embed config file in kernel binary
 
-#ident                 "INSTALL-$Revision: 1.71 $"
+#ident                 "INSTALL-$Revision: 1.72 $"
 
 makeoptions     COPTS="-Os -mmemcpy"
 makeoptions    CPUFLAGS="-march=vr5000 -mabi=32"
@@ -228,7 +228,6 @@
 #ep*           at pci? dev ? function ?        # 3Com 3c59x
 #ex*           at pci? dev ? function ?        # 3Com 90x[BC]
 #epic*         at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-#esh*          at pci? dev ? function ?        # Essential HIPPI card
 #fpa*          at pci? dev ? function ?        # DEC DEFPA FDDI
 #fxp*          at pci? dev ? function ?        # Intel EtherExpress PRO10+/100B
 #le*           at pci? dev ? function ?        # PCnet-PCI Ethernet
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/evbarm/conf/IXDP425
--- a/sys/arch/evbarm/conf/IXDP425      Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/evbarm/conf/IXDP425      Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: IXDP425,v 1.56 2018/12/12 06:29:36 maxv Exp $
+#      $NetBSD: IXDP425,v 1.57 2020/01/19 06:55:23 thorpej Exp $
 #
 #      IXDP425 -- Intel IXDP425/IXCDP1100 Development Platform
 #
@@ -168,7 +168,6 @@
 bge*   at pci? dev ? function ?        # Broadcom 570x gigabit Ethernet
 ep*    at pci? dev ? function ?        # 3Com 3c59x
 epic*  at pci? dev ? function ?        # SMC EPIC/100 Ethernet
-esh*   at pci? dev ? function ?        # Essential HIPPI card
 ex*    at pci? dev ? function ?        # 3Com 90x[BC]
 fpa*   at pci? dev ? function ?        # DEC DEFPA FDDI
 fxp*   at pci? dev ? function ?        # Intel EtherExpress PRO 10+/100B
diff -r 0bc42879cc5d -r 940a414b00dd sys/arch/evbarm/conf/ZAO425
--- a/sys/arch/evbarm/conf/ZAO425       Sun Jan 19 06:40:09 2020 +0000
+++ b/sys/arch/evbarm/conf/ZAO425       Sun Jan 19 06:55:21 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ZAO425,v 1.64 2018/12/12 06:29:36 maxv Exp $
+#      $NetBSD: ZAO425,v 1.65 2020/01/19 06:55:23 thorpej Exp $
 #
 #      ZAO425 -- Intel IXP425
 #
@@ -155,7 +155,6 @@
 bge*   at pci? dev ? function ?        # Broadcom 570x gigabit Ethernet
 ep*    at pci? dev ? function ?        # 3Com 3c59x



Home | Main Index | Thread Index | Old Index