Source-Changes-HG archive

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

[src/trunk]: src Remove the satlink driver. It was disabled everywhere, had n...



details:   https://anonhg.NetBSD.org/src/rev/e9d48f681439
branches:  trunk
changeset: 996290:e9d48f681439
user:      maxv <maxv%NetBSD.org@localhost>
date:      Sun Jan 27 08:53:28 2019 +0000

description:
Remove the satlink driver. It was disabled everywhere, had no man page and
no use either. Spotted by thorpej in PR/21345, ok christos.

diffstat:

 distrib/sets/lists/comp/mi           |    4 +-
 etc/MAKEDEV.tmpl                     |    8 +-
 etc/etc.algor/MAKEDEV.conf           |    4 +-
 etc/etc.alpha/MAKEDEV.conf           |    4 +-
 etc/etc.amd64/MAKEDEV.conf           |    3 +-
 etc/etc.bebox/MAKEDEV.conf           |    4 +-
 etc/etc.evbmips/MAKEDEV.conf         |    4 +-
 etc/etc.i386/MAKEDEV.conf            |    4 +-
 etc/etc.ia64/MAKEDEV.conf            |    4 +-
 etc/etc.ofppc/MAKEDEV.conf           |    4 +-
 etc/etc.sbmips/MAKEDEV.conf          |    4 +-
 share/man/man9/ioctl.9               |    6 +-
 sys/arch/algor/conf/majors.algor     |    3 +-
 sys/arch/alpha/conf/GENERIC          |    5 +-
 sys/arch/alpha/conf/majors.alpha     |    3 +-
 sys/arch/amd64/conf/ALL              |    8 +-
 sys/arch/amd64/conf/majors.amd64     |    3 +-
 sys/arch/bebox/conf/majors.bebox     |    3 +-
 sys/arch/evbmips/conf/majors.evbmips |    3 +-
 sys/arch/i386/conf/ALL               |    7 +-
 sys/arch/i386/conf/GENERIC           |    7 +-
 sys/arch/i386/conf/GENERIC_TINY      |    9 +-
 sys/arch/i386/conf/INSTALL_FLOPPY    |    5 +-
 sys/arch/i386/conf/INSTALL_TINY      |   10 +-
 sys/arch/i386/conf/majors.i386       |    3 +-
 sys/arch/ia64/conf/majors.ia64       |    3 +-
 sys/arch/ibmnws/conf/majors.ibmnws   |    3 +-
 sys/arch/mvmeppc/conf/majors.mvmeppc |    3 +-
 sys/arch/powerpc/conf/majors.powerpc |    3 +-
 sys/arch/prep/conf/majors.prep       |    3 +-
 sys/arch/riscv/conf/majors.riscv     |    3 +-
 sys/dev/DEVNAMES                     |    3 +-
 sys/dev/isa/Makefile                 |    4 +-
 sys/dev/isa/files.isa                |    9 +-
 sys/dev/isa/satlink.c                |  541 -----------------------------------
 sys/dev/isa/satlinkio.h              |   51 ---
 sys/dev/isa/satlinkreg.h             |   53 ---
 sys/rump/librump/rumpkern/devsw.c    |    1 -
 38 files changed, 49 insertions(+), 753 deletions(-)

diffs (truncated from 1342 to 300 lines):

diff -r ac8782140df5 -r e9d48f681439 distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Sun Jan 27 05:22:19 2019 +0000
+++ b/distrib/sets/lists/comp/mi        Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.2252 2019/01/24 21:51:15 mrg Exp $
+#      $NetBSD: mi,v 1.2253 2019/01/27 08:53:28 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp                           comp-sys-root
@@ -583,7 +583,7 @@
 ./usr/include/dev/isa/pcppireg.h               comp-obsolete           obsolete
 ./usr/include/dev/isa/pcppivar.h               comp-obsolete           obsolete
 ./usr/include/dev/isa/pssreg.h                 comp-obsolete           obsolete
-./usr/include/dev/isa/satlinkio.h              comp-c-include
+./usr/include/dev/isa/satlinkio.h              comp-obsolete           obsolete
 ./usr/include/dev/isa/satlinkreg.h             comp-obsolete           obsolete
 ./usr/include/dev/isa/sbdspvar.h               comp-obsolete           obsolete
 ./usr/include/dev/isa/sbreg.h                  comp-obsolete           obsolete
