Module Name:    src
Committed By:   maxv
Date:           Wed Dec 12 07:04:06 UTC 2018

Modified Files:
        src/distrib/sets/lists/base: mi rescue.mi
        src/distrib/sets/lists/comp: mi
        src/distrib/sets/lists/debug: mi
        src/distrib/sets/lists/man: mi
        src/share/man/man4: Makefile pci.4
        src/sys/dev: DEVNAMES
        src/sys/dev/pci: Makefile files.pci
        src/usr.sbin: Makefile
Removed Files:
        src/share/man/man4: lmc.4
        src/sys/dev/pci: if_lmc.c if_lmc.h
        src/usr.sbin/lmcconfig: Makefile lmcconfig.8 lmcconfig.c

Log Message:
Retire the LMC driver, and its associated lmcconfig tool. LMC has been
mentioned repeatedly as a non-MP-safe driver that is hard to maintain,
and no one is taking care of it.

LMC was removed from OpenBSD three years ago, and from FreeBSD a few
months ago.


To generate a diff of this commit:
cvs rdiff -u -r1.1193 -r1.1194 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.43 -r1.44 src/distrib/sets/lists/base/rescue.mi
cvs rdiff -u -r1.2240 -r1.2241 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.269 -r1.270 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.1630 -r1.1631 src/distrib/sets/lists/man/mi
cvs rdiff -u -r1.674 -r1.675 src/share/man/man4/Makefile
cvs rdiff -u -r1.22 -r0 src/share/man/man4/lmc.4
cvs rdiff -u -r1.98 -r1.99 src/share/man/man4/pci.4
cvs rdiff -u -r1.318 -r1.319 src/sys/dev/DEVNAMES
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/pci/Makefile
cvs rdiff -u -r1.411 -r1.412 src/sys/dev/pci/files.pci
cvs rdiff -u -r1.68 -r0 src/sys/dev/pci/if_lmc.c
cvs rdiff -u -r1.26 -r0 src/sys/dev/pci/if_lmc.h
cvs rdiff -u -r1.279 -r1.280 src/usr.sbin/Makefile
cvs rdiff -u -r1.2 -r0 src/usr.sbin/lmcconfig/Makefile
cvs rdiff -u -r1.7 -r0 src/usr.sbin/lmcconfig/lmcconfig.8
cvs rdiff -u -r1.12 -r0 src/usr.sbin/lmcconfig/lmcconfig.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/mi
diff -u src/distrib/sets/lists/base/mi:1.1193 src/distrib/sets/lists/base/mi:1.1194
--- src/distrib/sets/lists/base/mi:1.1193	Fri Nov  9 21:33:50 2018
+++ src/distrib/sets/lists/base/mi	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1193 2018/11/09 21:33:50 abs Exp $
+# $NetBSD: mi,v 1.1194 2018/12/12 07:04:05 maxv Exp $
 #
 # Note:	Don't delete entries from here - mark them as "obsolete" instead,
 #	unless otherwise stated below.
@@ -1762,7 +1762,7 @@
 ./usr/sbin/ldpd					base-router-bin
 ./usr/sbin/link					base-sysutil-bin
 ./usr/sbin/linkfarm				base-obsolete		obsolete
-./usr/sbin/lmcconfig				base-netutil-bin
+./usr/sbin/lmcconfig				base-obsolete		obsolete
 ./usr/sbin/lmtp					base-obsolete		obsolete
 ./usr/sbin/lockstat				base-sysutil-bin
 ./usr/sbin/lpc					base-lpr-bin

Index: src/distrib/sets/lists/base/rescue.mi
diff -u src/distrib/sets/lists/base/rescue.mi:1.43 src/distrib/sets/lists/base/rescue.mi:1.44
--- src/distrib/sets/lists/base/rescue.mi:1.43	Sun Sep 23 07:24:19 2018
+++ src/distrib/sets/lists/base/rescue.mi	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-# $NetBSD: rescue.mi,v 1.43 2018/09/23 07:24:19 maxv Exp $
+# $NetBSD: rescue.mi,v 1.44 2018/12/12 07:04:05 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -67,7 +67,7 @@
 ./rescue/ldd					base-rescue-root
 ./rescue/less					base-rescue-root
 ./rescue/lfs_cleanerd				base-rescue-root
