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 \