diff -r ac8782140df5 -r e9d48f681439 etc/MAKEDEV.tmpl
--- a/etc/MAKEDEV.tmpl  Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/MAKEDEV.tmpl  Sun Jan 27 08:53:28 2019 +0000
@@ -1,5 +1,5 @@
 #!/bin/sh -
-#      $NetBSD: MAKEDEV.tmpl,v 1.196 2018/11/07 07:43:07 maxv Exp $
+#      $NetBSD: MAKEDEV.tmpl,v 1.197 2019/01/27 08:53:28 maxv Exp $
 #
 # Copyright (c) 2003,2007,2008 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -268,7 +268,6 @@
 #      radio*  radio devices
 #      random  Random number generator
 #      rtc*    RealTimeClock
-#      satlink* PlanetConnect satellite receiver driver
 #      scsibus* SCSI busses
 #      se*     SCSI Ethernet
 #      ses*    SES/SAF-TE SCSI Devices
@@ -1601,11 +1600,6 @@
        mkdev apmctl    c %apmdev_chr% 8 644
        ;;
 
-satlink[0-9]*)
-       unit=${i#satlink}
-       mkdev satlink$unit c %satlink_chr% $unit 444
-       ;;
-
 random)
        mkdev random    c %rnd_chr% 0 444
        mkdev urandom   c %rnd_chr% 1 644
diff -r ac8782140df5 -r e9d48f681439 etc/etc.algor/MAKEDEV.conf
--- a/etc/etc.algor/MAKEDEV.conf        Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.algor/MAKEDEV.conf        Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.6 2018/09/23 09:20:57 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.7 2019/01/27 08:53:28 maxv Exp $
 
 all_md)
        makedev wscons sd0 sd1 sd2 sd3 sd4
@@ -7,7 +7,7 @@
        makedev ld0 ld1 ld2 ld3
        makedev ttyC0 ttyC1
        makedev lpa0 lpt0 audio speaker wd0 wd1 fd0 fd1
-       makedev satlink0 speaker mlx0
+       makedev speaker mlx0
        makedev scsibus0 scsibus1 scsibus2 scsibus3
        makedev ses0 ses1 ses2 ses3
        makedev usbs
diff -r ac8782140df5 -r e9d48f681439 etc/etc.alpha/MAKEDEV.conf
--- a/etc/etc.alpha/MAKEDEV.conf        Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.alpha/MAKEDEV.conf        Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.12 2018/09/23 09:20:57 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.13 2019/01/27 08:53:28 maxv Exp $
 
 all_md)
        makedev wscons stic0 sd0 sd1 sd2 sd3 sd4
@@ -7,7 +7,7 @@
        makedev ld0 ld1 ld2 ld3
        makedev ttyB0 ttyB1 ttyC0 ttyC1
        makedev lpa0 lpt0 audio wd0 wd1 fd0 fd1
-       makedev satlink0 speaker mlx0
+       makedev speaker mlx0
        makedev scsibus0 scsibus1 scsibus2 scsibus3
        makedev ses0 ses1 ses2 ses3
        makedev sysmon
diff -r ac8782140df5 -r e9d48f681439 etc/etc.amd64/MAKEDEV.conf
--- a/etc/etc.amd64/MAKEDEV.conf        Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.amd64/MAKEDEV.conf        Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.26 2018/12/23 12:18:30 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.27 2019/01/27 08:53:28 maxv Exp $
 
 # As of 2003-04-17, the "init" case must not create more than 890 entries.
 all_md)
@@ -26,7 +26,6 @@
        makedev lpt0 lpt1 lpt2
        makedev ss0 uk0 uk1
        makedev speaker joy0 joy1
-       makedev satlink0
        makedev audio
        makedev radio
        makedev music rmidi0 rmidi1 rmidi2 rmidi3 rmidi4 rmidi5 rmidi6 rmidi7
diff -r ac8782140df5 -r e9d48f681439 etc/etc.bebox/MAKEDEV.conf
--- a/etc/etc.bebox/MAKEDEV.conf        Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.bebox/MAKEDEV.conf        Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.9 2018/09/23 09:20:58 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.10 2019/01/27 08:53:28 maxv Exp $
 
 all_md)
        makedev wt0 fd0 fd1 wd0 wd1 wd2 wd3 sd0 sd1 sd2 sd3 sd4