-./rescue/lmcconfig				base-rescue-root
+./rescue/lmcconfig				base-obsolete	obsolete
 ./rescue/lmcctl					base-obsolete	obsolete
 ./rescue/ln					base-rescue-root
 ./rescue/ls					base-rescue-root

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.2240 src/distrib/sets/lists/comp/mi:1.2241
--- src/distrib/sets/lists/comp/mi:1.2240	Sat Dec  1 02:43:43 2018
+++ src/distrib/sets/lists/comp/mi	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.2240 2018/12/01 02:43:43 kamil Exp $
+#	$NetBSD: mi,v 1.2241 2018/12/12 07:04:05 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp				comp-sys-root
@@ -643,7 +643,7 @@
 ./usr/include/dev/pci/if_fxpreg.h		comp-obsolete		obsolete
 ./usr/include/dev/pci/if_fxpvar.h		comp-obsolete		obsolete
 ./usr/include/dev/pci/if_levar.h		comp-obsolete		obsolete
-./usr/include/dev/pci/if_lmc.h			comp-c-include
+./usr/include/dev/pci/if_lmc.h			comp-obsolete		obsolete
 ./usr/include/dev/pci/if_lmc_types.h		comp-obsolete		obsolete
 ./usr/include/dev/pci/if_lmcioctl.h		comp-obsolete		obsolete
 ./usr/include/dev/pci/if_lmcvar.h		comp-obsolete		obsolete

Index: src/distrib/sets/lists/debug/mi
diff -u src/distrib/sets/lists/debug/mi:1.269 src/distrib/sets/lists/debug/mi:1.270
--- src/distrib/sets/lists/debug/mi:1.269	Mon Oct  1 08:23:53 2018
+++ src/distrib/sets/lists/debug/mi	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.269 2018/10/01 08:23:53 jmcneill Exp $
+# $NetBSD: mi,v 1.270 2018/12/12 07:04:05 maxv Exp $
 ./etc/mtree/set.debug                           comp-sys-root
 ./usr/lib					comp-sys-usr		compatdir
 ./usr/lib/i18n/libBIG5_g.a			comp-c-debuglib		debuglib,compatfile
@@ -1124,7 +1124,7 @@
 ./usr/libdata/debug/usr/sbin/lastlogin.debug	comp-sysutil-debug	debug
 ./usr/libdata/debug/usr/sbin/ldpd.debug		comp-router-debug	debug
 ./usr/libdata/debug/usr/sbin/link.debug		comp-sysutil-debug	debug
-./usr/libdata/debug/usr/sbin/lmcconfig.debug	comp-netutil-debug	debug
+./usr/libdata/debug/usr/sbin/lmcconfig.debug	comp-obsolete		obsolete
 ./usr/libdata/debug/usr/sbin/lockstat.debug	comp-sysutil-debug	debug
 ./usr/libdata/debug/usr/sbin/lpc.debug		comp-lpr-debug		debug
 ./usr/libdata/debug/usr/sbin/lpd.debug		comp-lpr-debug		debug

Index: src/distrib/sets/lists/man/mi
diff -u src/distrib/sets/lists/man/mi:1.1630 src/distrib/sets/lists/man/mi:1.1631
--- src/distrib/sets/lists/man/mi:1.1630	Sat Dec  8 01:47:21 2018
+++ src/distrib/sets/lists/man/mi	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1630 2018/12/08 01:47:21 sevan Exp $
+# $NetBSD: mi,v 1.1631 2018/12/12 07:04:05 maxv Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1386,7 +1386,7 @@
 ./usr/share/man/cat4/lii.0			man-sys-catman		.cat
 ./usr/share/man/cat4/lkm.0			man-obsolete		obsolete
 ./usr/share/man/cat4/lm.0			man-sys-catman		.cat
-./usr/share/man/cat4/lmc.0			man-sys-catman		.cat
+./usr/share/man/cat4/lmc.0			man-obsolete		obsolete
 ./usr/share/man/cat4/lmenv.0			man-sys-catman		.cat
 ./usr/share/man/cat4/lmtemp.0			man-sys-catman		.cat
 ./usr/share/man/cat4/lo.0			man-sys-catman		.cat
@@ -2671,7 +2671,7 @@
 ./usr/share/man/cat8/ldpd.0			man-router-catman	.cat
 ./usr/share/man/cat8/lfs_cleanerd.0		man-sysutil-catman	.cat
 ./usr/share/man/cat8/link.0			man-sysutil-catman	.cat
-./usr/share/man/cat8/lmcconfig.0		man-sysutil-catman	.cat
+./usr/share/man/cat8/lmcconfig.0		man-obsolete		obsolete
 ./usr/share/man/cat8/lmcctl.0			man-obsolete		obsolete
 ./usr/share/man/cat8/lmtp.0			man-postfix-catman	postfix,.cat
 ./usr/share/man/cat8/local.0			man-postfix-catman	postfix,.cat
@@ -4507,7 +4507,7 @@
 ./usr/share/man/html4/lii.html			man-sys-htmlman		html
 ./usr/share/man/html4/lkm.html			man-obsolete		obsolete
 ./usr/share/man/html4/lm.html			man-sys-htmlman		html