@@ -6,7 +6,7 @@
        makedev st0 st1 ch0 cd0 cd1 lpa0 lpa1 lpa2
        makedev lpt0 lpt1 lpt2 ttyv0 tun0 tun1
        makedev ss0 ch0 uk0 uk1 ttyCY0
-       makedev speaker audio joy0 joy1 satlink0
+       makedev speaker audio joy0 joy1
        makedev ttyv0 wscons
        makedev scsibus0 scsibus1 scsibus2 scsibus3
        makedev ses0 ses1 ses2 ses3
diff -r ac8782140df5 -r e9d48f681439 etc/etc.evbmips/MAKEDEV.conf
--- a/etc/etc.evbmips/MAKEDEV.conf      Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.evbmips/MAKEDEV.conf      Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.9 2018/09/23 09:20:58 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.10 2019/01/27 08:53:29 maxv Exp $
 
 # When creating a /dev file system on MFS, init makes a FS that leaves
 # only 890 (or so) inodes free.  Therefore the "init" case (used by
@@ -25,7 +25,7 @@
        makedev ld0 ld1 ld2 ld3
        makedev tty00 tty01
        makedev lpa0 lpt0 audio wd0 wd1 wd2 wd3 fd0 fd1
-       makedev satlink0 speaker mlx0
+       makedev speaker mlx0
        makedev scsibus0 scsibus1 scsibus2 scsibus3
        makedev ses0 ses1 ses2 ses3
        makedev usbs
diff -r ac8782140df5 -r e9d48f681439 etc/etc.i386/MAKEDEV.conf
--- a/etc/etc.i386/MAKEDEV.conf Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.i386/MAKEDEV.conf Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.28 2018/11/27 14:55:56 msaitoh Exp $
+# $NetBSD: MAKEDEV.conf,v 1.29 2019/01/27 08:53:29 maxv Exp $
 
 # As of 2005-03-15, the "init" case must not create more than 1024 entries.
 all_md)
@@ -27,7 +27,7 @@
        makedev lpt0 lpt1 lpt2
        makedev ss0 uk0 uk1
        makedev speaker joy0 joy1
-       makedev apm satlink0
+       makedev apm
        makedev cmos
        makedev audio
        makedev radio
diff -r ac8782140df5 -r e9d48f681439 etc/etc.ia64/MAKEDEV.conf
--- a/etc/etc.ia64/MAKEDEV.conf Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.ia64/MAKEDEV.conf Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.2 2018/09/23 09:20:59 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.3 2019/01/27 08:53:29 maxv Exp $
 
 # As of 2005-03-15, the "init" case must not create more than 1024 entries.
 all_md)
@@ -23,7 +23,7 @@
        makedev lpt0 lpt1 lpt2
        makedev ss0 uk0 uk1
        makedev speaker joy0 joy1
-       makedev apm satlink0
+       makedev apm
        makedev cmos
        makedev audio
        makedev radio
diff -r ac8782140df5 -r e9d48f681439 etc/etc.ofppc/MAKEDEV.conf
--- a/etc/etc.ofppc/MAKEDEV.conf        Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.ofppc/MAKEDEV.conf        Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.10 2018/09/23 09:20:59 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.11 2019/01/27 08:53:29 maxv Exp $
 
 all_md)
        makedev wscons sd0 sd1 sd2 st0 st1 cd0 cd1 wd0 wd1 fd0 fd1
@@ -13,7 +13,7 @@
        makedev pci0 pci1 pci2 pci3 pci4 pci5 pci6 pci7
        makedev altq sysmon bktr radio kttcp
        makedev lpt0 lpt1 lpt2 tun0 tun1
-       makedev speaker joy0 joy1 satlink0
+       makedev speaker joy0 joy1
        makedev xlcom0
        makedev cfs
        ;;
diff -r ac8782140df5 -r e9d48f681439 etc/etc.sbmips/MAKEDEV.conf
--- a/etc/etc.sbmips/MAKEDEV.conf       Sun Jan 27 05:22:19 2019 +0000
+++ b/etc/etc.sbmips/MAKEDEV.conf       Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: MAKEDEV.conf,v 1.5 2018/09/23 09:21:00 maxv Exp $
+# $NetBSD: MAKEDEV.conf,v 1.6 2019/01/27 08:53:29 maxv Exp $
 
 # When creating a /dev file system on MFS, init makes a FS that leaves
 # only 890 (or so) inodes free.  Therefore the "init" case (used by