-./usr/share/man/html4/lmc.html			man-sys-htmlman		html
+./usr/share/man/html4/lmc.html			man-obsolete		obsolete
 ./usr/share/man/html4/lmenv.html		man-sys-htmlman		html
 ./usr/share/man/html4/lmtemp.html		man-sys-htmlman		html
 ./usr/share/man/html4/lo.html			man-sys-htmlman		html
@@ -5636,7 +5636,7 @@
 ./usr/share/man/html8/ldpd.html			man-router-htmlman	html
 ./usr/share/man/html8/lfs_cleanerd.html		man-sysutil-htmlman	html
 ./usr/share/man/html8/link.html			man-sysutil-htmlman	html
-./usr/share/man/html8/lmcconfig.html		man-sysutil-htmlman	html
+./usr/share/man/html8/lmcconfig.html		man-obsolete		obsolete
 ./usr/share/man/html8/lmtp.html			man-postfix-htmlman	postfix,html
 ./usr/share/man/html8/local.html		man-postfix-htmlman	postfix,html
 ./usr/share/man/html8/locate.updatedb.html	man-sysutil-htmlman	html
@@ -7468,7 +7468,7 @@
 ./usr/share/man/man4/lii.4			man-sys-man		.man
 ./usr/share/man/man4/lkm.4			man-obsolete 		obsolete
 ./usr/share/man/man4/lm.4			man-sys-man		.man
-./usr/share/man/man4/lmc.4			man-sys-man		.man
+./usr/share/man/man4/lmc.4			man-obsolete 		obsolete
 ./usr/share/man/man4/lmenv.4			man-sys-man		.man
 ./usr/share/man/man4/lmtemp.4			man-sys-man		.man
 ./usr/share/man/man4/lo.4			man-sys-man		.man
@@ -8753,7 +8753,7 @@
 ./usr/share/man/man8/ldpd.8			man-router-man		.man
 ./usr/share/man/man8/lfs_cleanerd.8		man-sysutil-man		.man
 ./usr/share/man/man8/link.8			man-sysutil-man		.man
-./usr/share/man/man8/lmcconfig.8		man-sysutil-man		.man
+./usr/share/man/man8/lmcconfig.8		man-obsolete		obsolete
 ./usr/share/man/man8/lmcctl.8			man-obsolete		obsolete
 ./usr/share/man/man8/lmtp.8			man-postfix-man		postfix,.man
 ./usr/share/man/man8/local.8			man-postfix-man		postfix,.man

Index: src/share/man/man4/Makefile
diff -u src/share/man/man4/Makefile:1.674 src/share/man/man4/Makefile:1.675
--- src/share/man/man4/Makefile:1.674	Sat Dec  1 11:17:28 2018
+++ src/share/man/man4/Makefile	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.674 2018/12/01 11:17:28 jdolecek Exp $
+#	$NetBSD: Makefile,v 1.675 2018/12/12 07:04:05 maxv Exp $
 #	@(#)Makefile	8.1 (Berkeley) 6/18/93
 
 MAN=	aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -105,7 +105,7 @@ MAN+=	eisa.4 gpioiic.4 isa.4 isapnp.4 of
 MAN+=	podulebus.4 ieee1394if.4 spi.4
 
 # machine-independent PCI devices
-MAN+=	cz.4 epic.4 lmc.4 viaenv.4
+MAN+=	cz.4 epic.4 viaenv.4
 
 # machine-independent ISA devices
 MAN+=	aha.4 ai.4 aic.4 ast.4 ate.4 boca.4 cs.4 cy.4 ec.4 ef.4 \

Index: src/share/man/man4/pci.4
diff -u src/share/man/man4/pci.4:1.98 src/share/man/man4/pci.4:1.99
--- src/share/man/man4/pci.4:1.98	Thu Sep  6 09:47:30 2018
+++ src/share/man/man4/pci.4	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-.\"	$NetBSD: pci.4,v 1.98 2018/09/06 09:47:30 maxv Exp $
+.\"	$NetBSD: pci.4,v 1.99 2018/12/12 07:04:05 maxv Exp $
 .\"
 .\" Copyright (c) 1997 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Jonathan Stone
@@ -29,7 +29,7 @@
 .\" (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 September 6, 2018
+.Dd December 12, 2018
 .Dt PCI 4
 .Os
 .Sh NAME
@@ -264,8 +264,6 @@ interfaces.
 Note, the
 .Xr pcn 4
 driver supersedes this driver.
-.It lmc
-LAN Media Corp WAN interfaces.
 .It msk
 Marvell Yukon 2 based Gigabit
 .Tn Ethernet