@@ -23,7 +23,7 @@
        makedev ss0 ss1 uk0 uk1
        makedev ld0 ld1 ld2 ld3
        makedev tty00 tty01
-       makedev satlink0 mlx0
+       makedev mlx0
        makedev scsibus0 scsibus1 scsibus2 scsibus3
        makedev usbs
        makedev ttyCZ0 ttyCY0
diff -r ac8782140df5 -r e9d48f681439 share/man/man9/ioctl.9
--- a/share/man/man9/ioctl.9    Sun Jan 27 05:22:19 2019 +0000
+++ b/share/man/man9/ioctl.9    Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: ioctl.9,v 1.33 2018/09/23 09:21:00 maxv Exp $
+.\" $NetBSD: ioctl.9,v 1.34 2019/01/27 08:53:29 maxv Exp $
 .\"
 .\" Copyright (c) 1999  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 September 23, 2018
+.Dd January 27, 2019
 .Dt IOCTL 9
 .Os
 .Sh NAME
@@ -184,8 +184,6 @@
 .Xr rnd 4
 .It 's'
 the socket layer
-.It 's'
-satlink devices
 .It 'S'
 SCSI disks (arc, hp300, pmax)
 .It 'S'
diff -r ac8782140df5 -r e9d48f681439 sys/arch/algor/conf/majors.algor
--- a/sys/arch/algor/conf/majors.algor  Sun Jan 27 05:22:19 2019 +0000
+++ b/sys/arch/algor/conf/majors.algor  Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.algor,v 1.24 2018/09/23 09:21:01 maxv Exp $
+#      $NetBSD: majors.algor,v 1.25 2019/01/27 08:53:29 maxv Exp $
 #
 # Device majors for algor
 #
@@ -34,7 +34,6 @@
 device-major   ipl             char 35                 ipfilter
 device-major   wd              char 36  block 4        wd
 device-major   se              char 37                 se
-device-major   satlink         char 38                 satlink
 device-major   rnd             char 39                 rnd
 
 device-major   scsibus         char 42                 scsibus
diff -r ac8782140df5 -r e9d48f681439 sys/arch/alpha/conf/GENERIC
--- a/sys/arch/alpha/conf/GENERIC       Sun Jan 27 05:22:19 2019 +0000
+++ b/sys/arch/alpha/conf/GENERIC       Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.387 2019/01/27 02:08:37 pgoyette Exp $
+# $NetBSD: GENERIC,v 1.388 2019/01/27 08:53:29 maxv 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.387 $"
+ident          "GENERIC-$Revision: 1.388 $"
 
 maxusers 32
 
@@ -457,7 +457,6 @@
 pcic0  at      isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000
 pcic1  at      isa? port 0x3e2 iomem 0xcc000 iosiz 0x10000
 pcmcia*        at      pcic? controller ? socket ?
-#satlink0 at   isa? port 0x300 drq 1           # PlanetConnect Satellite receiver.
 
 # EISA devices
 ahb*   at      eisa? slot ?                    # Adaptec 174[024] SCSI (unt.)
diff -r ac8782140df5 -r e9d48f681439 sys/arch/alpha/conf/majors.alpha
--- a/sys/arch/alpha/conf/majors.alpha  Sun Jan 27 05:22:19 2019 +0000
+++ b/sys/arch/alpha/conf/majors.alpha  Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.alpha,v 1.31 2018/09/23 09:21:01 maxv Exp $
+#      $NetBSD: majors.alpha,v 1.32 2019/01/27 08:53:29 maxv Exp $
 #
 # Device majors for alpha
 #
@@ -35,7 +35,6 @@
 device-major   ipl             char 35                 ipfilter
 device-major   wd              char 36  block 4        wd
 device-major   se              char 37                 se
-device-major   satlink         char 38                 satlink
 device-major   rnd             char 39                 rnd
 #device-major  obsolete        char 40                 obsolete
 device-major   scsibus         char 42                 scsibus
diff -r ac8782140df5 -r e9d48f681439 sys/arch/amd64/conf/ALL
--- a/sys/arch/amd64/conf/ALL   Sun Jan 27 05:22:19 2019 +0000
+++ b/sys/arch/amd64/conf/ALL   Sun Jan 27 08:53:28 2019 +0000
@@ -1,4 +1,4 @@



Home | Main Index | Thread Index | Old Index