@@ -472,7 +470,6 @@ VGA graphics boards.
 .Xr iop 4 ,
 .Xr isp 4 ,
 .Xr le 4 ,
-.Xr lmc 4 ,
 .Xr mfi 4 ,
 .Xr mlx 4 ,
 .Xr mly 4 ,

Index: src/sys/dev/DEVNAMES
diff -u src/sys/dev/DEVNAMES:1.318 src/sys/dev/DEVNAMES:1.319
--- src/sys/dev/DEVNAMES:1.318	Sun Sep 23 09:21:03 2018
+++ src/sys/dev/DEVNAMES	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: DEVNAMES,v 1.318 2018/09/23 09:21:03 maxv Exp $
+#	$NetBSD: DEVNAMES,v 1.319 2018/12/12 07:04:05 maxv Exp $
 #
 # This file contains all used device names and defined attributes in
 # alphabetical order. New devices added to the system somewhere should first
@@ -748,7 +748,6 @@ lkkbd			vax
 lkms			vax
 lm			MI
 lm700x			MI
-lmc			MI
 lmenv			MI
 lms			bebox
 lms			i386

Index: src/sys/dev/pci/Makefile
diff -u src/sys/dev/pci/Makefile:1.14 src/sys/dev/pci/Makefile:1.15
--- src/sys/dev/pci/Makefile:1.14	Sat Mar 28 14:41:28 2015
+++ src/sys/dev/pci/Makefile	Wed Dec 12 07:04:05 2018
@@ -1,11 +1,11 @@
-#	$NetBSD: Makefile,v 1.14 2015/03/28 14:41:28 msaitoh Exp $
+#	$NetBSD: Makefile,v 1.15 2018/12/12 07:04:05 maxv Exp $
 
 # use 'make -f Makefile.pcidevs' to make pcidevs.h and pcidevs_data.h
 
 INCSDIR= /usr/include/dev/pci
 
 # Only install includes which are used by userland
-INCS=	amrreg.h amrio.h if_lmc.h mlyio.h mlyreg.h \
+INCS=	amrreg.h amrio.h mlyio.h mlyreg.h \
 	pcidevs.h pcidevs_data.h pciio.h pcireg.h \
 	tgareg.h twereg.h tweio.h
 

Index: src/sys/dev/pci/files.pci
diff -u src/sys/dev/pci/files.pci:1.411 src/sys/dev/pci/files.pci:1.412
--- src/sys/dev/pci/files.pci:1.411	Fri Dec  7 09:36:26 2018
+++ src/sys/dev/pci/files.pci	Wed Dec 12 07:04:05 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: files.pci,v 1.411 2018/12/07 09:36:26 msaitoh Exp $
+#	$NetBSD: files.pci,v 1.412 2018/12/12 07:04:05 maxv Exp $
 #
 # Config file and device description for machine-independent PCI code.
 # Included by ports that need it.  Requires that the SCSI files be
@@ -426,11 +426,6 @@ file	dev/pci/if_tl.c			tl
 attach	ntwoc at pci with ntwoc_pci
 file	dev/pci/if_ntwoc_pci.c		ntwoc_pci
 
-# Lan Media Corporation T1/HSSI/DS3 driver
-device	lmc: ifnet, sppp
-attach	lmc at pci
-file	dev/pci/if_lmc.c		lmc
-
 # Essential Communications HIPPI interface
 # device declaration in sys/conf/files
 attach	esh at pci with esh_pci

Index: src/usr.sbin/Makefile
diff -u src/usr.sbin/Makefile:1.279 src/usr.sbin/Makefile:1.280
--- src/usr.sbin/Makefile:1.279	Sun Sep 23 07:24:20 2018
+++ src/usr.sbin/Makefile	Wed Dec 12 07:04:06 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.279 2018/09/23 07:24:20 maxv Exp $
+#	$NetBSD: Makefile,v 1.280 2018/12/12 07:04:06 maxv Exp $
 #	from: @(#)Makefile	5.20 (Berkeley) 6/12/93
 
 .include <bsd.own.mk>
@@ -14,7 +14,7 @@ SUBDIR=	ac accton acpitools altq apm apm
 	i2cscan ifwatchd inetd installboot intrctl iopctl iostat ipwctl irdaattach \
 	isibootd iteconfig iwictl \
 	kgmon \
-	lastlogin ldpd link lmcconfig lockstat lpr \
+	lastlogin ldpd link lockstat lpr \
 	mailwrapper makefs map-mbone mdconfig memswitch mlxctl mmcformat \
 	mopd mountd moused mrinfo mrouted mscdlabel mtrace mtree \
 	ndbootd netgroup_mkdb nfsd \

Reply via email to