changeset 25606:b946fb6e922e

[illumos-gate merge] commit 93d78aba5b32996fc2ae893a6237a0d3972f86b2 13301 bhyve PIT not periodic for square wave mode commit 0aaef2f550fa500248f59b0b8a14225b5afbd198 13258 remove lint from the uts build commit 1a5f1879be09d3de900b2510692dd12003784d84 13361 bhyve should mask RDT cpuid info Conflicts: usr/src/uts/common/Makefile.rules usr/src/uts/intel/Makefile usr/src/uts/intel/core_pcbe/Makefile usr/src/uts/intel/opteron_pcbe/Makefile usr/src/uts/intel/p4_pcbe/Makefile usr/src/uts/intel/sockpfp/Makefile usr/src/uts/sparc/icmp/Makefile usr/src/uts/sparc/iptun/Makefile usr/src/uts/sparc/sockpfp/Makefile usr/src/uts/sparc/spdsock/Makefile
author Jason King <jason.king@joyent.com>
date Thu, 17 Dec 2020 18:19:51 +0000
parents ea30fd0f74cf (current diff) 8b343bbde246 (diff)
children 3dffc451d9a0
files usr/src/uts/Makefile.targ usr/src/uts/Makefile.uts usr/src/uts/common/Makefile.files usr/src/uts/common/Makefile.rules usr/src/uts/i86pc/io/vmm/io/vatpit.c usr/src/uts/i86pc/io/vmm/x86.c usr/src/uts/i86pc/io/vmm/x86.h usr/src/uts/i86pc/unix/Makefile usr/src/uts/i86xpv/Makefile.files usr/src/uts/i86xpv/Makefile.i86xpv usr/src/uts/i86xpv/unix/Makefile usr/src/uts/intel/Makefile usr/src/uts/intel/Makefile.intel usr/src/uts/intel/acpica/Makefile usr/src/uts/intel/audiocmihd/Makefile usr/src/uts/intel/axf/Makefile usr/src/uts/intel/bootfs/Makefile usr/src/uts/intel/bpf/Makefile usr/src/uts/intel/cc/Makefile usr/src/uts/intel/cc_cubic/Makefile usr/src/uts/intel/cc_newreno/Makefile usr/src/uts/intel/cc_sunreno/Makefile usr/src/uts/intel/chxge/Makefile usr/src/uts/intel/core_pcbe/Makefile usr/src/uts/intel/cpqary3/Makefile usr/src/uts/intel/ctf/Makefile usr/src/uts/intel/dev/Makefile usr/src/uts/intel/dld/Makefile usr/src/uts/intel/dls/Makefile usr/src/uts/intel/e1000g/Makefile usr/src/uts/intel/elfexec/Makefile usr/src/uts/intel/eventfd/Makefile usr/src/uts/intel/i40e/Makefile usr/src/uts/intel/icmp/Makefile usr/src/uts/intel/igb/Makefile usr/src/uts/intel/ip/Makefile usr/src/uts/intel/ipd/Makefile usr/src/uts/intel/ipf/Makefile usr/src/uts/intel/ipmi/Makefile usr/src/uts/intel/iprb/Makefile usr/src/uts/intel/iptun/Makefile usr/src/uts/intel/ixgbe/Makefile usr/src/uts/intel/klmmod/Makefile usr/src/uts/intel/klmops/Makefile usr/src/uts/intel/mac/Makefile usr/src/uts/intel/mac_ether/Makefile usr/src/uts/intel/mac_ib/Makefile usr/src/uts/intel/mac_wifi/Makefile usr/src/uts/intel/opteron_pcbe/Makefile usr/src/uts/intel/p4_pcbe/Makefile usr/src/uts/intel/pcieb/Makefile usr/src/uts/intel/pcn/Makefile usr/src/uts/intel/qede/Makefile usr/src/uts/intel/signalfd/Makefile usr/src/uts/intel/sockpfp/Makefile usr/src/uts/intel/timerfd/Makefile usr/src/uts/intel/tpm/Makefile usr/src/uts/intel/udmf/Makefile usr/src/uts/intel/ufmtest/Makefile usr/src/uts/intel/upf/Makefile usr/src/uts/intel/urf/Makefile usr/src/uts/intel/usb_ah/Makefile usr/src/uts/intel/usbgem/Makefile usr/src/uts/intel/vmxnet3s/Makefile usr/src/uts/intel/zfs/Makefile usr/src/uts/sparc/Makefile.sparc usr/src/uts/sparc/bootfs/Makefile usr/src/uts/sparc/bpf/Makefile usr/src/uts/sparc/cc/Makefile usr/src/uts/sparc/cc_cubic/Makefile usr/src/uts/sparc/cc_newreno/Makefile usr/src/uts/sparc/cc_sunreno/Makefile usr/src/uts/sparc/ctf/Makefile usr/src/uts/sparc/dld/Makefile usr/src/uts/sparc/dls/Makefile usr/src/uts/sparc/edonr/Makefile usr/src/uts/sparc/eventfd/Makefile usr/src/uts/sparc/icmp/Makefile usr/src/uts/sparc/ip/Makefile usr/src/uts/sparc/ipf/Makefile usr/src/uts/sparc/iptun/Makefile usr/src/uts/sparc/klmmod/Makefile usr/src/uts/sparc/klmops/Makefile usr/src/uts/sparc/mac/Makefile usr/src/uts/sparc/mac_ether/Makefile usr/src/uts/sparc/mac_ib/Makefile usr/src/uts/sparc/mac_wifi/Makefile usr/src/uts/sparc/sata/Makefile usr/src/uts/sparc/signalfd/Makefile usr/src/uts/sparc/skein/Makefile usr/src/uts/sparc/sockpfp/Makefile usr/src/uts/sparc/spdsock/Makefile usr/src/uts/sparc/timerfd/Makefile usr/src/uts/sparc/ufmtest/Makefile usr/src/uts/sun4u/Makefile.files usr/src/uts/sun4u/Makefile.sun4u usr/src/uts/sun4u/opl/unix/Makefile usr/src/uts/sun4u/serengeti/unix/Makefile usr/src/uts/sun4u/unix/Makefile usr/src/uts/sun4v/Makefile.files usr/src/uts/sun4v/unix/Makefile
diffstat 1173 files changed, 1925 insertions(+), 16726 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -77,15 +77,13 @@
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
 clobber_h	:=	TARGET= clobber
-lint		:=	TARGET= lint
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
 
 .KEEP_STATE:
 
-def all lint: all_h $(PMTMO_FILE) $($(MACH)_ARCHITECTURES)
+def all: all_h $(PMTMO_FILE) $($(MACH)_ARCHITECTURES)
 
 install: all_h install_dirs $(PMTMO_FILE) $($(MACH)_ARCHITECTURES)
 
@@ -202,7 +200,7 @@
 # testing convenience
 clobber_h: $(DYNHDRDIRS)
 
-clean.lint modlist: $($(MACH)_ARCHITECTURES)
+modlist: $($(MACH)_ARCHITECTURES)
 
 #
 # Cross-reference customization: build a cross-reference over all of
--- a/usr/src/uts/Makefile.targ	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/Makefile.targ	Thu Dec 17 18:19:51 2020 +0000
@@ -33,12 +33,6 @@
 #
 
 #
-#	Default rule for building the lint library directory:
-#
-$(LINT_LIB_DIR):
-	-@mkdir -p $@ 2> /dev/null
-
-#
 #	All C objects depend on inline files. However, cc(1) doesn't generate
 #	the correct dependency info. Also, these Makefiles don't contain a
 #	separate list of C-derived object files (but it is light weight to
@@ -69,28 +63,9 @@
 	$(LD) -o /dev/null $(OBJECTS) $(EXTRA_CHECK_OBJS) $(UNIX_O) $(MODSTUBS_O) $(GENLIB)
 
 #
-#	Module lint library construction targets.
-#
-MOD_LINT_LIB	= $(LINT_LIB_DIR)/llib-l$(LINT_MODULE).ln
-
-$(MOD_LINT_LIB):	$(LINT_LIB_DIR) $(LINTS)
-	@-$(ECHO) "\n$(OBJS_DIR)/$(MODULE): (library construction):"
-	@($(LINT) -o $(LINT_MODULE)-$(OBJS_DIR) \
-		$(LINTFLAGS) $(LINTS) $(LTAIL))
-	@$(MV) llib-l$(LINT_MODULE)-$(OBJS_DIR).ln $@
-
-$(LINT_MODULE).lint:	$(MOD_LINT_LIB) $(LINT_LIB) $(GEN_LINT_LIB)
-	@-$(ECHO) "\n$(OBJS_DIR)/$(LINT_MODULE): global crosschecks:"
-	@($(LINT) $(LINTFLAGS) $(MOD_LINT_LIB) \
-		$(LINT_LIB) $(GEN_LINT_LIB) $(LTAIL))
-
-#
-# Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .nse_depinfo file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true. The
-# actual lists are defined in */Makefile.files.
+# Since assym.h is a derived file, the dependency must be explicit for all
+# files including this file.  The actual lists are defined in
+# */Makefile.files.
 #
 $(ASSYM_DEPS:%=$(OBJS_DIR)/%):	$(DSF_DIR)/$(OBJS_DIR)/assym.h
 
@@ -101,9 +76,6 @@
 $(MODSTUBS_O):	$(MODSTUBS)
 	$(COMPILE.s) -o $@ $(MODSTUBS)
 
-$(LINTS_DIR)/modstubs.ln:	$(MODSTUBS)
-	@($(LHEAD) $(LINT.s) $(MODSTUBS) $(LTAIL))
-
 #
 # Build the source file which contains the kernel's utsname,
 # with release, version and machine set as follows:
@@ -122,10 +94,6 @@
 	$(CTFCONVERT_O)
 	$(POST_PROCESS_O)
 
-$(LINTS_DIR)/vers.ln: $(SRC)/uts/common/os/vers.c
-	@($(LHEAD) $(LINT.c) -DUTS_RELEASE=\"\" -DUTS_VERSION=\"\" \
-	    -DUTS_PLATFORM=\"\" $(SRC)/uts/common/os/vers.c $(LTAIL))
-
 #
 #	Installation targets and rules:
 #
@@ -304,16 +272,12 @@
 all $(ALL_DEPS)			:= TARGET = all
 clean $(CLEAN_DEPS)		:= TARGET = clean
 clobber $(CLOBBER_DEPS)		:= TARGET = clobber
-lint $(LINT_DEPS)		:= TARGET = lint
-modlintlib $(MODLINTLIB_DEPS)	:= TARGET = modlintlib
 modlist	$(MODLIST_DEPS)		:= TARGET = modlist
 modlist	$(MODLIST_DEPS)		:= NO_STATE= -K $$MODSTATE$$$$
-clean.lint $(CLEAN_LINT_DEPS)	:= TARGET = clean.lint
 install $(INSTALL_DEPS)		:= TARGET = install
 symcheck $(SYM_DEPS)		:= TARGET = symcheck
 
-ALL_TARGS	= def all clean clobber lint modlintlib \
-		  clean.lint lintlib install symcheck
+ALL_TARGS	= def all clean clobber install symcheck
 
 ALL_OBJ32	= $(ALL_TARGS:%=%.obj32)
 
@@ -368,10 +332,6 @@
 
 all.targ:		$(OBJS_DIR) $(ALL_TARGET)
 
-lint.targ:		$(OBJS_DIR) $(LINT_TARGET)
-
-modlintlib.targ:	$(OBJS_DIR) $(MOD_LINT_LIB)
-
 install.targ:		$(OBJS_DIR) $(INSTALL_TARGET)
 
 #
@@ -483,33 +443,4 @@
 clobber.targ:
 	-$(RM) $(CLOBBERFILES) Nothing_to_remove
 
-clean.lint.targ:
-	-$(RM) $(CLEANLINTFILES) Nothing_to_remove
-
-#
-#	Create fake lintlibs in the 64b dirs so
-#	global linting works
-#
-lint64:
-	@$(ECHO) $(MODULE) fake lints
-	@for dir in $(LINT64_DIRS); do \
-		if [ ! -d $$dir ]; then mkdir $$dir; fi \
-	done
-	@for file in $(LINT64_FILES); do \
-		if [ ! -f $$file ]; then touch $$file; fi \
-	done
-
-#
-#	In some places we also need to create fake lintlibs for 32b
-#	dirs so global linting works
-#
-lint32:
-	@$(ECHO) $(MODULE) fake lints
-	@for dir in $(LINT32_DIRS); do \
-		if [ ! -d $$dir ]; then mkdir $$dir; fi \
-	done
-	@for file in $(LINT32_FILES); do \
-		if [ ! -f $$file ]; then touch $$file; fi \
-	done
-
 FRC:
--- a/usr/src/uts/Makefile.uts	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/Makefile.uts	Thu Dec 17 18:19:51 2020 +0000
@@ -56,7 +56,7 @@
 #
 
 #
-#	DEF_BUILDS is for def, lint, sischeck, and install
+#	DEF_BUILDS is for def, sischeck, and install
 #	ALL_BUILDS is for everything else (all, clean, ...)
 #
 # The NOT_RELEASE_BUILD noise is to maintain compatibility with the
@@ -73,14 +73,6 @@
 ALL_BUILDSONLY64			= obj64 debug64
 
 #
-#	For modules in 64b dirs that aren't built 64b
-#	or modules in 64b dirs that aren't built 32b we
-#	need to create empty modlintlib files so global lint works
-#
-LINT32_BUILDS	= debug32
-LINT64_BUILDS	= debug64
-
-#
 #	Build class (32b or 64b)
 #
 CLASS_OBJ32	= 32
@@ -135,53 +127,11 @@
 
 LD		= $(LD_$(MACH)_$(CLASS))
 
-LINT_sparc_32	= $(sparc_LINT)
-LINT_sparc_64	= $(sparcv9_LINT)
-
-LINT_i386_32	= $(i386_LINT)
-LINT_i386_64	= $(amd64_LINT)
-LINT_amd64_64	= $(amd64_LINT)
-
-LINT		= $(LINT_$(MACH)_$(CLASS))
-
 MODEL_32	= ilp32
 MODEL_64	= lp64
 MODEL		= $(MODEL_$(CLASS))
 
 #
-#	Build rules for linting the kernel.
-#
-LHEAD =	$(ECHO) "\n$@";
-
-# Note: egrep returns "failure" if there are no matches, which is
-# exactly the opposite of what we need.
-LGREP.2 =	if egrep -v ' (_init|_fini|_info) '; then false; else true; fi
-
-LTAIL =
-
-LINT.c =	$(LINT) -c -dirout=$(LINTS_DIR) $(LINTFLAGS) $(LINT_DEFS) $(CPPFLAGS)
-
-# Please do not add new erroff directives here.  If you need to disable
-# lint warnings in your module for things that cannot be fixed in any
-# reasonable manner, please augment LINTTAGS in your module Makefile
-# instead.
-LINTTAGS	= -erroff=E_INCONS_ARG_DECL2
-LINTTAGS	+= -erroff=E_INCONS_VAL_TYPE_DECL2
-
-LINTFLAGS_sparc_32	= $(LINTCCMODE) -nsxmuF -errtags=yes
-LINTFLAGS_sparc_64	= $(LINTFLAGS_sparc_32) -m64
-LINTFLAGS_i386_32	= $(LINTCCMODE) -nsxmuF -errtags=yes
-LINTFLAGS_i386_64	= $(LINTFLAGS_i386_32) -m64
-
-LINTFLAGS	= $(LINTFLAGS_$(MACH)_$(CLASS)) $(LINTTAGS)
-LINTFLAGS	+= $(C99LMODE)
-
-#
-#	Override this variable to modify the name of the lint target.
-#
-LINT_MODULE=	$(MODULE)
-
-#
 #	Build the compile/assemble lines:
 #
 EXTRA_OPTIONS		=
@@ -288,10 +238,10 @@
 CFLAGS_uts		+= -_gcc=-fno-asynchronous-unwind-tables
 
 #
-#	Declare that $(OBJECTS) and $(LINTS) can be compiled in parallel.
-#	The DUMMY target is for those instances where OBJECTS and LINTS
-#	are empty (to avoid an unconditional .PARALLEL).
-.PARALLEL:	$(OBJECTS) $(LINTS) DUMMY
+#	Declare that $(OBJECTS) can be compiled in parallel.  The DUMMY target
+#	is for those instances where OBJECTS is empty (to avoid an
+#	unconditional .PARALLEL).
+.PARALLEL:	$(OBJECTS) DUMMY
 
 #
 #	Expanded dependencies
@@ -300,10 +250,7 @@
 ALL_DEPS	= $(ALL_BUILDS:%=all.%)
 CLEAN_DEPS	= $(ALL_BUILDS:%=clean.%)
 CLOBBER_DEPS	= $(ALL_BUILDS:%=clobber.%)
-LINT_DEPS	= $(DEF_BUILDS:%=lint.%)
-MODLINTLIB_DEPS	= $(DEF_BUILDS:%=modlintlib.%)
 MODLIST_DEPS	= $(DEF_BUILDS:%=modlist.%)
-CLEAN_LINT_DEPS	= $(ALL_BUILDS:%=clean.lint.%)
 INSTALL_DEPS	= $(DEF_BUILDS:%=install.%)
 SYM_DEPS	= $(SYM_BUILDS:%=symcheck.%)
 SISCHECK_DEPS	= $(DEF_BUILDS:%=sischeck.%)
@@ -317,8 +264,7 @@
 #
 #	Default cleanup definitions
 #
-CLEANLINTFILES	= $(LINTS) $(MOD_LINT_LIB)
-CLEANFILES	= $(OBJECTS) $(CLEANLINTFILES)
+CLEANFILES	= $(OBJECTS)
 CLOBBERFILES	= $(BINARY) $(CLEANFILES)
 
 #
@@ -650,13 +596,6 @@
 
 $(PARALLEL_KMODS): $(GENUNIX_KMODS)
 
-LINT_KMODS = $(DRV_KMODS) $(EXEC_KMODS) $(FS_KMODS) $(SCHED_KMODS) \
-	  $(TOD_KMODS) $(STRMOD_KMODS) $(SYS_KMODS) $(MISC_KMODS) \
-	  $(MACH_KMODS) $(GSS_KMODS) $(DACF_KMODS) $(IPP_KMODS) \
-	  $(CRYPTO_KMODS) $(PCBE_KMODS) \
-	  $(DRV_KMODS_$(CLASS)) $(MISC_KMODS_$(CLASS)) $(MAC_KMODS) \
-	  $(BRAND_KMODS) $(KICONV_KMODS) $(CC_KMODS) $(SOCKET_KMODS)
-
 #
 #	Files to be compiled with -xa, to generate basic block execution
 #	count data.
@@ -679,7 +618,6 @@
 #	$(RELEASE_BUILD) is on for a number of the late beta and fcs builds.
 #
 $(NOT_RELEASE_BUILD)$(OBJS_DIR)/unix_bb.o   := CPPFLAGS     += -DKCOV
-$(NOT_RELEASE_BUILD)$(OBJS_DIR)/unix_bb.ln  := CPPFLAGS     += -DKCOV
 
 #
 #	Do not let unix_bb.o get compiled with -xa!
--- a/usr/src/uts/common/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/common/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -1967,7 +1967,6 @@
 #
 #	Build up defines and paths.
 #
-LINT_DEFS	+= -Dunix
 
 #
 #	This duality can be removed when the native and target compilers
--- a/usr/src/uts/common/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/common/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -1710,1182 +1710,3 @@
 $(OBJS_DIR)/bz2%.o:		$(COMMONBASE)/bzip2/%.c
 	$(COMPILE.c) -o $@ -I$(COMMONBASE)/bzip2 $<
 	$(CTFCONVERT_O)
-
-BZ2LINT = -erroff=%all -I$(UTSBASE)/common/bzip2
-
-$(LINTS_DIR)/bz2%.ln:		$(COMMONBASE)/bzip2/%.c
-	 @($(LHEAD) $(LINT.c) -C $(LINTS_DIR)/`basename $@ .ln` $(BZ2LINT) $< $(LTAIL))
-
-#
-#	Section 1b:	Lint `objects'
-#
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/aes/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/arcfour/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/blowfish/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/ecc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/modes/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/padding/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/rng/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/rsa/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/bignum/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/bignum/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/mpi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/acl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/avl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/inet/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/ucode/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/brand/sn1/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/brand/solaris10/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/c2/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/conf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/contract/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/cpr/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ctf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/ctf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/pci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/devid/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/des/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/secflags/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/smbios/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/des/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/crypto/api/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/crypto/core/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/crypto/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/crypto/spi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/disp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/dtrace/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/exacct/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/exec/aout/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/exec/elf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/exec/intp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/exec/shbin/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/exec/java/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/autofs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/bootfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/ctfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/doorfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/dcfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/devfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/dev/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/fd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/fifofs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/hsfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/hyprlofs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/lofs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/lxproc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/mntfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/namefs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/smbsrv/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/smbsrv/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/nfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/objfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/pcfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/portfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/proc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/sharefs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/smbclnt/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/smbclnt/netsmb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/smbclnt/smbfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/sockfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/specfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/swapfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/tmpfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/udfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/ufs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/ufs_log/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vscan/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/zfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/zfs/lua/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/fs/zut/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/xattr/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/zfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/gssapi/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/gssapi/mechs/dummy/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/des/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/dk/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/os/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/arcfour/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/enc_provider/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/hash_provider/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/keyhash_provider/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/raw/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/old/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/krb5/krb/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/krb5/os/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/mech/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/idmap/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/sockmods/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/arp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/ip/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/ipnet/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/iptun/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/ipd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/ipf/%.c
-	@($(LHEAD) $(LINT.c) $(IPFFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/kssl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/net/patricia/%.c
-	@($(LHEAD) $(LINT.c) $(IPFFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/udp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/sctp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/tcp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/ilb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/nca/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/dlpistub/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/cc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/font/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/1394/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/1394/adapters/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/1394/targets/av1394/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/1394/targets/dcam1394/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/1394/targets/scsa1394/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sbp2/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/aac/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/afe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/atge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/arn/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/ath/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/atu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/impl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/ac97/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audio1575/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audio810/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiocmi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiocmihd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audioens/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audioemu10k/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiohd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audioixp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiols/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiopci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiop16x/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiosolo/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiots/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/audio/drv/audiovia823x/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bfe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bpf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/blkdev/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/common/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/drivers/common/ecore/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/drivers/common/lm/device/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/drivers/common/lm/fw/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/drivers/common/lm/l4/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/drivers/common/lm/l5/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/bnxe/577xx/drivers/common/lm/device/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cardbus/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/lu/stmf_sbd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/port/fct/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/port/qlt/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/port/srpt/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/iscsit/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/port/fcoet/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/port/iscsit/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/port/pppt/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/comstar/stmf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cpqary3/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/dld/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/dls/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/dmfe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/dr_sas/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/efe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/elxl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fcoe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/hme/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/pciex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/hotplug/hpcsvc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/pciex/hotplug/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/hotplug/pcihp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/rds/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/rdsv3/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/iser/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/ibd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/eoib/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/of/sol_ofs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/of/sol_ucma/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/of/sol_umad/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/of/sol_uverbs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/sdp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/mgt/ibcm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/mgt/ibdm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/mgt/ibdma/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/mgt/ibmf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/ibnex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/ibtl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/adapters/tavor/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/adapters/hermon/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ib/clients/daplt/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(COMMONBASE)/iscsi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/idm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/ipw/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/iwh/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/iwi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/iwk/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/iwp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/kb8042/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/kbtrans/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ksocket/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/aggr/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/lp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mac/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mac/plugins/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mega_sas/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mii/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mr_sas/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/mpt_sas/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mxfe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mwl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/mwl/mwl_fw/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/net80211/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/nfp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/nge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/nvme/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/nxge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/nxge/%.s
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/nxge/npi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/overlay/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/overlay/plugins/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/pci-ide/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/pcn/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ppp/sppp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ppp/spppasyn/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ppp/sppptun/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/qede/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ral/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rtls/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rsm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rtw/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rum/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rwd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/rwn/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sata/adapters/ahci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sata/adapters/nv_sata/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sata/adapters/si3124/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sata/impl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/blk2scsa/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/pmcs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/scsi_vhci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/scsi_vhci/fops/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/smrt/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/ulp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/impl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/fca/qlc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/fca/qlge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/fca/emlxs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/fca/oce/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/fibre-channel/fca/fcoei/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/conf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/impl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/targets/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sdcard/adapters/sdhost/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sdcard/impl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sdcard/targets/sdcard/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/gsqueue/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/sfe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/simnet/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/softmac/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vnd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/uath/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/uath/uath_fw/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/ural/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/urtw/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/audio/usb_ac/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/audio/usb_as/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/audio/usb_ah/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbskel/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/video/usbvc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/hid/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/hidparser/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbkbm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbms/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbinput/usbwcm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/ugen/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/printer/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbser/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbser/usbsacm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbser/usbftdi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbser/usbser_keyspan/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbser/usbsprl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/clients/usbecm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/hcd/openhci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/hcd/ehci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/hcd/xhci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/hcd/uhci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/hubd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/scsa2usb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/usb_mid/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/usb_ia/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/usba/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usb/usba10/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/usbgem/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/axf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/udmf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/upf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/urf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vuidmice/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vnic/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/wpi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/common/io/zyd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/chxge/com/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/chxge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cxgbe/common/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cxgbe/shared/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cxgbe/firmware/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cxgbe/t4nex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/cxgbe/cxgbe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ixgb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/xge/drv/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/xge/hal/xgehal/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/e1000g/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/e1000api/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/igb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/iprb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ixgbe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ixgbe/core/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/i40e/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ntxn/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/myri10ge/drv/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ipp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ipp/ipgpc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ipp/dlcosmk/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ipp/flowacct/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ipp/dscpmk/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ipp/meters/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/kiconv/kiconv_emea/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/kiconv/kiconv_ja/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/kiconv/kiconv_ko/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/kiconv/kiconv_sc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/kiconv/kiconv_tc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/klm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/kmdb/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/krtld/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/ktli/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/list/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/lzma/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/md4/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/md5/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/net/dhcp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/nvpair/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/rpc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/pcmcia/cs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/pcmcia/cis/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/pcmcia/nexus/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/pcmcia/pcs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/rpc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/rpc/sec/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/rpc/sec_gss/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/edonr/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/sha1/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/sha2/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/crypto/skein/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/syscall/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/tnf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/tsol/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/util/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/unicode/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/iscsi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/iscsi/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/inet/kifconf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/virtio/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vioblk/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vioif/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-ZMODLINTFLAGS = -erroff=E_CONSTANT_CONDITION
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/zmod/%.c
-	@($(LHEAD) $(LINT.c) $(ZMODLINTFLAGS) $< $(LTAIL))
-
-$(LINTS_DIR)/zlib_obj.ln:	$(ZLIB_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-				$(UTSBASE)/common/zmod/zlib_lint.c
-	@($(LHEAD) $(LINT.c) -C $(LINTS_DIR)/zlib_obj \
-	    $(UTSBASE)/common/zmod/zlib_lint.c $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/hxge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/tpm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/tpm/%.s
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/vr/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/yge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sfxge/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/sfxge/common/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/skd/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/fsreparse/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(COMMONBASE)/idspace/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/common/klm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/common/klm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -68,6 +68,4 @@
 
 clobber:	clean
 
-lint:
-
 .KEEP_STATE:
--- a/usr/src/uts/i86pc/imc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86pc/imc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,14 +17,12 @@
 
 MODULE		= imc
 OBJECTS		= $(IMC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IMC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/i86pc/io/imc
 
 include $(UTSBASE)/i86pc/Makefile.i86pc
 
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CPPFLAGS	+= -I$(CONF_SRCDIR)
@@ -40,12 +38,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/i86pc/Makefile.targ
--- a/usr/src/uts/i86pc/imcstub/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86pc/imcstub/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,13 +17,11 @@
 
 MODULE		= imcstub
 OBJECTS		= $(IMCSTUB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IMCSTUB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 include $(UTSBASE)/i86pc/Makefile.i86pc
 
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/imc
@@ -38,12 +36,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/i86pc/Makefile.targ
--- a/usr/src/uts/i86pc/io/vmm/io/vatpit.c	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86pc/io/vmm/io/vatpit.c	Thu Dec 17 18:19:51 2020 +0000
@@ -165,7 +165,7 @@
 
 	callout_deactivate(callout);
 
-	if (c->mode == TIMER_RATEGEN) {
+	if (c->mode == TIMER_RATEGEN || c->mode == TIMER_SQWAVE) {
 		pit_timer_start_cntr0(vatpit);
 	}
 
--- a/usr/src/uts/i86pc/io/vmm/x86.c	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86pc/io/vmm/x86.c	Thu Dec 17 18:19:51 2020 +0000
@@ -585,6 +585,24 @@
 			}
 			break;
 
+		case CPUID_0000_000F:
+		case CPUID_0000_0010:
+			/*
+			 * Do not report any Resource Director Technology
+			 * capabilities.  Exposing control of cache or memory
+			 * controller resource partitioning to the guest is not
+			 * at all sensible.
+			 *
+			 * This is already hidden at a high level by masking of
+			 * leaf 0x7.  Even still, a guest may look here for
+			 * detailed capability information.
+			 */
+			regs[0] = 0;
+			regs[1] = 0;
+			regs[2] = 0;
+			regs[3] = 0;
+			break;
+
 		case CPUID_0000_0015:
 			/*
 			 * Don't report CPU TSC/Crystal ratio and clock
--- a/usr/src/uts/i86pc/io/vmm/x86.h	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86pc/io/vmm/x86.h	Thu Dec 17 18:19:51 2020 +0000
@@ -41,6 +41,8 @@
 #define	CPUID_0000_000A	(0xA)
 #define	CPUID_0000_000B	(0xB)
 #define	CPUID_0000_000D	(0xD)
+#define	CPUID_0000_000F	(0xF)
+#define	CPUID_0000_0010	(0x10)
 #define	CPUID_0000_0015	(0x15)
 #define	CPUID_8000_0000	(0x80000000)
 #define	CPUID_8000_0001	(0x80000001)
--- a/usr/src/uts/i86pc/unix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86pc/unix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -105,15 +105,12 @@
 	$(OBJS_DIR)/fb_swtch_src \
 	$(OBJS_DIR)/fb_swtch.s
 
-CLEANFILES	+= \
-	$(ZLIB_OBJS:%.o=$(OBJS_DIR)/%.o) \
-	$(ZLIB_OBJS:%.o=$(OBJS_DIR)/%.ln)
+CLEANFILES	+= $(ZLIB_OBJS:%.o=$(OBJS_DIR)/%.o)
 
 CLOBBERFILES	= $(CLEANFILES) $(UNIX_BIN)
 
 # instr_size needs a special header
 $(OBJS_DIR)/instr_size.o :=	EXTRA_OPTIONS	= -I$(SRC)/common/dis/i386
-$(OBJS_DIR)/instr_size.ln :=	EXTRA_OPTIONS	= -I$(SRC)/common/dis/i386
 
 #
 # When performing shadow studio builds, the pre-processed comm page
--- a/usr/src/uts/i86xpv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,37 +32,13 @@
 
 include Makefile.i86xpv
 
-#
-#	The following are x86 specific (rather than i86pc) specific modules
-#	which are required for the i86pc kernel to completely lint. They are
-#	not involved in the build in any other way. In order to minimize
-#	build time, it is assumed that they are up to date.
-#
-INTEL_LIB_DIR	 = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
-
-INTEL_LINTS	 = genunix
-
-LINT_LIBS	 = \
-		   $(GENUNIX_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
-		   $(PARALLEL_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
-		   $(INTEL_LINTS:%=$(INTEL_LIB_DIR)/llib-l%.ln)
-
-I86XPV_LINTS =	xdb xnb xnbe xnbo xnbu xpvtap
-
-#
-#
-#
 def		:=	TARGET= def
 all		:=	TARGET= all
 install		:=	TARGET= install
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-machmodlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist	modlist.intel :=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 .KEEP_STATE:
@@ -74,14 +50,13 @@
 	unix \
 	cpu/scripts
 
-def all clean clobber clean.lint: setup genassym unix .WAIT \
+def all clean clobber: setup genassym unix .WAIT \
 	$(KMODS) $(XMODS)
 
 install: install_platforms setup genassym unix .WAIT \
 	$(KMODS) $(XMODS)
 
-# Need to clean in here too because of lint.
-clean: $(I86XPV_LINTS)
+clean:
 
 # list the modules under i86xpv.
 modlist: unix $(KMODS) $(XMODS)
@@ -92,10 +67,6 @@
 modlist.intel:
 	@cd $(SRC)/uts/intel; pwd; $(MAKE) $(NO_STATE) modlist
 
-lintlib:	unix
-
-modlintlib:	$(KMODS)
-
 genassym unix $(KMODS):	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
@@ -128,23 +99,6 @@
 			$(ROOT_PLAT_LINKS) $(USR_PLAT_LINKS) \
 			$(OEM_USR_PLAT_LINKS)
 
-#
-#	Full kernel lint target.
-#
-LINT_TARGET	= globallint
-
-# workaround for multiply defined errors
-globallint := LINTFLAGS += -erroff=E_NAME_MULTIPLY_DEF2
-
-globallint:
-	@-$(ECHO) "\nFULL KERNEL: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIB) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
-lint:	lintlib .WAIT modlintlib .WAIT $(INTEL_LINTS) $(LINT_DEPS)
-
-$(INTEL_LINTS):	FRC
-	@cd $(UTSBASE)/intel/$@; pwd; $(MAKE) modlintlib
-
 FRC:
 
 include ../Makefile.targ
--- a/usr/src/uts/i86xpv/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -224,10 +224,7 @@
 
 #
 # Since the assym files are derived, the dependencies must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .nse_depinfo file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(__lint) is true.
+# all files including this file.
 #
 
 ASSYM_DEPS      +=		\
--- a/usr/src/uts/i86xpv/Makefile.i86xpv	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/Makefile.i86xpv	Thu Dec 17 18:19:51 2020 +0000
@@ -50,9 +50,6 @@
 GENLIB_DIR	 = $(UTSBASE)/intel/genunix
 MODSTUBS_DIR	 = $(UNIX_DIR)
 DSF_DIR		 = $(UTSBASE)/$(PLATFORM)/genassym
-LINTS_DIR	 = $(OBJS_DIR)
-LINT_LIB_DIR	 = $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
-GEN_LINT_LIB_DIR = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
 
 DTRACESTUBS_O	 = $(OBJS_DIR)/dtracestubs.o
 DTRACESTUBS	 = $(OBJS_DIR)/libdtracestubs.so
@@ -62,12 +59,6 @@
 UNIX_O		 = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
 MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
 GENLIB		 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
-LINT_LIB	 = $(LINT_LIB_DIR)/llib-lunix.ln
-DBOOT_LINT_LIB	 = $(LINT_LIB_DIR)/llib-ldboot.ln
-GEN_LINT_LIB	 = $(GEN_LINT_LIB_DIR)/llib-lgenunix.ln
-
-LINT32_DIRS	 = $(LINT32_BUILDS:%=$(UTSBASE)/$(PLATFORM)/lint-libs/%)
-LINT32_FILES	 = $(LINT32_DIRS:%=%/llib-l$(MODULE).ln)
 
 #
 #	Include the makefiles which define build rule templates, the
--- a/usr/src/uts/i86xpv/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -112,8 +112,6 @@
 
 #	We need this one to make sure we share dtrace_subr.c with i86pc
 #	Otherwise we pick up common/os/dtrace_subr.c instead :(
-#	Note that only the non-commented versions of this hack end up
-#	in the lint section below.
 
 $(OBJS_DIR)/dtrace_subr.o:	$(UTSBASE)/i86pc/os/dtrace_subr.c
 	$(COMPILE.c) -o $@ $(UTSBASE)/i86pc/os/dtrace_subr.c
@@ -135,42 +133,6 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/common/xen/dtrace/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/conf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/io/psm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/boot/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86pc/boot/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/xen/dtrace/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-#	See note above.
-
-$(LINTS_DIR)/dtrace_subr.ln:	$(UTSBASE)/i86pc/os/dtrace_subr.c
-	@($(LHEAD) $(LINT.c) $(UTSBASE)/i86pc/os/dtrace_subr.c $(LTAIL))
-
 #
 # stuff for dboot
 #
@@ -191,8 +153,6 @@
 DBOOT_AS_XARCH_64 = $(amd64_AS_XARCH)
 DBOOT_ASFLAGS = $(DBOOT_AS_XARCH_$(CLASS)) -P -D_ASM
 
-DBOOT_LINTFLAGS_i86xpv	= $(LINTFLAGS_i386_$(CLASS)) $(LINTTAGS_i386_$(CLASS))
-
 $(DBOOT_OBJS_DIR)/%.o:		$(UTSBASE)/common/xen/os/%.c
 	$(CC) $(DBOOT_CFLAGS) $(DBOOT_DEFS) $(DBOOT_CC_INCL) -c -o $@ $<
 
@@ -232,57 +192,3 @@
 include $(UTSBASE)/i86pc/Makefile.rules
 
 DBOOT_DEFS += -D__xpv
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/cpr/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/font/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86pc/io/ioat/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86pc/io/pci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86pc/io/pciex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/intel/io/pciex/hotplug/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86pc/io/gfx_private/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/i86pc/io/xsvc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/pciex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/xen/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/xen/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(UTSBASE)/intel/ia32/ml/%.s
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(SRC)/common/font/%.c
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(DBOOT_LINTS_DIR)/%.c
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(UTSBASE)/common/xen/os/%.c
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/os/%.c
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/ml/%.s
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
-
-$(DBOOT_LINTS_DIR)/%.ln:		$(UTSBASE)/i86xpv/boot/%.c
-	@($(LHEAD) $(DBOOT_LINT) $(DBOOT_LOCAL_LINTFLAGS) $< $(LTAIL))
--- a/usr/src/uts/i86xpv/amd_opteron/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/amd_opteron/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 MODULE		= cpu_ms.AuthenticAMD.15
 #
 OBJECTS		= $(CPU_AO_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(CPU_AO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_PSM_CPU_DIR)/$(MODULE)
 
 SRCDIR		= ../../i86pc/cpu/amd_opteron
@@ -51,15 +50,9 @@
 include $(UTSBASE)/i86pc/cpu/Makefile.files
 
 #
-#	Our lint library has a different name from that of the module we build.
-#
-LINT_MODULE	= amd_opteron
-
-#
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
@@ -84,12 +77,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/authenticamd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/authenticamd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 MODULE		= cpu_ms.AuthenticAMD
 #
 OBJECTS		= $(CPU_AUTHAMD_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(CPU_AUTHAMD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_PSM_CPU_DIR)/$(MODULE)
 
 SRCDIR		= ../cpu/authenticamd
@@ -44,15 +43,9 @@
 include $(UTSBASE)/i86pc/cpu/Makefile.files
 
 #
-#	Our lint library has a different name from that of the module we build.
-#
-LINT_MODULE	= authenticamd
-
-#
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +68,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/balloon/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/balloon/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the balloon
 #	driver kernel module.
@@ -41,7 +41,6 @@
 #
 MODULE		= balloon
 OBJECTS		= $(BALLOON_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BALLOON_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/consconfig_dacf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/consconfig_dacf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= consconfig_dacf
 OBJECTS		= $(CONSCONFIG_DACF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSCONFIG_DACF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DACF_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
@@ -68,12 +66,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/domcaps/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/domcaps/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the domcaps
 #	driver kernel module.
@@ -41,7 +41,6 @@
 #
 MODULE		= domcaps
 OBJECTS		= $(DOMCAPS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DOMCAPS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/evtchn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/evtchn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the evtchn
 #	driver kernel module.
@@ -41,7 +41,6 @@
 #
 MODULE		= evtchn
 OBJECTS		= $(EVTCHN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EVTCHN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,15 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# Since we don't always pick up $(ALWAYS_LINT_DEFS)...
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -74,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/genassym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/genassym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -74,8 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-clean.lint:
-
 install:	def
 
 #
--- a/usr/src/uts/i86xpv/generic_cpu/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/generic_cpu/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 OBJECTS		= $(CPU_GCPU_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(CPU_GCPU_XPV_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(CPU_GCPU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_PSM_CPU_DIR)/$(MODULE)
 
 #
@@ -49,15 +48,9 @@
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
-#	Our lint library has a different name from that of the module we build.
-#
-LINT_MODULE	= generic_cpu
-
-#
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +66,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/genuineintel/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/genuineintel/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 MODULE		= cpu_ms.GenuineIntel
 #
 OBJECTS		= $(CPU_GENINTEL_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(CPU_GENINTEL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_PSM_CPU_DIR)/$(MODULE)
 
 SRCDIR		= ../../i86pc/cpu/genuineintel
@@ -44,15 +43,9 @@
 include $(UTSBASE)/i86pc/cpu/Makefile.files
 
 #
-#	Our lint library has a different name from that of the module we build.
-#
-LINT_MODULE	= genuineintel
-
-#
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +68,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/gfx_private/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/gfx_private/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= gfx_private
 OBJECTS		= $(GFX_PRIVATE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GFX_PRIVATE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -59,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-LINTTAGS +=	-erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS +=	-erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS +=	-erroff=E_STATIC_UNUSED
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -82,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/ioat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/ioat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ioat
 OBJECTS		= $(IOAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IOAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/i86pc/io/ioat
 
@@ -53,10 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/isa/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/isa/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= isa
 OBJECTS		= $(ISANEXUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISANEXUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 INC_PATH        += -I$(UTSBASE)/i86pc/sys/acpi
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 $(OBJS_DIR)/isa.o :=	CERRWARN	+= -_gcc=-Wno-unused-function
@@ -62,9 +60,12 @@
 $(OBJS_DIR)/i8237A.o := SMOFF += indenting
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
 #       Dependency
@@ -73,40 +74,37 @@
 #
 # Define our version of dma_engine and i8237A interfaces
 #
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_init=$(MODULE)_i_dmae_init
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_acquire=$(MODULE)_i_dmae_acquire
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_free=$(MODULE)_i_dmae_free
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_get_best_mode=$(MODULE)_i_dmae_get_best_mode
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -D_dmae_nxcookie=$(MODULE)__dmae_nxcookie
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_prog=$(MODULE)_i_dmae_prog
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_swsetup=$(MODULE)_i_dmae_swsetup
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_swsetup=$(MODULE)_i_dmae_swsetup
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_swstart=$(MODULE)_i_dmae_swstart
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_stop=$(MODULE)_i_dmae_stop
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_enable=$(MODULE)_i_dmae_enable
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_disable=$(MODULE)_i_dmae_disable
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Di_dmae_get_chan_stat=$(MODULE)_i_dmae_get_chan_stat
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_init=$(MODULE)_d37A_init
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_valid=$(MODULE)_d37A_dma_valid
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_release=$(MODULE)_d37A_dma_release
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_disable=$(MODULE)_d37A_dma_disable
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_enable=$(MODULE)_d37A_dma_enable
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_get_best_mode=$(MODULE)_d37A_get_best_mode
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_intr=$(MODULE)_d37A_intr
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -DdEISA_setchain=$(MODULE)_dEISA_setchain
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_prog_chan=$(MODULE)_d37A_prog_chan
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_swsetup=$(MODULE)_d37A_dma_swsetup
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_swstart=$(MODULE)_d37A_dma_swstart
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_dma_stop=$(MODULE)_d37A_dma_stop
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_get_chan_stat=$(MODULE)_d37A_get_chan_stat
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_set_mode=$(MODULE)_d37A_set_mode
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_write_addr=$(MODULE)_d37A_write_addr
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_read_addr=$(MODULE)_d37A_read_addr
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_write_count=$(MODULE)_d37A_write_count
-$(OBJECTS) $(LINTS)	:= CPPFLAGS += -Dd37A_read_count=$(MODULE)_d37A_read_count
-
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-CERRWARN	+= -_gcc=-Wno-unused-variable
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_init=$(MODULE)_i_dmae_init
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_acquire=$(MODULE)_i_dmae_acquire
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_free=$(MODULE)_i_dmae_free
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_get_best_mode=$(MODULE)_i_dmae_get_best_mode
+$(OBJECTS)	:= CPPFLAGS += -D_dmae_nxcookie=$(MODULE)__dmae_nxcookie
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_prog=$(MODULE)_i_dmae_prog
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_swsetup=$(MODULE)_i_dmae_swsetup
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_swsetup=$(MODULE)_i_dmae_swsetup
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_swstart=$(MODULE)_i_dmae_swstart
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_stop=$(MODULE)_i_dmae_stop
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_enable=$(MODULE)_i_dmae_enable
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_disable=$(MODULE)_i_dmae_disable
+$(OBJECTS)	:= CPPFLAGS += -Di_dmae_get_chan_stat=$(MODULE)_i_dmae_get_chan_stat
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_init=$(MODULE)_d37A_init
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_valid=$(MODULE)_d37A_dma_valid
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_release=$(MODULE)_d37A_dma_release
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_disable=$(MODULE)_d37A_dma_disable
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_enable=$(MODULE)_d37A_dma_enable
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_get_best_mode=$(MODULE)_d37A_get_best_mode
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_intr=$(MODULE)_d37A_intr
+$(OBJECTS)	:= CPPFLAGS += -DdEISA_setchain=$(MODULE)_dEISA_setchain
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_prog_chan=$(MODULE)_d37A_prog_chan
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_swsetup=$(MODULE)_d37A_dma_swsetup
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_swstart=$(MODULE)_d37A_dma_swstart
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_dma_stop=$(MODULE)_d37A_dma_stop
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_get_chan_stat=$(MODULE)_d37A_get_chan_stat
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_set_mode=$(MODULE)_d37A_set_mode
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_write_addr=$(MODULE)_d37A_write_addr
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_read_addr=$(MODULE)_d37A_read_addr
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_write_count=$(MODULE)_d37A_write_count
+$(OBJECTS)	:= CPPFLAGS += -Dd37A_read_count=$(MODULE)_d37A_read_count
 
 #
 #	Default build targets.
@@ -121,12 +119,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/npe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/npe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= npe
 OBJECTS		= $(PCI_E_NEXUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCI_E_NEXUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,10 +67,7 @@
 # PCI/PCI-express nexi
 #
 CFLAGS		+= -D_MODULE_NAME="\"$(MODULE)\""
-LINTFLAGS	+= -D_MODULE_NAME="\"$(MODULE)\""
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -91,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/pci-ide/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/pci-ide/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= pci-ide
 OBJECTS		= $(PCIIDE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIIDE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/pci-ide
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -83,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/pci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/pci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= pci
 OBJECTS		= $(PCINEXUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCINEXUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,10 +65,7 @@
 # PCI/PCI-express nexi
 #
 CFLAGS		+= -D_MODULE_NAME="\"$(MODULE)\""
-LINTFLAGS	+= -D_MODULE_NAME="\"$(MODULE)\""
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -89,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/pit_beep/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/pit_beep/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/intel/pit_beep/Makefile
+
 #
 # This makefile drives the production of the pit_beep driver.
 #
@@ -40,7 +38,6 @@
 #
 MODULE		= pit_beep
 OBJECTS		= $(PIT_BEEP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PIT_BEEP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/intel/io
 
@@ -49,16 +46,12 @@
 #
 include $(UTSBASE)/i86xpv/Makefile.i86xpv
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
 #	Define targets
 #
 ALL_TARGET      = $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -71,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/privcmd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/privcmd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= privcmd
 OBJECTS		= $(PRIVCMD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PRIVCMD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,10 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -73,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/rootnex/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/rootnex/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= rootnex
 OBJECTS		= $(ROOTNEX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ROOTNEX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,8 +60,6 @@
 #
 LDFLAGS		+= -dy
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -83,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/unix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/unix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -46,13 +46,6 @@
 		  $(KRTLD_OBJS:%=$(OBJS_DIR)/%) \
 		  $(MACH_NOT_YET_KMODS:%=$(OBJS_DIR)/%)
 
-LINTS		= $(SPECIAL_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CORE_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(KRTLD_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(MACH_NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(LINTS_DIR)/vers.ln \
-		  $(LINTS_DIR)/modstubs.ln
-
 ROOTMODULE	= $(ROOT_PSM_KERN_DIR)/$(UNIX)
 
 UNIX_BIN	= $(OBJS_DIR)/$(UNIX)
@@ -71,8 +64,6 @@
 DBOOT_BIN	= $(DBOOT_OBJS_DIR)/$(DBOOT)
 DBOOT_O		= $(OBJS_DIR)/$(DBOOT).o
 DBOOT_S		= $(DBOOT_O:%.o=%.s)
-DBOOT_LINTS	= $(DBOOT_OBJS:%.o=$(DBOOT_OBJS_DIR)/%.ln)
-DBOOT_LINT	= $(LINT_$(MACH)_$(CLASS))
 
 #
 #	Include common rules.
@@ -83,7 +74,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(UNIX_BIN)
-LINT_TARGET	= $(LINT_LIB) $(DBOOT_LINT_LIB)
 INSTALL_TARGET	= $(UNIX_BIN) $(ROOTMODULE)
 
 #
@@ -114,31 +104,20 @@
 	$(OBJS_DIR)/fb_swtch_src \
 	$(OBJS_DIR)/fb_swtch.s
 
-CLEANFILES	+= \
-	$(ZLIB_OBJS:%.o=$(OBJS_DIR)/%.o) \
-	$(ZLIB_OBJS:%.o=$(OBJS_DIR)/%.ln)
+CLEANFILES	+= $(ZLIB_OBJS:%.o=$(OBJS_DIR)/%.o)
 
 CLOBBERFILES	= $(CLEANFILES) $(UNIX_BIN)
-CLEANLINTFILES	+= $(LINT_LIB) $(DBOOT_LINT_LIB) $(DBOOT_LINTS)
 
 # instr_size needs a special header
 $(OBJS_DIR)/instr_size.o :=	EXTRA_OPTIONS	= -I$(SRC)/common/dis/i386
-$(OBJS_DIR)/instr_size.ln :=	EXTRA_OPTIONS	= -I$(SRC)/common/dis/i386
 
 CFLAGS += -DDIS_MEM
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-char-subscripts
@@ -153,11 +132,6 @@
 # needs work
 SMATCH=off
 
-# Ensure that lint sees 'struct cpu' containing a fully declared
-# embedded 'struct machcpu'
-#
-LINTFLAGS	+= -D_MACHDEP -I../../i86pc
-
 #
 #	Default build targets.
 #
@@ -171,10 +145,6 @@
 
 clobber: $(CLOBBER_DEPS)
 
-lint: $(LINT_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install: $(INSTALL_DEPS)
 
 MAPFILE_32 = $(UNIX_MAPFILE)
@@ -214,30 +184,6 @@
 	@cd $(DSF_DIR); $(MAKE) all.targ
 
 #
-#	The global lint target builds the kernel lint library (llib-lunix.ln)
-#	which is equivalent to a lint of /unix.o. Then all kernel modules for
-#	this architecture are linted against the kernel lint library.
-#
-#	Note:	lint errors in the kernel lint library will be repeated for
-#		each module. It is important that the kernel lint library
-#		be clean to keep the textual output to a reasonable level.
-#
-
-$(LINT_LIB):	$(LINT_LIB_DIR) $(LINTS)
-	@pwd
-	@-$(ECHO) "\n$(UNIX): (library construction):"
-	@$(LINT) -o$(UNIX) $(LINTFLAGS) $(LINTS)
-	@$(MV) $(@F) $@
-
-$(DBOOT_LINT_LIB):	$(LINT_LIB_DIR) $(DBOOT_LINTS)
-	@pwd
-	@-$(ECHO) "\n$(DBOOT): (library construction):"
-	@$(LINT) -o$(DBOOT) $(DBOOT_LINTFLAGS) $(DBOOT_LINTS)
-	@$(MV) $(@F) $@
-
-lintlib:	$(LINT_DEPS)
-
-#
 #	Include common targets.
 #
 include $(UTSBASE)/i86xpv/Makefile.targ
--- a/usr/src/uts/i86xpv/vm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/vm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -76,6 +76,4 @@
 
 CLOBBERFILES=
 
-CLEANLINTFILES=
-
 include ../../Makefile.targ
--- a/usr/src/uts/i86xpv/xdb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xdb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= xdb
 OBJECTS		= $(XDB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XDB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -50,10 +49,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-switch
 
@@ -76,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xdf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xdf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= xdf
 OBJECTS		= $(XDF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XDF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -51,15 +50,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 # Overrides
 LDFLAGS		+= -dy -Nmisc/cmlb
 
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -77,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xdt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xdt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,14 +28,12 @@
 
 MODULE		= xdt
 OBJECTS		= $(XDT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XDT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/xen/dtrace
 
 include $(UTSBASE)/i86xpv/Makefile.i86xpv
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Ndrv/dtrace
@@ -52,12 +50,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/i86xpv/Makefile.targ
--- a/usr/src/uts/i86xpv/xenbus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xenbus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= xenbus
 OBJECTS		= $(XENBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XENBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -55,10 +54,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -76,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xencons/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xencons/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= xencons
 OBJECTS		= $(XENCONS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XENCONS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/xen/io
 
@@ -56,12 +55,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -79,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xnb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xnb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= xnb
 OBJECTS		= $(XNB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XNB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,11 +63,7 @@
 # use Solaris specific code in xen public header files
 #
 CFLAGS		+= -D_SOLARIS
-LINTFLAGS	+= -D_SOLARIS
 
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -89,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xnbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xnbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= xnbe
 OBJECTS		= $(XNBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XNBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,7 +68,6 @@
 # use Solaris specific code in xen public header files
 #
 CFLAGS		+= -D_SOLARIS
-LINTFLAGS	+= -D_SOLARIS
 
 #
 #	Default build targets.
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xnbo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xnbo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= xnbo
 OBJECTS		= $(XNBO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XNBO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,7 +68,6 @@
 # use Solaris specific code in xen public header files
 #
 CFLAGS		+= -D_SOLARIS
-LINTFLAGS	+= -D_SOLARIS
 
 #
 #	Default build targets.
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xnbu/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xnbu/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= xnbu
 OBJECTS		= $(XNBU_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XNBU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,7 +68,6 @@
 # use Solaris specific code in xen public header files
 #
 CFLAGS		+= -D_SOLARIS
-LINTFLAGS	+= -D_SOLARIS
 
 #
 #	Default build targets.
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xnf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xnf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= xnf
 OBJECTS		= $(XNF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XNF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,11 +59,7 @@
 # use Solaris specific code in xen public header files
 #
 CFLAGS		+= -D_SOLARIS
-LINTFLAGS	+= -D_SOLARIS
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 # needs work
 SMATCH=off
@@ -83,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xpv_autoconfig/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xpv_autoconfig/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the xpv autoconfiguration
 #	kernel module.
@@ -41,7 +41,6 @@
 #
 MODULE		= xpv_autoconfig
 OBJECTS		= $(XPV_AUTOCONFIG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XPV_AUTOCONFIG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xpv_psm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xpv_psm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= xpv_psm
 OBJECTS		= $(XPV_PSM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XPV_PSM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MACH_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,10 +68,6 @@
 #
 LDFLAGS		+= -dy -N misc/acpica
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -96,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xpv_uppc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xpv_uppc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= xpv_uppc
 OBJECTS		= $(XPV_UPPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XPV_UPPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MACH_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,10 +71,6 @@
 #
 LDFLAGS		+= -dy -N misc/acpica
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 #	Default build targets.
 #
@@ -90,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xpvd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xpvd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= xpvd
 OBJECTS		= $(XPVD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XPVD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,11 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -73,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xpvtap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xpvtap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= xpvtap
 OBJECTS		= $(XPVTAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XPVTAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,18 +60,11 @@
 DEF_BUILDS      = $(DEF_BUILDS64)
 ALL_BUILDS      = $(ALL_BUILDS64)
 
-LDFLAGS		+= 
-
 #
 # use Solaris specific code in xen public header files
 #
 CFLAGS		+= -D_SOLARIS
-LINTFLAGS	+= -D_SOLARIS
 
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_CONSTANT_CONDITION
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 
@@ -90,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xpvtod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xpvtod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of xpvtod kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= xpvtod
 OBJECTS		= $(XPVTOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XPVTOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -52,10 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Default build targets.
@@ -70,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/i86xpv/xsvc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/i86xpv/xsvc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= xsvc
 OBJECTS		= $(XSVC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XSVC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/i86pc/io/xsvc
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/FSS/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/FSS/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= FSS
 OBJECTS		= $(FSS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FSS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -53,15 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/FX/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/FX/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/intel/FX/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the FX scheduling class
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= FX
 OBJECTS		= $(FX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 
@@ -55,17 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/FX_DPTBL/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/FX_DPTBL/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/intel/FX_DPTBL/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the FX_DPTBL dispatch table
 #	kernel module.
@@ -43,7 +41,6 @@
 #
 MODULE		= FX_DPTBL
 OBJECTS		= $(FX_DPTBL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FX_DPTBL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/IA/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/IA/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= IA
 OBJECTS		= $(IA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,14 +34,6 @@
 # a directory under uts/intel.
 BINARY=
 
-LINT_KMODS_X1	= $(LINT_KMODS:nsmb=)
-LINT_KMODS_X2	= $(LINT_KMODS_X1:smbfs=)
-LINT_KMODS_X3	= $(LINT_KMODS_X2:e1000g=)
-LINT_KMODS_X4	= $(LINT_KMODS_X3:qede=)
-LINT_KMODLIBS	= $(LINT_KMODS_X4:iwn=)
-LINT_LIBS	= $(LINT_LIB) $(GEN_LINT_LIB) \
-		  $(LINT_KMODLIBS:%=$(LINT_LIB_DIR)/llib-l%.ln)
-
 #
 # dprov is delivered in the SUNWcryptoint package.
 #
@@ -57,19 +49,15 @@
 install.prereq	:=	TARGET= install
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lint.prereq	:=	TARGET= lint
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 install_h	:=	TARGET= install_h
 install_h.prereq	:=	TARGET= install_h
 
 .KEEP_STATE:
 
-.PARALLEL:	$(PARALLEL_KMODS) $(XMODS) config $(LINT_DEPS)
+.PARALLEL:	$(PARALLEL_KMODS) $(XMODS) config
 
 def all install clean clobber modlist: genassym $(KMODS) $(XMODS) config
 
@@ -117,20 +105,12 @@
 	@cd ../i86pc/genassym; pwd; $(MAKE) $(@:%.prereq=%)
 
 #
-# i86pc lint libraries should be built first
-#
-lint.prereq: FRC
-	@cd ../i86pc; pwd; $(MAKE) $(NO_STATE) lint
-
-#
 # Nothing to do for any other prerequisite targets.
 #
 %.prereq:
 
 genunix: $(PRIVS_C)
 
-modlintlib clean.lint: $(LINT_KMODS) $(XMODS)
-
 genassym $(KMODS) $(SUBDIRS) config:	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
@@ -147,24 +127,4 @@
 	@cd ia32/sys; pwd; $(MAKE) $(TARGET)
 	@cd amd64/sys; pwd; $(MAKE) $(TARGET)
 
-#
-# Work-around to disable acpica global crosscheck lint warnings
-#
-LGREP.intel =	grep -v 'intel/io/acpica'
-
-#
-#	Full kernel lint target.
-#
-LINT_TARGET	= globallint
-
-# workaround for multiply defined errors
-globallint := LINTFLAGS += -erroff=E_NAME_MULTIPLY_DEF2
-
-globallint:
-	@pwd
-	@-$(ECHO) "\nFULL KERNEL: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.intel) | $(LGREP.2)
-
-lint:	modlintlib .WAIT $(LINT_DEPS)
-
 include ../Makefile.targ
--- a/usr/src/uts/intel/Makefile.intel	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/Makefile.intel	Thu Dec 17 18:19:51 2020 +0000
@@ -53,14 +53,10 @@
 IPDRV_DIR	 = $(UTSBASE)/intel/ip
 MODSTUBS_DIR	 = $(UNIX_DIR)
 DSF_DIR		 = $(UTSBASE)/$(PLATFORM)/genassym
-LINTS_DIR	 = $(OBJS_DIR)
-LINT_LIB_DIR	 = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)
 
 UNIX_O		 = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
 GENLIB		 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
 MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
-LINT_LIB	 = $(UTSBASE)/i86pc/lint-libs/$(OBJS_DIR)/llib-lunix.ln
-GEN_LINT_LIB	 = $(UTSBASE)/intel/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
 
 #
 #	Include the makefiles which define build rule templates, the
@@ -744,13 +740,6 @@
 DACF_KMODS	+= net_dacf
 
 #
-# Ensure that the variable member of the cpu_t (cpu_m) is defined
-# for the lint builds so as not to cause lint errors during the
-# global cross check.
-#
-LINTFLAGS	+= -D_MACHDEP -I$(UTSBASE)/i86pc
-
-#
 #	Sensor related drivers
 #
 DRV_KMODS	+= ksensor ksensor_test
--- a/usr/src/uts/intel/RT/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/RT/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/RT/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the RT driver kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= RT
 OBJECTS		= $(RT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -53,17 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -76,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/RT_DPTBL/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/RT_DPTBL/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/RT_DPTBL/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the RT_DPTBL driver kernel module.
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= RT_DPTBL
 OBJECTS		= $(RT_DPTBL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RT_DPTBL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/SDC/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/SDC/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= SDC
 OBJECTS		= $(SDC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHED_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -68,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/TS/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/TS/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/TS/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the TS scheduling class
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= TS
 OBJECTS		= $(TS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHED_DIR)/$(MODULE)
 
 #
@@ -54,17 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/TS_DPTBL/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/TS_DPTBL/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/TS_DPTBL/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the TS_DPTBL dispatch table
 #	kernel module.
@@ -43,7 +41,6 @@
 #
 MODULE		= TS_DPTBL
 OBJECTS		= $(TS_DPTBL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TS_DPTBL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHED_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/aac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/aac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= aac
 OBJECTS		= $(AAC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AAC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/aac
 
@@ -54,16 +53,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# 	Kernel Module Dependencies
+#	Kernel Module Dependencies
 #
 LDFLAGS		+= -dy -Nmisc/scsi
 
 #
-# 	Overrides
+#	Overrides
 #
 
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -88,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ac97/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ac97/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= ac97
 OBJECTS		= $(AC97_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AC97_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/acctctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/acctctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/intel/acctctl/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This makefile drives the production of the acctctl system call module.
 # Intel architecture dependent
@@ -41,7 +39,6 @@
 #
 MODULE		= acctctl
 OBJECTS		= $(ACCTCTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ACCTCTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/acpica/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/acpica/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,6 @@
 #
 MODULE		= acpica
 OBJECTS		= $(ACPICA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ACPICA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 INC_PATH        += -I$(UTSBASE)/intel/sys/acpi
 INC_PATH	+= -I$(UTSBASE)/i86pc
@@ -36,7 +35,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -45,26 +43,19 @@
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
 #
-# lint pass one non-enforcement
-#
-CFLAGS += $(CCVERBOSE) -DPWRDMN -DACPI_USE_LOCAL_CACHE -DACPI_DEBUG_OUTPUT
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-# 3rd party code is not lint clean
-#
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -erroff=E_STATEMENT_NOT_REACHED
-
+CERRWARN += -_gcc=-Wno-unused-variable
+CERRWARN += -_gcc=-Wno-parentheses
+CERRWARN += $(CNOWARN_UNINIT)
+CERRWARN += -_gcc=-Wno-unused-function
 SMOFF += all_func_returns
 
-LINTFLAGS += -errchk=%none
-LINTFLAGS += -errhdr=%none
-LINTFLAGS += -erroff=%all
-LINTFLAGS += -errwarn=%none
-
-CERRWARN	+= -_gcc=-Wno-unused-variable
-CERRWARN	+= -_gcc=-Wno-parentheses
-CERRWARN	+= $(CNOWARN_UNINIT)
-CERRWARN	+= -_gcc=-Wno-unused-function
+CFLAGS += -DPWRDMN -DACPI_USE_LOCAL_CACHE -DACPI_DEBUG_OUTPUT
 
 #
 #	Default build targets.
@@ -79,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/aes/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/aes/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #	Define the module and object file sets.
 #
 MODULE		= aes
-LINTS		= $(AESPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 AESPROV_OBJS_32	=
 AESPROV_OBJS_64	= aes_amd64.o aes_intel.o aeskey.o
 AESPROV_OBJS	+= $(AESPROV_OBJS_$(CLASS))
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
@@ -90,15 +82,9 @@
 #
 include $(UTSBASE)/intel/Makefile.targ
 
-$(OBJS_DIR)/%.ln: $(COM_DIR)/amd64/%.c
-	@($(LHEAD) $(LINT.c) $(COM_DIR)/amd64/${@F:.ln=.c} $(LTAIL))
-
 $(OBJS_DIR)/%.o:  $(COM_DIR)/amd64/%.c
 	$(COMPILE.c) -o $@ $(COM_DIR)/amd64/${@F:.o=.c}
 	$(CTFCONVERT_O)
 
 $(OBJS_DIR)/%.o: $(COM_DIR)/amd64/%.s
 	$(COMPILE.s) -o $@ $(COM_DIR)/amd64/${@F:.o=.s}
-
-$(OBJS_DIR)/%.ln: $(COM_DIR)/amd64/%.s
-	@($(LHEAD) $(LINT.s) $(COM_DIR)/amd64/${@F:.ln=.s} $(LTAIL))
--- a/usr/src/uts/intel/afe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/afe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= afe
 OBJECTS		= $(AFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/aggr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/aggr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= aggr
 OBJECTS		= $(AGGR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AGGR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/aggr
 
@@ -46,7 +45,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -56,12 +54,10 @@
 LDFLAGS		+= -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ahci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ahci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 
 MODULE		= ahci
 OBJECTS		= $(AHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/sata/adapters/ahci
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,10 +62,11 @@
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -78,12 +77,6 @@
 LDFLAGS += -dy -N misc/sata
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -96,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/amd8111s/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/amd8111s/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= amd8111s
 OBJECTS		= $(AMD8111S_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AMD8111S_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/amr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/amr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -18,7 +18,6 @@
 #
 MODULE		= amr
 OBJECTS		= $(AMR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AMR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/intel/io/amr
 
@@ -31,19 +30,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 #	Overrides
 #
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -65,12 +61,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/arcfour/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/arcfour/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #	Define the module and object file sets.
 #
 MODULE		= arcfour
-LINTS		= $(ARCFOURPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ARCFOURPROV_OBJS_32 =
 ARCFOURPROV_OBJS_64 = arcfour-x86_64.o
 ARCFOURPROV_OBJS += $(ARCFOURPROV_OBJS_$(CLASS))
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
@@ -91,8 +83,5 @@
 $(OBJS_DIR)/arcfour-x86_64.o: arcfour-x86_64.s
 	$(COMPILE.s) -o $@ ${@F:.o=.s}
 
-$(OBJS_DIR)/arcfour-x86_64.ln: arcfour-x86_64.s
-	@($(LHEAD) $(LINT.s) ${@F:.ln=.s} $(LTAIL))
-
 arcfour-x86_64.s: $(COM_DIR)/amd64/arcfour-x86_64.pl
 	$(PERL) $? $@
--- a/usr/src/uts/intel/arcmsr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/arcmsr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= arcmsr
 OBJECTS		= $(ARCMSR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ARCMSR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/scsi/adapters/arcmsr
 
@@ -54,7 +53,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/arn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/arn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= arn
 OBJECTS		= $(ARN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ARN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,7 +58,6 @@
 #
 LDFLAGS		+= -dy -Nmisc/mac -Nmisc/net80211
 
-LINTTAGS        += -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/asy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/asy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= asy
 OBJECTS		= $(ASY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ASY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,12 +61,10 @@
 #
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -88,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ata/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ata/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ata
 OBJECTS		= $(ATA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ATA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/dktp/controller/ata
 
@@ -54,23 +53,21 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 #	Overrides.
 #
 #DEBUG_FLGS	= -DATA_DEBUG -DGHD_DEBUG -DDEBUG
-DEBUG_FLGS	= 
+DEBUG_FLGS	=
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 INC_PATH	+= -I$(UTSBASE)/intel/io/dktp/hba/ghd
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -93,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/atge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/atge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= atge
 OBJECTS		= $(ATGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ATGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ath/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ath/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,10 +39,6 @@
 #
 MODULE		= ath
 OBJECTS		= $(ATH_OBJS:%=$(OBJS_DIR)/%) $(OBJS_DIR)/hal.o
-LINTS		= $(LINTS_DIR)/ath_aux.ln \
-		$(LINTS_DIR)/ath_main.ln \
-		$(LINTS_DIR)/ath_osdep.ln \
-		$(LINTS_DIR)/ath_rate.ln
 
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
@@ -55,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/atu/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/atu/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= atu
 OBJECTS		= $(ATU_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(ATU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audio1575/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audio1575/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= audio1575
 OBJECTS		= $(AUDIO1575_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIO1575_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audio810/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audio810/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= audio810
 OBJECTS		= $(AUDIO810_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIO810_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/audio/drv/audio810
 
@@ -58,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiocmi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiocmi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiocmi
 OBJECTS		= $(AUDIOCMI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOCMI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiocmihd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiocmihd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= audiocmihd
 OBJECTS		= $(AUDIOCMIHD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOCMIHD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audioemu10k/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audioemu10k/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= audioemu10k
 OBJECTS		= $(AUDIOEMU10K_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOEMU10K_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 DSP_SRCDIR	= $(UTSBASE)/common/io/audio/drv/audioemu10k/dsp
 DSP_HNAMES	= emu10k_gpr.h emu10k1_dsp.h emu10k2_dsp.h
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -65,7 +63,6 @@
 SMOFF += all_func_returns
 
 $(OBJS_DIR)/%.o			:= CPPFLAGS += -I$(OBJS_DIR)
-$(OBJS_DIR)/%.ln		:= CPPFLAGS += -I$(OBJS_DIR)
 $(OBJS_DIR)/emu10k_gpr.h	:= ASM10KFLAGS = -v -0 -P gpr
 $(OBJS_DIR)/emu10k1_dsp.h	:= ASM10KFLAGS = -v -1 -P emu10k1
 $(OBJS_DIR)/emu10k2_dsp.h	:= MODEL10K = SBLIVE
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(BINARY):	$(OBJS_DIR)/asm10k $(DSP_HDRS)
--- a/usr/src/uts/intel/audioens/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audioens/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audioens
 OBJECTS		= $(AUDIOENS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOENS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiohd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiohd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= audiohd
 OBJECTS		= $(AUDIOHD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOHD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/audio/drv/audiohd
 
@@ -46,20 +45,11 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 #
-#	Overrides, lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
-DEBUG_FLGS	=
-$(NOT_RELEASE_BUILD)DEBUG_DEFS	+= $(DEBUG_FLGS)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -70,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -86,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audioixp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audioixp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= audioixp
 OBJECTS		= $(AUDIOIXP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOIXP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,23 +45,23 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-# 
-#	Overrides, lint pass one enforcement 
-# 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-unused-label
 
 #
 #	Depends on misc/audiosup
 #
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
 
-CERRWARN	+= -_gcc=-Wno-unused-label
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiols/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiols/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiols
 OBJECTS		= $(AUDIOLS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOLS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiop16x/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiop16x/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiop16x
 OBJECTS		= $(AUDIOP16X_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOP16X_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiopci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiopci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiopci
 OBJECTS		= $(AUDIOPCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOPCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiosolo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiosolo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= audiosolo
 OBJECTS		= $(AUDIOSOLO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOSOLO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiots/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiots/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiots
 OBJECTS		= $(AUDIOTS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOTS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,23 +44,23 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-# 
-#	Overrides, lint pass one enforcement 
-# 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
 #	Depends on misc/ac97 and drv/audio
 #
 LDFLAGS		+= -dy -N misc/ac97 -N drv/audio
 
-CERRWARN	+= -_gcc=-Wno-parentheses
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/audiovia823x/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/audiovia823x/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= audiovia823x
 OBJECTS		= $(AUDIOVIA823X_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOVIA823X_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/autofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/autofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= autofs
 OBJECTS		= $(AUTOFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUTOFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SYS_DIR)/$(MODULE)
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -63,13 +61,10 @@
 LDFLAGS += -dy -N strmod/rpcmod -N misc/rpcsec -N fs/mntfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -89,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/av1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/av1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= av1394
 OBJECTS		= $(AV1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AV1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -54,23 +52,14 @@
 #
 DEBUG_DEFS_DBG32	+= -DTNF_DEBUG
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -94,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/axf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/axf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= axf
 OBJECTS		= $(AXF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AXF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -40,18 +39,11 @@
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-label
 
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,12 +59,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/bfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= bfe
 OBJECTS		= $(BFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,7 +44,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -89,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -57,8 +57,8 @@
 #	Overrides
 #
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
 
--- a/usr/src/uts/intel/bignum/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bignum/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= bignum
 OBJECTS		= $(BIGNUM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BIGNUM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 BIGNUM_PSR_OBJS = bignum_amd64.o bignum_amd64_asm.o
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
@@ -107,10 +99,8 @@
 
 BIGNUM_CFG = -DPSR_MUL
 CFLAGS	+= -xO4 -xcrossfile
-$(OBJS_DIR)/bignumimpl.o $(LINTS_DIR)/bignumimpl.ln := \
-	CPPFLAGS += $(BIGNUM_CFG)
-$(OBJS_DIR)/bignum_amd64.o $(LINTS_DIR)/bignum_amd64.ln := \
-	CPPFLAGS += $(BIGNUM_CFG)
+$(OBJS_DIR)/bignumimpl.o := CPPFLAGS += $(BIGNUM_CFG)
+$(OBJS_DIR)/bignum_amd64.o := CPPFLAGS += $(BIGNUM_CFG)
 
 $(OBJS_DIR)/bignum_amd64.o: $(BIGNUMDIR)/amd64/bignum_amd64.c
 	$(COMPILE.c) -o $@ $(BIGNUM_CFG) $(BIGNUMDIR)/amd64/bignum_amd64.c
@@ -119,9 +109,3 @@
 $(OBJS_DIR)/bignum_amd64_asm.o: $(BIGNUMDIR)/amd64/bignum_amd64_asm.s
 	$(COMPILE.s) -P -o $@ $(BIGNUM_CFG) \
 		$(BIGNUMDIR)/amd64/bignum_amd64_asm.s
-
-$(LINTS_DIR)/bignum_amd64.ln: $(BIGNUMDIR)/amd64/bignum_amd64.c
-	@($(LHEAD) $(LINT.c) $(BIGNUMDIR)/amd64/bignum_amd64.c $(LTAIL))
-
-$(LINTS_DIR)/bignum_amd64_asm.ln: $(BIGNUMDIR)/amd64/bignum_amd64_asm.s
-	@($(LHEAD) $(LINT.s) $(BIGNUMDIR)/amd64/bignum_amd64_asm.s $(LTAIL))
--- a/usr/src/uts/intel/bl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 UTSBASE	= ../..
 
@@ -33,7 +31,6 @@
 #
 MODULE		= bl
 OBJECTS		= $(BL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -46,7 +43,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,12 +58,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/blkdev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/blkdev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= blkdev
 OBJECTS		= $(BLKDEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BLKDEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/blowfish/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/blowfish/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= blowfish
 OBJECTS		= $(BLOWFISHPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BLOWFISHPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,13 +65,10 @@
 CPPFLAGS	+= -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -94,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bnx/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bnx/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 #
 MODULE		= bnx
 OBJECTS		= $(BNX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LINTS_DIR)/bnx_lint.ln
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 SRCDIR		= $(UTSBASE)/common/io/bnx
 CONF_SRCDIR	= $(SRCDIR)
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 C99MODE=	-xc99=%all
@@ -90,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bnxe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bnxe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 #
 MODULE		= bnxe
 OBJECTS		= $(BNXE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LINTS_DIR)/bnxe_lint.ln
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 SRCDIR		= $(UTSBASE)/common/io/bnxe
 CONF_SRCDIR	= $(SRCDIR)
@@ -46,13 +45,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 C99LMODE=       -Xc99=%all
 
 #
-# 	Driver-specific flags
+#	Driver-specific flags
 #	XXX inline bits were originally set to inline
 #
 CPPFLAGS	+= -DLM_RXPKT_NON_CONTIGUOUS \
@@ -101,22 +99,6 @@
 # a whole mess
 SMATCH=off
 
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_FUNC_RET_MAYBE_IGNORED2
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_CONSTANT_CONDITION
-LINTTAGS	+= -erroff=E_NOP_ELSE_STMT
-LINTTAGS	+= -erroff=E_NOP_IF_STMT
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_EXPR_NULL_EFFECT
-LINTTAGS	+= -erroff=E_STMT_NOT_REACHED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_CASE_FALLTHRU
-LINTTAGS	+= -erroff=E_CONST_EXPR
 
 #
 #	Default build targets.
@@ -131,12 +113,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bofi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bofi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Copyright (c) 2018, Joyent, Inc.
 
 #
-#	This makefile drives the production of the bofi driver 
+#	This makefile drives the production of the bofi driver
 #	kernel module.
 #
 
@@ -39,7 +39,6 @@
 #
 MODULE		= bofi
 OBJECTS		= $(BOFI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOFI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,14 +73,10 @@
 $(OBJS_DIR)/bofi.o := SMOFF += signed_integer_overflow_check,deref_check
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Default build targets.
@@ -97,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bootdev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bootdev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,13 +19,12 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/bootdev/Makefile
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the bootdev driver 
+#	This makefile drives the production of the bootdev driver
 #	kernel module.
 #
 #	intel architecture dependent
@@ -41,7 +40,6 @@
 #
 MODULE		= bootdev
 OBJECTS		= $(BOOTDEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOOTDEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bootfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bootfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -30,7 +30,6 @@
 #
 MODULE		= bootfs
 OBJECTS		= $(BOOTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOOTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -42,7 +41,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,12 +56,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bpf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bpf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= bpf
 OBJECTS		= $(BPF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BPF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/bpf
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -66,11 +64,10 @@
 INC_PATH	+= -I$(UTSBASE)/common/io/bpf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -91,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bridge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bridge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= bridge
 OBJECTS		= $(BRIDGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BRIDGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -49,14 +48,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
-
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -79,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/bufmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/bufmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/bufmod/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the streams buffer module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= bufmod
 OBJECTS		= $(BUFMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BUFMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,19 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/busra/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/busra/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -27,7 +27,7 @@
 #
 
 #
-#	This makefile drives the production of the busra 
+#	This makefile drives the production of the busra
 #	kernel module.
 #
 #	intel architecture dependent
@@ -43,7 +43,6 @@
 #
 MODULE		= busra
 OBJECTS		= $(BUSRA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BUSRA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -58,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/c2audit/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/c2audit/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= c2audit
 OBJECTS		= $(C2AUDIT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(C2AUDIT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,20 +59,11 @@
 LDFLAGS += -dy -N fs/sockfs
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-clobbered
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -92,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cardbus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cardbus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= cardbus
 OBJECTS		= $(CARDBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CARDBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,35 +51,24 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# 	Include sun4u specific header files
+#	Include sun4u specific header files
 #
 INC_PATH        += -I$(UTSBASE)/sun4u -I$(UTSBASE)/sun4 -I$(UTSBASE)/i86pc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 CPPFLAGS        +=      -DHOTPLUG
 
 #	dependency
 LDFLAGS	+=	-dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/hpcsvc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -101,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/cc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,6 @@
 #
 MODULE		= cc
 OBJECTS		= $(CC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -33,7 +32,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -55,12 +53,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cc_cubic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cc_cubic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,6 @@
 #
 MODULE		= cc_cubic
 OBJECTS		= $(CC_CUBIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_CUBIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CC_DIR)/$(MODULE)
 
 #
@@ -37,7 +36,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cc_newreno/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cc_newreno/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,6 @@
 #
 MODULE		= cc_newreno
 OBJECTS		= $(CC_NEWRENO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_NEWRENO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CC_DIR)/$(MODULE)
 
 #
@@ -37,7 +36,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cc_sunreno/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cc_sunreno/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,6 @@
 #
 MODULE		= cc_sunreno
 OBJECTS		= $(CC_SUNRENO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_SUNRENO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CC_DIR)/$(MODULE)
 
 #
@@ -37,7 +36,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/chxge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/chxge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= chxge
 OBJECTS		= $(CH_OBJS:%=$(OBJS_DIR)/%) $(CH_COM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CH_OBJS:%.o=$(LINTS_DIR)/%.ln) $(CH_COM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CFLAGS		+= -DC99_NOT_SUPPORTED -DCONFIG_CHELSIO_T1_1G \
@@ -75,32 +73,12 @@
 #
 LDFLAGS		+= -dy -N misc/gld -N drv/ip -N misc/mac
 
-#	Lint flag
-#
-LINTFLAGS	+= -DC99_NOT_SUPPORTED -DCONFIG_CHELSIO_T1_1G \
-		-I$(UTSBASE)/common/io/chxge/ \
-		-I$(UTSBASE)/common/io/chxge/com
-
-LINTFLAGS	+= -DCONFIG_SMP
-
-LINTFLAGS	+= -DRX_MAX_COUNT=256
-
-LINTFLAGS	+= -DCONFIG_CHELSIO_T1_OFFLOAD
-
-LINTFLAGS	+= -DSUN_KSTATS -DHOST_PAUSE -DTX_CKSUM_FIX -DTX_THREAD_RECLAIM
-
-LINTFLAGS	+= -Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -125,12 +103,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/clone/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/clone/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= clone
 OBJECTS		= $(CLONE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CLONE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 # needs work
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cmdk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cmdk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= cmdk
 OBJECTS		= $(CMDK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CMDK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/dktp/disk
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -72,15 +70,10 @@
 CERRWARN	+= -_gcc=-Wno-type-limits
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 #
 #	Default build targets.
@@ -95,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cmlb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cmlb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= cmlb
 OBJECTS		= $(CMLB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CMLB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,14 +60,10 @@
 CPPFLAGS	+= -D_EXTVTOC
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -93,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,14 +20,12 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/cn/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the cn driver 
+#	This makefile drives the production of the cn driver
 #	kernel module.
 #
 #	intel architecture dependent
@@ -43,7 +41,6 @@
 #
 MODULE		= cn
 OBJECTS		= $(CN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -72,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/config/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/config/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -117,13 +117,12 @@
 $(SRCDIR)/priv_names: $(PRIVS_DEF) $(PRIVS_AWK)
 	$(AWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v pnamesfile=$@
 
-clean lint:
+clean:
 clobber: clobber.targ
 
-# 
-#	No lints, so keep the clobber and clean targets reasonable. 
-# 
-CLEANLINTFILES	= Nothing_to_remove
+#
+#	Keep the clobber and clean targets reasonable.
+#
 CLEANFILES	= Nothing_to_remove
 CLOBBERFILES	= $(SRCDIR)/priv_names
 
--- a/usr/src/uts/intel/connld/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/connld/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/connld/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the connld streams kernel
 #	module.
@@ -43,7 +41,6 @@
 #
 MODULE		= connld
 OBJECTS		= $(CONNLD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONNLD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/consconfig/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/consconfig/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/consconfig/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the consconfig `misc'
 #	kernel module.
@@ -42,7 +41,6 @@
 #
 MODULE		= consconfig
 OBJECTS		= $(CONSCONFIG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSCONFIG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/conskbd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/conskbd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/conskbd/Makefile
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the conskbd driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= conskbd
 OBJECTS		= $(CONSKBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSKBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 
@@ -61,13 +58,6 @@
 LDFLAGS = -dy -Nmisc/kbtrans
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -80,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/consms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/consms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= consms
 OBJECTS		= $(CONSMS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSMS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,15 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-switch
 
@@ -78,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/core_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/core_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -66,8 +66,7 @@
 MODULE		= pcbe.GenuineIntel.6.15
 OBJECTS		= $(CORE_PCBE_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(CPCGEN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CORE_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
-ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
+ROOTMODULE	= $(USR_PCBE_DIR)/$(MODULE)
 
 #
 # This order matches the families declared in uts/intel/sys/x86_archext.h.
@@ -128,8 +127,6 @@
 #	Define targets.
 #
 ALL_TARGET	= $(CPCGEN_COMMON) .WAIT $(BINARY)
-LINT_MODULE	= core_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(CPCGEN_COMMON) .WAIT $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
@@ -145,12 +142,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTSOFTLINKS):	$(ROOTMODULE)
--- a/usr/src/uts/intel/coretemp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/coretemp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -43,12 +42,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/cpqary3/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cpqary3/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= cpqary3
 OBJECTS		= $(CPQARY3_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CPQARY3_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/cpqary3
 
@@ -36,13 +35,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CPPFLAGS	+= -I$(UTSBASE)/common/io/cpqary3
 
 #
-# 	Kernel Module Dependencies
+#	Kernel Module Dependencies
 #
 LDFLAGS		+= -dy -Nmisc/scsi
 
@@ -61,12 +59,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cpuid/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cpuid/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,20 +23,17 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= cpuid
 OBJECTS		= $(CPUID_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CPUID_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -49,12 +46,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/cpunex/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cpunex/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the CPU nexus driver
 #	in x86 systems
@@ -38,7 +38,6 @@
 #
 MODULE		= cpunex
 OBJECTS		= $(CPUNEX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CPUNEX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cryptmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cryptmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= cryptmod
 OBJECTS		= $(CRYPTMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CRYPTMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -52,18 +51,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -80,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/crypto/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/crypto/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= crypto
 OBJECTS		= $(CRYPTO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CRYPTO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/crypto/io
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Nmisc/kcf
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cryptoadm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cryptoadm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= cryptoadm
 OBJECTS		= $(CRYPTOADM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CRYPTOADM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/crypto/io
 
@@ -53,17 +52,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Nmisc/kcf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ctf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ctf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -29,13 +29,11 @@
 
 MODULE		= ctf
 OBJECTS		= $(CTF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CTF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 C99LMODE=	-Xc99=%all
@@ -44,13 +42,10 @@
 LDFLAGS		+= $(BREDUCE) -M$(UTSBASE)/common/ctf/mapfile -dy
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -64,12 +59,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/ctfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ctfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ctfs
 OBJECTS		= $(CTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,15 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cxgbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cxgbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -26,7 +26,7 @@
 
 SUBDIRS= t4nex cxgbe
 
-all def clean clobber lint modlintlib clean.lint install: $(SUBDIRS)
+all def clean clobber install: $(SUBDIRS)
 
 $(SUBDIRS): FRC
 	@cd $@; pwd; $(MAKE) $(TARGET)
--- a/usr/src/uts/intel/cxgbe/cxgbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cxgbe/cxgbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,7 +28,6 @@
 #
 MODULE		= cxgbe
 OBJECTS		= $(CXGBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CXGBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -40,7 +39,6 @@
 # Define targets
 #
 ALL_TARGET = $(BINARY)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
 
 CFLAGS += -I$(UTSBASE)/common/io/cxgbe -I$(UTSBASE)/common/io/cxgbe/common \
@@ -52,13 +50,6 @@
 LDFLAGS += -dy -N misc/mac -N drv/ip
 
 #
-# Lint
-#
-LINTFLAGS += -I$(UTSBASE)/common/io/cxgbe -I$(UTSBASE)/common/io/cxgbe/common \
-	-I$(UTSBASE)/common/io/cxgbe/t4nex -I$(UTSBASE)/common/io/cxgbe/shared
-LINTFLAGS += -Xc99=%all
-
-#
 # Default build targets.
 #
 .KEEP_STATE:
@@ -71,12 +62,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/cxgbe/t4nex/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/cxgbe/t4nex/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -31,9 +31,6 @@
 OBJECTS		= $(CXGBE_COM_OBJS:%=$(OBJS_DIR)/%) \
 		  $(CXGBE_FW_OBJS:%=$(OBJS_DIR)/%) \
 		  $(CXGBE_NEX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CXGBE_COM_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CXGBE_FW_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CXGBE_NEX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,7 +42,6 @@
 # Define targets
 #
 ALL_TARGET = $(BINARY)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE)
 
 CFLAGS += -I$(UTSBASE)/common/io/cxgbe -I$(UTSBASE)/common/io/cxgbe/common \
@@ -57,40 +53,6 @@
 #
 LDFLAGS += -dy -N misc/mac -N drv/ip
 
-#
-# Lint
-#
-LINTFLAGS += -I$(UTSBASE)/common/io/cxgbe -I$(UTSBASE)/common/io/cxgbe/common \
-	-I$(UTSBASE)/common/io/cxgbe/t4nex -I$(UTSBASE)/common/io/cxgbe/shared \
-	-I$(UTSBASE)/common/io/cxgbe/firmware
-LINTFLAGS += -Xc99=%all
-
-#
-# A lot of these come from the fact that there are static inlines and
-# that this driver leverages various C99 and some GNU C extensions.
-#
-LINTTAGS += -erroff=E_STATIC_UNUSED
-LINTTAGS += -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS += -erroff=E_ZERO_OR_NEGATIVE_SUBSCRIPT
-LINTTAGS += -erroff=E_ZERO_SIZED_STRUCT_UNION
-LINTTAGS += -erroff=E_ANONYMOUS_UNION_DECL
-LINTTAGS += -erroff=E_CONSTANT_CONDITION
-
-#
-# These have been manually verified at the moment. When updating this
-# driver, please manually check the following lint warnings. Note some
-# of these are due to limitations in Sun Studio.
-#
-LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS += -erroff=E_ENUM_VAL_OVERFLOWS_INT_MAX
-LINTTAGS += -erroff=E_FUNC_NO_RET_VAL
-LINTTAGS += -erroff=E_NOP_IF_STMT
-LINTTAGS += -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS += -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS += -erroff=E_FUNC_RET_MAYBE_IGNORED2
-LINTTAGS += -erroff=E_CASE_FALLTHRU
-LINTTAGS += -erroff=E_ASSIGN_NARROW_CONV
-
 # needs work
 SMATCH=off
 
@@ -107,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dadk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dadk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= dadk
 OBJECTS		= $(DADK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DADK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,11 +61,10 @@
 CPPFLAGS	+= -D_EXTVTOC
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -87,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/daplt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/daplt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= daplt
 OBJECTS		= $(DAPLT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DAPLT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/daplt
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/ibcm
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,13 +60,10 @@
 #
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -91,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dca/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dca/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= dca
 OBJECTS		= $(DCA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/crypto/io
 
@@ -56,17 +55,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -86,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_CRYPTO_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/dcam1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dcam1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= dcam1394
 OBJECTS		= $(DCAM1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(DCAM1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,25 +44,18 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 # depends on misc/s1394
 LDFLAGS		+= -dy -Nmisc/s1394
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -79,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dcfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dcfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= dcfs
 OBJECTS		= $(DCFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dcopy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dcopy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= dcopy
 OBJECTS		= $(DCOPY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCOPY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dcpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dcpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,13 +28,11 @@
 
 MODULE		= dcpc
 OBJECTS		= $(DCPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 INC_PATH	+= -I$(UTSBASE)/i86pc
@@ -53,12 +51,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/dedump/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dedump/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/dedump/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the dedump streams kernel
 #	module.
@@ -42,7 +40,6 @@
 #
 MODULE		= dedump
 OBJECTS		= $(DEDUMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEDUMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,19 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -79,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/des/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/des/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= des
 OBJECTS		= $(DES_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DES_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 TARGET_32	= ../../kernel/crypto/$(MODULE)
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -71,13 +69,10 @@
 CPPFLAGS	+= -I$(COM_DIR)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -95,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/dev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= dev
 OBJECTS		= $(DEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,8 +63,6 @@
 INC_PATH	+= -I$(UTSBASE)/common/fs/zfs
 INC_PATH	+= -I$(UTSBASE)/common/io/bpf
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/devfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/devfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= devfs
 OBJECTS		= $(DEVFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -59,7 +58,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -82,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/devinfo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/devinfo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= devinfo
 OBJECTS		= $(DEVINFO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVINFO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CPPFLAGS	+= -I$(SRC)/common
@@ -82,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dlcosmk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dlcosmk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile creates the dlcosmk schedule (ipp) module.
 #	intel architecture dependent
@@ -39,7 +38,6 @@
 #
 MODULE		= dlcosmk
 OBJECTS		= $(DLCOSMK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLCOSMK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,20 +54,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndrv/ip -Ndrv/tcp
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dld/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dld/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= dld
 OBJECTS		= $(DLD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/dld
 ROOTDEVLINK	= $(ROOT)/dev/$(MODULE)
@@ -48,7 +47,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,14 +56,10 @@
 LDFLAGS		+= -dy -N misc/dls -N misc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -88,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(ROOTDEVLINK)
 
 $(ROOTDEVLINK):
--- a/usr/src/uts/intel/dlpistub/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dlpistub/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= dlpistub
 OBJECTS		= $(DLPISTUB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLPISTUB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/dlpistub
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dls/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dls/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= dls
 OBJECTS		= $(DLS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -56,14 +54,10 @@
 LDFLAGS		+= -dy -N misc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -84,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dmfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dmfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= dmfe
 OBJECTS		= $(DMFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DMFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,14 +47,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -76,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dnet/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dnet/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= dnet
 OBJECTS		= $(DNET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DNET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,17 +47,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/doorfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/doorfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= doorfs
 OBJECTS		= $(DOORFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DOORFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -56,23 +55,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
 #
 MODSTUBS_DIR	 = $(OBJS_DIR)
-$(MODSTUBS_O)	:= AS_CPPFLAGS +=
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -93,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dprov/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dprov/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= dprov
 OBJECTS		= $(DPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 TARGET_32	= ../../kernel/drv/$(MODULE)
@@ -59,7 +58,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -72,16 +70,12 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -100,12 +94,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_CRYPTO_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/drcompat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/drcompat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/drcompat/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the drcompat streams kernel
 #	module.
@@ -42,7 +40,6 @@
 #
 MODULE		= drcompat
 OBJECTS		= $(DRCOMPAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DRCOMPAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,18 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dscpmk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dscpmk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= dscpmk
 OBJECTS		= $(DSCPMK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DSCPMK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -55,18 +54,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/dtrace/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dtrace/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,23 +28,16 @@
 
 MODULE		= dtrace
 OBJECTS		= $(DTRACE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DTRACE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
 
 include $(UTSBASE)/intel/Makefile.intel
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -56,7 +49,6 @@
 CPPFLAGS	+= -I$(SRC)/common/util
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 AS_INC_PATH	+= -I$(DSF_DIR)/$(OBJS_DIR)
 
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(BINARY):	$(ASSYM_H)
--- a/usr/src/uts/intel/dump/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/dump/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
@@ -33,7 +32,6 @@
 #
 MODULE		= dump
 OBJECTS		= $(DUMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DUMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -46,17 +44,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -69,12 +59,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/e1000g/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/e1000g/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 MODULE		= e1000g
 OBJECTS		= $(E1000G_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(E1000API_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(E1000G_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/e1000g
 
@@ -50,10 +49,6 @@
 	  -DTANAX_WORKAROUND -I$(UTSBASE)/common/io/e1000g \
 	  -I$(UTSBASE)/common/io/e1000api
 
-LINTFLAGS += \
-	-I$(UTSBASE)/common/io/e1000g \
-	-I$(UTSBASE)/common/io/e1000api
-
 CFLAGS_CPP_COMMENTS = -xCC
 
 CFLAGS += $(CFLAGS_CPP_COMMENTS)
@@ -67,13 +62,11 @@
 
 SMOFF += all_func_returns,indenting,shift_to_zero
 
-LINTTAGS	+= -erroff=E_CONSTANT_CONDITION
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -96,11 +89,6 @@
 clobber:	$(CLOBBER_DEPS)
 
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
 
 install:	$(INSTALL_DEPS)
 
--- a/usr/src/uts/intel/ecc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ecc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= ecc
 OBJECTS		= $(ECCPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LINTS_DIR)/ecc.ln
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,7 +60,6 @@
 
 CFLAGS		+= -DMP_API_COMPATIBLE -DNSS_ECC_MORE_THAN_SUITE_B
 
-LINTFLAGS	+= -I$(COM1_DIR) -I$(COM2_DIR)
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -91,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ecpp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ecpp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ecpp
 OBJECTS		= $(ECPP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ECPP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,17 +51,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -83,10 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/edonr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/edonr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= edonr
 OBJECTS		= $(EDONR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EDONR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -60,7 +58,6 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS += -I$(COMDIR)
-LINTFLAGS	+= -I$(COMDIR)
 
 #
 #	Default build targets.
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/efe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/efe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,7 +19,6 @@
 #
 MODULE		= efe
 OBJECTS		= $(EFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -31,7 +30,6 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -55,12 +53,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ehci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ehci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= ehci
 OBJECTS		= $(EHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/ehci
 
@@ -59,7 +58,6 @@
 #
 ALL_TARGET	= $(BINARY)
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/eibnx/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/eibnx/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= eibnx
 OBJECTS		= $(EIBNX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EIBNX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/eoib
 
@@ -53,7 +52,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 # Module specific debug flag
@@ -61,20 +59,16 @@
 CPPFLAGS += -DENX_DEBUG
 
 #
-# Lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Depends on misc/ibtl
 #
 LDFLAGS	+= -dy -Nmisc/ibcm -Nmisc/ibtl
 
 #
-# The only lint flag we should need
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
 CERRWARN += $(CNOWARN_UNINIT)
 
@@ -94,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/elfexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/elfexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -46,7 +46,6 @@
 ELFEXEC_OBJS_64	= elf32.o elf32_notes.o old32_notes.o
 ELFEXEC_OBJS	+= $(ELFEXEC_OBJS_$(CLASS))
 OBJECTS		= $(ELFEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ELFEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXEC_DIR)/$(MODULE)
 
 #
@@ -58,19 +57,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 INC_PATH	+= -I$(UTSBASE)/intel/ia32
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -88,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
@@ -101,8 +90,6 @@
 #
 include $(UTSBASE)/intel/Makefile.targ
 
-.NO_PARALLEL:	$(LINTS)
-
 $(OBJS_DIR)/elf32.o:	$(UTSBASE)/common/exec/elf/elf.c
 	$(COMPILE.c) -o $@ -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf.c
 	$(CTFCONVERT_O)
@@ -114,15 +101,3 @@
 $(OBJS_DIR)/old32_notes.o: $(UTSBASE)/common/exec/elf/old_notes.c
 	$(COMPILE.c) -o $@ -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/old_notes.c
 	$(CTFCONVERT_O)
-
-$(LINTS_DIR)/elf32.ln:	$(UTSBASE)/common/exec/elf/elf.c
-	@($(LHEAD) $(LINT.c) -Celf32 -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf.c $(LTAIL))
-	@$(MV) $(@F) $@
-
-$(LINTS_DIR)/elf32_notes.ln: $(UTSBASE)/common/exec/elf/elf_notes.c
-	@($(LHEAD) $(LINT.c) -Celf32_notes -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf_notes.c $(LTAIL))
-	@$(MV) $(@F) $@
-
-$(LINTS_DIR)/old32_notes.ln: $(UTSBASE)/common/exec/elf/old_notes.c
-	@($(LHEAD) $(LINT.c) -Cold32_notes -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/old_notes.c $(LTAIL))
-	@$(MV) $(@F) $@
--- a/usr/src/uts/intel/elxl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/elxl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= elxl
 OBJECTS		= $(ELXL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ELXL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,9 +55,11 @@
 #
 LDFLAGS		+=  -dy -N misc/mac -N misc/mii
 
-#	Lint flag
 #
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -77,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/emlxs_fw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/emlxs_fw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= emlxs_fw
 OBJECTS		= $(EMLXS_FW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EMLXS_FW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EMLXS_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/emlxs
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 EMLXS_FLAGS             = -DEMLXS_I386
@@ -58,18 +56,12 @@
 EMLXS_CFLAGS            = $(EMLXS_FLAGS)
 EMLXS_LFLAGS            = $(EMLXS_FLAGS)
 CFLAGS	                += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
-LINTTAGS                += $(EMLXS_LFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
 
 INC_PATH	+= -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/emul64/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/emul64/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= emul64
 OBJECTS		= $(EMUL64_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EMUL64_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,21 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -92,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/eoib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/eoib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= eoib
 OBJECTS		= $(EOIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EOIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 # Module specific debug flag
@@ -60,10 +58,11 @@
 CPPFLAGS += -DEIB_DEBUG
 
 #
-# Lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -88,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/eventfd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/eventfd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= eventfd
 OBJECTS		= $(EVENTFD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EVENTFD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -38,7 +37,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -54,12 +52,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/exacctsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/exacctsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/intel/exacctsys/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This makefile drives the production of the exacctsys system call module.
 # intel architecture dependent
@@ -41,7 +39,6 @@
 #
 MODULE		= exacctsys
 OBJECTS		= $(EXACCTSYS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EXACCTSYS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fasttrap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fasttrap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,7 +28,6 @@
 
 MODULE		= fasttrap
 OBJECTS		= $(FASTTRAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FASTTRAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/dtrace
@@ -36,7 +35,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
@@ -55,12 +53,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/fbt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fbt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,13 +22,11 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= fbt
 OBJECTS		= $(FBT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FBT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/dtrace
@@ -36,18 +34,10 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Ndrv/dtrace -Nmisc/ctf
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
 .KEEP_STATE:
 
 def:		$(DEF_DEPS)
@@ -58,12 +48,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/fcip/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fcip/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fcip
 OBJECTS		= $(FCIP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCIP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/ulp/
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,14 +58,10 @@
 LDFLAGS		+= -dy -Nmisc/fctl -Ndrv/ip
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_INCONS_ARG_USED2
-LINTTAGS	+= -erroff=E_INCONS_VAL_TYPE_USED2
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
 
@@ -87,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fcoe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fcoe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fcoe
 OBJECTS		= $(FCOE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCOE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fcoe
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fcoei/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fcoei/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fcoei
 OBJECTS		= $(FCOEI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCOEI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/fcoei
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fcoet/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fcoet/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fcoet
 OBJECTS		= $(FCOET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCOET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 # needs work
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fcp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fcp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= fcp
 OBJECTS		= $(FCP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/fibre-channel/ulp
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,12 +56,10 @@
 LDFLAGS		+= -dy -Nmisc/fctl -Nmisc/scsi
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -83,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fcsm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fcsm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= fcsm
 OBJECTS		= $(FCSM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCSM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/ulp/
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -66,10 +64,10 @@
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -86,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fct/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fct/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= fct
 OBJECTS		= $(FCT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/fct
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,12 +60,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_IF_ELSE_ANNOTATION
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
@@ -89,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fctl
 OBJECTS		= $(FCTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,12 +55,10 @@
 INCS		+= -I$(SRC)/uts/common/
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 # needs work
@@ -81,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= fd
 OBJECTS		= $(FD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -57,13 +55,10 @@
 #
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fdc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fdc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= fdc
 OBJECTS		= $(FDC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FDC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,12 +60,10 @@
 #
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fdfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fdfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/fdfs/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the fdfs file system
 #	kernel module.
@@ -43,7 +41,6 @@
 #
 MODULE		= fdfs
 OBJECTS		= $(FDFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FDFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_FS_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fifofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fifofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= fifofs
 OBJECTS		= $(FIFO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FIFO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,12 +63,10 @@
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -87,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/flowacct/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/flowacct/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= flowacct
 OBJECTS		= $(FLOWACCT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FLOWACCT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,15 +55,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 MODULE		= fm
 #
 OBJECTS		= $(FM_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(FM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -48,7 +47,6 @@
 #       Define targets
 #
 ALL_TARGET      = $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 # For sys/cpu_module.h
@@ -67,12 +65,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fp
 OBJECTS		= $(FP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/intel/io/fibre-channel/impl/
 
@@ -50,13 +49,12 @@
 #
 #ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 #	header file directories
 #
-INCS 		+= -I$(SRC)/uts/common/
+INCS		+= -I$(SRC)/uts/common/
 
 #
 #	Overrides
@@ -64,13 +62,10 @@
 LDFLAGS		+= -dy -Ndrv/fcp -Nmisc/fctl -Nmisc/scsi
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-function
 
@@ -90,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fssnap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fssnap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fssnap
 OBJECTS		= $(FSSNAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FSSNAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -48,20 +47,18 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 #	Overrides and depends_on
 #
-LDFLAGS		+= -dy -Nmisc/fssnap_if -Nfs/ufs 
+LDFLAGS		+= -dy -Nmisc/fssnap_if -Nfs/ufs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -78,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/fssnap_if/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/fssnap_if/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,9 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/fssnap_if/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 #	This makefile drives the production of the file system
 #	snapshot interface kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= fssnap_if
 OBJECTS		= $(FSSNAPIF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FSSNAPIF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/gda/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/gda/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/gda/Makefile
-#
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the gda "drv"
 #	kernel module.
@@ -43,7 +41,6 @@
 #
 MODULE		= gda
 OBJECTS		= $(GDA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GDA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/gen_drv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/gen_drv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= gen_drv
 OBJECTS		= $(GEN_DRV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GEN_DRV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -48,15 +47,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
@@ -76,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/gld/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/gld/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= gld
 OBJECTS		= $(GLD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GLD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,19 +53,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -84,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hci1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hci1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= hci1394
 OBJECTS		= $(HCI1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HCI1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/1394/adapters
 LDFLAGS		+= -dy -Nmisc/s1394
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,22 +61,15 @@
 #
 #ALL_BUILDS	= $(ALL_BUILDSONLY64)
 #DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 #DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -96,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hermon/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hermon/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= hermon
 OBJECTS		= $(HERMON_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HERMON_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/adapters/hermon
 LDFLAGS		+= -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,11 +60,13 @@
 #DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 #DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -89,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hid/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hid/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= hid
 OBJECTS		= $(HID_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HID_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,11 +63,10 @@
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/hidparser -Ndacf/consconfig_dacf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hidparser/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hidparser/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the hidparser driver 
+#	This makefile drives the production of the hidparser driver
 #	kernel module.
 #
 
@@ -38,7 +38,6 @@
 #
 MODULE		= hidparser
 OBJECTS		= $(HIDPARSER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HIDPARSER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hme/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hme/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= hme
 OBJECTS		= $(HME_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HME_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hook/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hook/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= hook
 OBJECTS		= $(HOOK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HOOK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 #
--- a/usr/src/uts/intel/hpcsvc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hpcsvc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= hpcsvc
 OBJECTS		= $(HPCSVC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HPCSVC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hsfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hsfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= hsfs
 OBJECTS		= $(HSFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HSFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,16 +56,10 @@
 LDFLAGS += -dy -N fs/specfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -91,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/hubd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hubd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/hubd/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the hubd driver kernel module.
 #
@@ -52,7 +51,6 @@
 #
 MODULE		= hubd
 OBJECTS		= $(HUBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HUBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -64,7 +62,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -91,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(ROOTCONFIGFILES)
 
 $(ROOTETCUSB)/%: $(ROOTETCUSB) $(SRCDIR)/%
--- a/usr/src/uts/intel/hxge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/hxge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 MODULE		= hxge
 HXGE_OBJECTS =	$(HXGE_OBJS) $(HXGE_HPI_OBJS)
 OBJECTS		=  $(HXGE_OBJECTS:%=$(OBJS_DIR)/%)
-LINTS		= $(HXGE_OBJECTS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/hxge
 
@@ -55,32 +54,25 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 # Include hxge specific header files
 #
 INC_PATH	+= -I$(UTSBASE)/common/io/hxge
-#
-#
-# lint pass one enforcement
-#
+
 CFLAGS += -DSOLARIS
 #
 # Debug flags
 #
 # CFLAGS += -DHXGE_DEBUG -DHPI_DEBUG
 #
-LINTFLAGS += -DSOLARIS
-#
-# STREAMS, DDI API limitations and other ON header file definitions such as ethernet.h
-# force us to turn off these lint checks.
+
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_FALSE_LOGICAL_EXPR
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -106,12 +98,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/i40e/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/i40e/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,7 +17,6 @@
 
 MODULE		= i40e
 OBJECTS		= $(I40E_OBJS:%=$(OBJS_DIR)/%) $(I40E_INTC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(I40E_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/i40e
 
@@ -27,17 +26,9 @@
 CPPFLAGS	+= -I$(UTSBASE)/common/io/i40e/core
 
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# The Intel common code defines some values in header files that end up in all
-# of our objects. Therefore we don't try to lint for that.
-#
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ENUM_VAL_OVERFLOWS_INT_MAX
-
-#
 # The Intel common code defines some enums which are valid unsigned ints that
 # GCC is fine with, but not Studio.
 #
@@ -60,12 +51,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/Makefile.mapfile
--- a/usr/src/uts/intel/i8042/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/i8042/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= i8042
 OBJECTS		= $(I8042_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(I8042_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,16 +51,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 
@@ -81,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ib
 OBJECTS		= $(IB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/ibnex
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,24 +60,16 @@
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 #	depends on misc/ibtl
 #
 LDFLAGS	+= -dy -Nmisc/ibdm -Nmisc/ibtl
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
+CFLAGS		+= $(CCVERBOSE)
 
 #
 #	Default build targets.
@@ -94,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ibcm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ibcm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= ibcm
 OBJECTS		= $(IBCM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBCM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -54,10 +52,11 @@
 #
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -75,17 +74,6 @@
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibmf -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -98,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ibdm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ibdm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= ibdm
 OBJECTS		= $(IBDM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBDM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,9 +56,12 @@
 #
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
 #	depends on misc/ibtl, drv/ib and misc/ibmf
@@ -68,16 +69,6 @@
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibmf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-CERRWARN	+= $(CNOWARN_UNINIT)
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -90,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ibdma/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ibdma/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= ibdma
 OBJECTS		= $(IBDMA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBDMA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,16 +49,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
 #
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -68,14 +63,6 @@
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibmf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -88,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ibmf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ibmf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= ibmf
 OBJECTS		= $(IBMF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBMF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl
 
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,18 +55,11 @@
 #DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 # needs work
@@ -87,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ibp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ibp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= ibp
 OBJECTS		= $(IBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/ibd
 LDFLAGS		+= -dy -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf -Ndrv/ip \
@@ -48,16 +47,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -78,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ibtl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ibtl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= ibtl
 OBJECTS		= $(IBTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -54,21 +52,11 @@
 #
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -91,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/icmp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/icmp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= icmp
 OBJECTS		= $(ICMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ICMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE) $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 INC_PATH	+= -I$(UTSBASE)/common/io/bpf
@@ -71,15 +69,6 @@
 #
 LDFLAGS		+= -dy -Ndrv/ip -Nfs/sockfs
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 # needs work
 $(OBJS_DIR)/icmpddi.o := SMOFF += index_overflow
 
@@ -96,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/icmp6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/icmp6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= icmp6
 OBJECTS		= $(ICMP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ICMP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/idm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/idm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= idm
 OBJECTS		= $(IDM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IDM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/idmap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/idmap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
-# 
+#
 #
 #	This makefile drives the production of the idmap (Identity mapping between
 #	Solaris and Windows) kernel module.
@@ -39,7 +39,6 @@
 #
 MODULE		= idmap
 OBJECTS		= $(IDMAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IDMAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,21 +51,15 @@
 #
 LDFLAGS += -dy -N"sys/doorfs" -N"strmod/rpcmod"
 
-#
-# Lint warnings turned off
-#
 # Function variables unused for rpcgen-generated code
 # Constant conditions for do { } while (0) macros
 #
-LINTTAGS += -erroff=E_FUNC_VAR_UNUSED -erroff=E_CONSTANT_CONDITION
-
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 CLEANFILES	+= $(MODSTUBS_O)
 #
@@ -82,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/igb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/igb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 MODULE		= igb
 OBJECTS		= $(IGB_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(E1000API_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IGB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/igb
 
@@ -44,10 +43,11 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-LINTFLAGS += \
-	-I$(UTSBASE)/common/io/igb \
-	-I$(UTSBASE)/common/io/e1000api
-
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_cc=-erroff=E_STATEMENT_NOT_REACHED
@@ -62,7 +62,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -84,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/inst_sync/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/inst_sync/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= inst_sync
 OBJECTS		= $(INSTANCE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(INSTANCE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/intel_nb5000/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/intel_nb5000/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -47,13 +47,11 @@
 include ../Makefile.intel
 
 OBJECTS		= $(INTEL_NB5000_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(INTEL_NB5000_OBJS:%.o=$(LINTS_DIR)/%.ln)
 
 #
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 $(OBJECTS): $(OBJS_DIR) $(MCAMD_OFF_H)
--- a/usr/src/uts/intel/intel_nhm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/intel_nhm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,13 +44,11 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 OBJECTS		= $(INTEL_NHM_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(INTEL_NHM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 
 #
 #       Define targets
 #
 ALL_TARGET      = $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CPPFLAGS	+=  -I$(UTSBASE)/i86pc
@@ -71,12 +69,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/intpexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/intpexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= intpexec
 OBJECTS		= $(INTPEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(INTPEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXEC_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iommulib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iommulib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= iommulib
 OBJECTS		= $(IOMMULIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IOMMULIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 INC_PATH        += -I$(UTSBASE)/intel
 INC_PATH	+= -I$(UTSBASE)/i86pc
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,17 +59,9 @@
 #
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
-#
-# lint pass one non-enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# 3rd party code is not lint clean
-#
-LINTFLAGS += -errwarn=%all
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -84,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ip/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ip/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ip
 OBJECTS		= $(IP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CINLINEFLAGS = -xinline=tcp_set_ws_value
@@ -97,16 +95,10 @@
 LDFLAGS		+= -N misc/cc -N cc/cc_sunreno -N cc/cc_newreno -N cc/cc_cubic
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Default build targets.
@@ -123,11 +115,6 @@
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS) \
 		clobber.obj64 clobber.debug64
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
 
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
--- a/usr/src/uts/intel/ip6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ip6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= ip6
 OBJECTS		= $(IP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ipc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ipc
 OBJECTS		= $(IPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,15 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ipd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,14 +19,12 @@
 
 MODULE		= ipd
 OBJECTS		= $(IPD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ipd
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS += -dy -Nmisc/neti -Nmisc/hook
@@ -41,12 +39,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/ipf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= ipf
 OBJECTS		= $(IPF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ipf
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CPPFLAGS += -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DUSE_INET6
@@ -59,14 +57,10 @@
 INC_PATH += -I$(UTSBASE)/common/inet/ipf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -90,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 #
--- a/usr/src/uts/intel/ipgpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipgpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ipgpc
 OBJECTS		= $(IPGPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPGPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -58,18 +57,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -89,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ipmi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipmi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= ipmi
 OBJECTS		= $(IPMI_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(IPMI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/ipmi
 
@@ -48,7 +47,6 @@
 #       Define targets
 #
 ALL_TARGET      = $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ipnet/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipnet/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -1,4 +1,4 @@
-#                                                                               
+#
 # CDDL HEADER START
 #
 # The contents of this file are subject to the terms of the
@@ -23,7 +23,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#   This makefile drives the production of the ipnet driver 
+#   This makefile drives the production of the ipnet driver
 #   kernel module.
 #
 #   intel architecture dependent
@@ -41,7 +41,6 @@
 
 MODULE          = ipnet
 OBJECTS         = $(IPNET_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(IPNET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/inet/ipnet
 
@@ -56,22 +55,11 @@
 #
 
 ALL_TARGET      = $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-
 CFLAGS          += $(CCVERBOSE)
 
 #
-# STREAMS API limitations force us to turn off these lint checks.
-#
-LINTTAGS        += -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
-
-#
 # Depends on ip, neti, and hook.
 #
 LDFLAGS		+= -dy -Ndrv/ip -Nmisc/neti -Nmisc/hook
@@ -95,12 +83,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ippctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ippctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/intel/ipp/Makefile
 #
 #	This makefile drives the production of the ipp driver
 #	kernel module.
@@ -41,7 +38,6 @@
 #
 MODULE		= ippctl
 OBJECTS		= $(IPP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/ipp
 
@@ -54,17 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iprb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iprb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= iprb
 OBJECTS		= $(IPRB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPRB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iptun/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iptun/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= iptun
 OBJECTS		= $(IPTUN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPTUN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/iptun
 
@@ -46,7 +45,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -55,8 +53,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
@@ -75,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ipw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ipw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ipw
 OBJECTS		= $(IPW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CPPFLAGS	+= -I. -D_KERNEL
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iscsi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iscsi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= iscsi
 OBJECTS		= $(ISCSI_INITIATOR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISCSI_INITIATOR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/iscsi
 
@@ -53,7 +52,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 # includes
@@ -66,8 +64,6 @@
 LDFLAGS += -dy -N"misc/scsi" -N"fs/sockfs" -N"sys/doorfs" -Nmisc/md5 -Nmisc/ksocket
 LDFLAGS += -N"misc/idm"
 
-LINTFLAGS += -a -erroff=E_BAD_PTR_CAST_ALIGN -erroff=E_PTRDIFF_OVERFLOW
-LINTFLAGS64 += -a -erroff=E_BAD_PTR_CAST_ALIGN -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -91,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iscsit/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iscsit/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= iscsit
 OBJECTS		= $(ISCSIT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISCSIT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/iscsit
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iser/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iser/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= iser
 OBJECTS		= $(ISER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/ibcm -Nmisc/idm
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/iser
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iwh/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iwh/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= iwh 
+MODULE		= iwh
 OBJECTS		= $(IWH_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IWH_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,20 +50,18 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 CPPFLAGS	+= -I. -D_KERNEL
 
-LDFLAGS         += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip 
+LDFLAGS         += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
 
 #
 #	Default build targets.
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iwi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iwi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= iwi
 OBJECTS		= $(IWI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IWI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CPPFLAGS	+= -I. -D_KERNEL
@@ -68,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iwk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iwk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= iwk
 OBJECTS		= $(IWK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IWK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,13 +51,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CPPFLAGS	+= -I. -D_KERNEL -DIWL=4965
 
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iwn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iwn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -72,10 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:
-modlintlib:
-clean.lint:
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iwp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iwp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= iwp 
+MODULE		= iwp
 OBJECTS		= $(IWP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IWP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,17 +50,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CPPFLAGS	+= -I. -D_KERNEL
 
-LDFLAGS         += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip 
+LDFLAGS         += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/iwscn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/iwscn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/iwscn/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the iwscn driver
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= iwscn
 OBJECTS		= $(IWSCN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IWSCN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -78,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ixgbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ixgbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 MODULE		= ixgbe
 OBJECTS		= $(IXGBE_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(IXGBE_INTC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IXGBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ixgbe
 
@@ -68,7 +67,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -90,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/javaexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/javaexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= javaexec
 OBJECTS		= $(JAVAEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(JAVAEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_EXEC_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kaio/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kaio/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= kaio
 OBJECTS		= $(KAIO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KAIO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,12 +62,10 @@
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -88,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kb8042/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kb8042/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/kb8042/%M%
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kb8042 driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= kb8042
 OBJECTS		= $(KB8042_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KB8042_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -54,17 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kbtrans/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kbtrans/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kbtrans
 OBJECTS		= $(KBTRANS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KBTRANS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,17 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 .KEEP_STATE:
 
 def:		$(DEF_DEPS)
@@ -73,12 +63,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/intel/kcf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kcf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #	Define the module and object file sets.
 #
 MODULE		= kcf
-LINTS		= $(KCF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 KCF_OBJS_32	=
 KCF_OBJS_64	= gcm_intel.o
 KCF_OBJS	+= $(KCF_OBJS_$(CLASS))
@@ -50,21 +49,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# Linkage dependencies
-#
+CFLAGS		+= -I$(COM_DIR)
+AS_CPPFLAGS	+= -I../../$(PLATFORM)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-AS_CPPFLAGS	+= -I../../$(PLATFORM)
-
-LINTTAGS	+= -I$(COM_DIR)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -86,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
@@ -101,6 +90,3 @@
 
 $(OBJS_DIR)/%.o: $(COM_DIR)/modes/amd64/%.s
 	$(COMPILE.s) -o $@ $(COM_DIR)/modes/amd64/${@F:.o=.s}
-
-$(OBJS_DIR)/%.ln: $(COM_DIR)/modes/amd64/%.s
-	@($(LHEAD) $(LINT.s) $(COM_DIR)/modes/amd64/${@F:.ln=.s} $(LTAIL))
--- a/usr/src/uts/intel/keysock/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/keysock/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= keysock
 OBJECTS		= $(KEYSOCK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KEYSOCK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -65,14 +63,10 @@
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
@@ -92,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/kgssapi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kgssapi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 MODULE		= kgssapi
 OBJECTS		= $(KGSSD_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(KGSSD_DERIVED_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KGSSD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 #
 #	Include common rules.
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_KGSS_DIR)
 
 #
@@ -58,12 +56,10 @@
 LDFLAGS += -dy -N strmod/rpcmod -N misc/rpcsec -N misc/tlimod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kiconv_emea/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kiconv_emea/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/kiconv_emea/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_emea kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= kiconv_emea
 OBJECTS		= $(KICONV_EMEA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_EMEA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,13 +58,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kiconv_ja/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kiconv_ja/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= kiconv_ja
 OBJECTS		= $(KICONV_JA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_JA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -56,13 +54,6 @@
 #
 CFLAGS		+= $(CCVERBOSE)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
 # smatch not happy with this source
 SMATCH=off
 
@@ -79,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kiconv_ko/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kiconv_ko/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= kiconv_ko
 OBJECTS		= $(KICONV_KO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_KO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,11 +61,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -84,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kiconv_sc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kiconv_sc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/kiconv_sc/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_sc
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= kiconv_sc
 OBJECTS		= $(KICONV_SC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_SC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kiconv_tc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kiconv_tc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/kiconv_tc/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_tc
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= kiconv_tc
 OBJECTS		= $(KICONV_TC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_TC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/klmmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/klmmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= klmmod
 OBJECTS		= $(KLMMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KLMMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/klmops/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/klmops/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= klmops
 OBJECTS		= $(KLMOPS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KLMOPS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kmdb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kmdb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,21 +23,17 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 UTSBASE	= ../..
 
 MODULE		= kmdb
 OBJECTS		= $(KMDB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KMDB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/kmdb
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
@@ -53,12 +49,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/kmech_dummy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kmech_dummy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kmech_dummy
 OBJECTS		= $(KGSS_DUMMY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KGSS_DUMMY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KGSS_DIR)/$(MODULE)
 
 #
@@ -59,7 +58,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,11 +73,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
 
 #
 # Do not install the dummy GSS-API mechanism in the proto area
--- a/usr/src/uts/intel/kmech_krb5/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kmech_krb5/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kmech_krb5
 OBJECTS		= $(KGSS_KRB5_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KGSS_KRB5_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KGSS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,13 +59,10 @@
 LDFLAGS += -dy -N misc/kgssapi -N misc/md5
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -90,12 +85,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 KMECHKRB5_BASE=$(UTSBASE)/common/gssapi/mechs/krb5
@@ -106,9 +95,6 @@
 	$(COMPILE.c) $(KGSSDFLAGS) -o $@ $<
 	$(CTFCONVERT_O)
 
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/crc32/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
 #
 #	Include common targets.
 #
--- a/usr/src/uts/intel/ksocket/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ksocket/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= ksocket
 OBJECTS		= $(KSOCKET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSOCKET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kssl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kssl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kssl
 OBJECTS		= $(KSSL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSSL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/kssl
 
@@ -53,20 +52,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Nmisc/md5 -Nmisc/kcf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ksslf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ksslf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= ksslf
 OBJECTS		= $(KSSL_SOCKFIL_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSSL_SOCKFIL_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -49,24 +48,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
-
 LDFLAGS += -dy -Nmisc/md5 -Nmisc/kcf -Ndrv/kssl -Nfs/sockfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/kstat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/kstat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= kstat
 OBJECTS		= $(KSTAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSTAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,15 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ksyms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ksyms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= ksyms
 OBJECTS		= $(KSYMS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSYMS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ldterm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ldterm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= ldterm
 OBJECTS		= $(LDTERM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LDTERM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,17 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/llc1/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/llc1/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= llc1
 OBJECTS		= $(LLC1_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LLC1_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,16 +55,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -85,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/lockstat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/lockstat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,19 +24,16 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= lockstat
 OBJECTS		= $(LOCKSTAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOCKSTAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 include $(UTSBASE)/intel/Makefile.intel
@@ -53,12 +50,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/lofi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/lofi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= lofi
 OBJECTS		= $(LOFI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOFI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -44,7 +43,7 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-# 
+#
 #	Overrides.
 #
 INC_PATH	+= -I$(SRC)/common/lzma
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS += -dy -Nmisc/cmlb
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/lofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/lofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= lofs
 OBJECTS		= $(LOFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/log/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/log/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,14 +19,12 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/log/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the log driver 
+#	This makefile drives the production of the log driver
 #	kernel module.
 #
 #	intel implementation architecture dependent
@@ -42,7 +40,6 @@
 #
 MODULE		= log
 OBJECTS		= $(LOG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,18 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -79,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/logindmux/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/logindmux/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/logindmux/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the logindmux streams kernel
 #	driver.
@@ -42,7 +40,6 @@
 #
 MODULE		= logindmux
 OBJECTS		= $(LOGINDMUX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOGINDMUX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,18 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -79,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= mac
 OBJECTS		= $(MAC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -55,8 +53,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy
 
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac_6to4/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac_6to4/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the mac_6to4 plugin 
+#	This makefile drives the production of the mac_6to4 plugin
 #	kernel module.
 #
 
@@ -37,7 +37,6 @@
 #
 MODULE		= mac_6to4
 OBJECTS		= $(MAC_6TO4_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_6TO4_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,8 +56,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac -Nmac/mac_ipv4
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac_ether/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac_ether/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_ether MAC-Type plugin 
+#	This makefile drives the production of the mac_ether MAC-Type plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_ether
 OBJECTS		= $(MAC_ETHER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_ETHER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac_ib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac_ib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_ib MAC-Type plugin 
+#	This makefile drives the production of the mac_ib MAC-Type plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_ib
 OBJECTS		= $(MAC_IB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_IB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac_ipv4/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac_ipv4/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_ipv4 plugin 
+#	This makefile drives the production of the mac_ipv4 plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_ipv4
 OBJECTS		= $(MAC_IPV4_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_IPV4_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,8 +55,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -73,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac_ipv6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac_ipv6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the mac_ipv6 plugin 
+#	This makefile drives the production of the mac_ipv6 plugin
 #	kernel module.
 #
 
@@ -37,7 +37,6 @@
 #
 MODULE		= mac_ipv6
 OBJECTS		= $(MAC_IPV6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_IPV6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,8 +56,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac -Nmac/mac_ipv4
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mac_wifi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mac_wifi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_wifi plugin 
+#	This makefile drives the production of the mac_wifi plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_wifi
 OBJECTS		= $(MAC_WIFI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_WIFI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mc-amd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mc-amd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 MODULE		= mc-amd
 #
 OBJECTS		= $(MCAMD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MCAMD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 SRCDIR		= $(UTSBASE)/intel/io/mc-amd
 CONF_SRCDIR	= $(SRCDIR)
@@ -50,7 +49,6 @@
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -77,16 +75,9 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 $(OBJECTS): $(OBJS_DIR) $(MCAMD_OFF_H)
-$(LINTS): $(MCAMD_OFF_H)
 
 #
 # Create mcamd_off.h
--- a/usr/src/uts/intel/md4/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/md4/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/md4/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the md4 crypto kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= md4
 OBJECTS		= $(MD4_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MD4_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -58,19 +55,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/md5/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/md5/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 MD5_OBJS_64	= md5_amd64.o
 MD5_OBJS	+= $(MD5_OBJS_$(CLASS))
 OBJECTS		= $(MD5_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MD5_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -59,7 +58,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
@@ -101,6 +93,3 @@
 
 $(OBJS_DIR)/md5_amd64.o: md5_amd64.s
 	$(COMPILE.s) -o $@ md5_amd64.s
-
-$(OBJS_DIR)/md5_amd64.ln: md5_amd64.s
-	@($(LHEAD) $(LINT.c) md5_amd64.s $(LTAIL))
--- a/usr/src/uts/intel/mii/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mii/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= mii
 OBJECTS		= $(MII_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MII_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -N misc/mac
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= mm
 OBJECTS		= $(MM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,16 +55,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-clobbered
@@ -83,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mntfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mntfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= mntfs
 OBJECTS		= $(MNTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MNTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,11 +62,10 @@
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mouse8042/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mouse8042/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= mouse8042
 OBJECTS		= $(MOUSE8042_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MOUSE8042_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,17 +50,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndacf/consconfig_dacf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mpt_sas/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mpt_sas/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= mpt_sas
 OBJECTS		= $(MPTSAS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MPTSAS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/mpt_sas/
 
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mr_sas/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mr_sas/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= mr_sas
 OBJECTS		= $(MR_SAS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MR_SAS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/mr_sas
 
@@ -48,11 +47,10 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# 	Kernel Module Dependencies
+#	Kernel Module Dependencies
 #
 LDFLAGS		+= -dy -Nmisc/scsi
 
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/msgsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/msgsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= msgsys
 OBJECTS		= $(IPCMSG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPCMSG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,11 +58,10 @@
 LDFLAGS		+= -dy -Nmisc/ipc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mwl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mwl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= mwl
 OBJECTS		= $(MWL_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(MWL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,7 +61,6 @@
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-value
@@ -84,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/mwlfw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mwlfw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= mwlfw
 OBJECTS		= $(MWLFW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MWLFW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 FWOBJ		= $(OBJS_DIR)/$(MODULE).o
@@ -47,25 +46,14 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-LDFLAGS	= 
+LDFLAGS	=
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/intel/mxfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/mxfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= mxfe
 OBJECTS		= $(MXFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MXFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/myri10ge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/myri10ge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 
 OBJECTS		+= $(MYRI10GE_OBJS:%=$(OBJS_DIR)/%)
 
-LINTS	    += $(MYRI10GE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
@@ -48,13 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	    = $(BINARY)
-LINT_TARGET	    = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
 # Overrides
 #
-LINTTAGS  += -DSOLARIS_S11 -erroff=E_STATIC_UNUSED
 
 # needs work
 SMATCH=off
@@ -81,12 +78,6 @@
 
 clobber:	  $(CLOBBER_DEPS)
 
-lint:		    $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install:	  $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/namefs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/namefs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= namefs
 OBJECTS		= $(NAMEFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NAMEFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nca/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nca/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= nca
 OBJECTS		= $(NCA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NCA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/nca
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -58,13 +56,6 @@
 #
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 # needs work
 $(OBJS_DIR)/ncaddi.o := SMOFF += index_overflow
 
@@ -81,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/net80211/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/net80211/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= net80211
 OBJECTS		= $(NET80211_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NET80211_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,20 +51,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides
 #
-CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac -Nmac/mac_wifi -Ndrv/ip
 
 #
-# STREAMS API limitations force us to turn off these lint checks.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -86,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/net_dacf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/net_dacf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,9 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/net_dacf/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -36,7 +33,6 @@
 #
 MODULE		= net_dacf
 OBJECTS		= $(NET_DACF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NET_DACF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DACF_DIR)/$(MODULE)
 
 #
@@ -44,17 +40,14 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
+
 LDFLAGS += -dy -Ndrv/softmac
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -67,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/neti/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/neti/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,13 +19,10 @@
 # CDDL HEADER END
 #
 #
-#
-# uts/intel/neti/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the neti driver kernel module.
 #
@@ -42,7 +39,6 @@
 #
 MODULE		= neti
 OBJECTS		= $(NETI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NETI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 LDFLAGS		+= -dy -Nmisc/hook
@@ -72,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 #
--- a/usr/src/uts/intel/nfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= nfs
 OBJECTS		= $(NFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SYS_DIR)/$(MODULE)
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -66,16 +64,10 @@
 LDFLAGS += -dy -N fs/specfs -N strmod/rpcmod -N misc/rpcsec
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -102,12 +94,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/nfs_dlboot/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nfs_dlboot/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= nfs_dlboot
 OBJECTS		= $(DLBOOT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLBOOT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,13 +64,10 @@
 LDFLAGS		+= -dy -Nmisc/strplumb -Nstrmod/rpcmod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -92,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nfssrv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nfssrv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= nfssrv
 OBJECTS		= $(NFSSRV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NFSSRV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,15 +63,10 @@
 LDFLAGS		+= -Nmisc/klmmod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -99,12 +92,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= nge
 OBJECTS		= $(NGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/nge
 
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,11 +61,10 @@
 LDFLAGS		+= -dy -N misc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -88,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nsmb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nsmb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= nsmb
 OBJECTS		= $(NSMB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NSMB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/smbclnt/netsmb
 OFFSETS_SRC	= $(CONF_SRCDIR)/offsets.in
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(ALL_TARGET_$(OBJS_DIR))
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(INSTALL_TARGET_$(OBJS_DIR))
 
 #
@@ -88,19 +86,18 @@
 MODSTUBS_DIR	= $(OBJS_DIR)
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DNSMB_MODULE
 CLEANFILES	+= $(MODSTUBS_O) $(IOC_CHECK_H)
-CERRWARN	+= -erroff=E_STATEMENT_NOT_REACHED
 INC_PATH	+= -I$(UTSBASE)/common/fs/smbclnt
 LDFLAGS         += -dy -Ncrypto/md4 -Ncrypto/md5 -Nmisc/tlimod
 
-# Until CR 4994570 is fixed...
-LINTTAGS	+= -erroff=E_BAD_FORMAT_ARG_TYPE2
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CERRWARN	+= -erroff=E_STATEMENT_NOT_REACHED
 
 # The mb_put/md_get functions are intentionally used with and without
-# return value checks, so filter those out like LGREP.2 does.
-LGREP.nsmb =	egrep -v ' ignored: (mb_init|mb_put|md_get)'
-LTAIL	+=	2>&1 | $(LGREP.2) | $(LGREP.nsmb) || true
-
-# same for smatch
+# return value checks, so filter those.
 SMOFF += all_func_returns
 
 # needs work
@@ -119,12 +116,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ntxn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ntxn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= ntxn
 OBJECTS		= $(NTXN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NTXN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ntxn
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 INC_PATH	+= -I$(CONF_SRCDIR)
@@ -61,11 +59,11 @@
 #
 LDFLAGS		+=  -dy -N misc/mac -N drv/ip
 
-#	Lint flag
 #
-LINTFLAGS	+= $(NTXN_DFLAGS) $(NTXN_KFLAGS)
-LINTFLAGS	+= -DSOLARIS11
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -87,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nulldriver/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nulldriver/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= nulldriver
 OBJECTS		= $(NULLDRIVER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NULLDRIVER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nv_sata/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nv_sata/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= nv_sata
 OBJECTS		= $(NV_SATA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NV_SATA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/sata/adapters/nv_sata
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -59,22 +57,16 @@
 CPPFLAGS	+= -DSGPIO_SUPPORT
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # dependency on sata module
 #
 LDFLAGS += -dy -N misc/sata
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS        += -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 # needs work
@@ -93,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/nvme/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/nvme/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -26,7 +26,6 @@
 #
 MODULE		= nvme
 OBJECTS		= $(NVME_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NVME_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/nvme
 #
@@ -38,7 +37,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/objfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/objfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= objfs
 OBJECTS		= $(OBJFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OBJFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,12 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -89,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/oce/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/oce/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= oce
 OBJECTS		= $(OCE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OCE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ohci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ohci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= ohci
 OBJECTS		= $(OHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/openhci
 
@@ -54,15 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/openeepr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/openeepr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= openeepr
 OBJECTS		= $(OPENEEPR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPENEEPR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,17 +53,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS +=	-dy -Ndacf/consconfig_dacf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/opteron_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/opteron_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -47,8 +47,7 @@
 MODULE		= pcbe.AuthenticAMD
 OBJECTS		= $(OPTERON_PCBE_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(CPCGEN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPTERON_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
-ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
+ROOTMODULE	= $(USR_PCBE_DIR)/$(MODULE)
 
 #
 #	Include common rules.
@@ -62,17 +61,8 @@
 #	Define targets.
 #
 ALL_TARGET	= $(CPCGEN_COMMON) .WAIT $(BINARY)
-LINT_MODULE	= opteron_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(CPCGEN_COMMON) .WAIT $(BINARY) $(ROOTMODULE)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 
 #
 #	Default build targets.
@@ -87,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 opteron_pcbe_cpcgen.h:
--- a/usr/src/uts/intel/options/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/options/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the options driver kernel module.
 #
@@ -42,7 +42,6 @@
 #
 MODULE		= options
 OBJECTS		= $(OPTIONS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPTIONS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/p4_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/p4_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,8 +34,7 @@
 #
 MODULE		= pcbe.GenuineIntel.15
 OBJECTS		= $(P4_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(P4_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
-ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
+ROOTMODULE	= $(USR_PCBE_DIR)/$(MODULE)
 
 #
 #	Include common rules.
@@ -46,18 +45,13 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= p4_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -75,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= pcfs
 OBJECTS		= $(PCFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_FS_DIR)/$(MODULE)
 
 #
@@ -52,16 +51,10 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -76,7 +69,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -92,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pchtemp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pchtemp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -35,12 +34,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/pci_pci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pci_pci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= pci_pci
 OBJECTS		= $(PCI_PCINEXUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCI_PCINEXUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 INC_PATH	+= -I$(UTSBASE)/i86pc
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= pcic
 OBJECTS		= $(PCIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CPPFLAGS	+=	-DCARDBUS -DHOTPLUG
@@ -65,14 +63,10 @@
 LDFLAGS		+= -dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -95,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcicfg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcicfg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= pcicfg
 OBJECTS		= $(PCICFG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCICFG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,14 +61,10 @@
 LDFLAGS		+= -dy -Nmisc/busra -Nmisc/pcie
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -91,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcieb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcieb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= pcieb
 OBJECTS		= $(PCIEB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIEB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/pciex
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcihp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcihp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= pcihp
 OBJECTS		= $(PCIHPNEXUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIHPNEXUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -55,14 +53,6 @@
 #
 LDFLAGS		+= -dy -Nmisc/busra -Nmisc/hpcsvc
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 # needs work
 SMOFF += indenting
 
@@ -79,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pckt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pckt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= pckt
 OBJECTS		= $(PCKT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCKT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,16 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -80,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcmcia/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcmcia/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pcmcia
 OBJECTS		= $(PCMCIA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCMCIA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,10 @@
 LDFLAGS	+=	-dy -Nmisc/busra -Nmisc/pci_autoconfig
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -100,12 +96,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= pcn
 OBJECTS		= $(PCN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pcs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pcs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pcs/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the DoRight driver kernel module.
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= pcs
 OBJECTS		= $(PCS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/pfmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pfmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pfmod/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of streams packet filter module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= pfmod
 OBJECTS		= $(PFMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PFMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,18 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/physmem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/physmem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/physmem/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the physmem driver
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= physmem
 OBJECTS		= $(PHYSMEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PHYSMEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -70,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pipe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pipe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pipe
 OBJECTS		= $(PIPE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PIPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pipemod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pipemod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pipemod/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pipemod streams kernel
 #	module.
@@ -43,7 +41,6 @@
 #
 MODULE		= pipemod
 OBJECTS		= $(PIPEMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PIPEMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pit_beep/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pit_beep/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/intel/pit_beep/Makefile
+
 #
 # This makefile drives the production of the pit_beep driver.
 #
@@ -38,7 +36,6 @@
 #
 MODULE		= pit_beep
 OBJECTS		= $(PIT_BEEP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PIT_BEEP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/intel/io
 
@@ -47,16 +44,12 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
 #	Define targets
 #
 ALL_TARGET      = $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -69,12 +62,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pm
 OBJECTS		= $(PM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,16 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -81,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pmcs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pmcs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 #
 MODULE		= pmcs
 OBJECTS		= $(PMCS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMCS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/pmcs
 
@@ -45,7 +44,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -84,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pmcs8001fw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pmcs8001fw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= pmcs8001fw
 OBJECTS		= $(PMCS8001FW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMCS8001FW_C_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PMCS_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/pmcs
 
@@ -53,15 +52,10 @@
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
-LINT_TARGET	= $(MODULE).lint
 
 LDFLAGS		+= -dy
 
 #
-#	Lint tags
-#
-
-#
 #	Extra flags
 #
 CPPFLAGS	+=	-DPMCS_FIRMWARE_VERSION=${PMCS_FW_VERSION} \
@@ -81,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/poll/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/poll/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= poll
 OBJECTS		= $(DEVPOLL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVPOLL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -49,23 +48,17 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
 #
-# It's unfortunate that we have to disable this; however, it's lint's fault. We
-# have a line which only causes a lint warning on a 64-bit build. If we suppress
-# it, then the 32-bit lint build complains about it being unnecessarily
-# suppressed. Therefore, the only thing it seems like we can do is disable the
-# lint warning completely.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-
-LINTTAGS      += -erroff=E_BAD_PTR_CAST_ALIGN
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -81,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pool/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pool/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pool/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	pool device makefile.
 #	intel architecture dependent
@@ -40,7 +38,6 @@
 #
 MODULE		= pool
 OBJECTS		= $(DEVPOOL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVPOOL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,17 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -76,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/portfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/portfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= portfs
 OBJECTS		= $(PORTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PORTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -57,22 +56,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
 #
 MODSTUBS_DIR	 = $(OBJS_DIR)
-$(MODSTUBS_O)	:= AS_CPPFLAGS +=
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -93,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/power/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/power/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= power
 OBJECTS		= $(POWER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(POWER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,33 +54,23 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # ACPI power button
 #
 CFLAGS += -DACPI_POWER_BUTTON
-LINTFLAGS += -DACPI_POWER_BUTTON
-
-CERRWARN += -_gcc=-Wno-unused-function
 
 LDFLAGS += -dy -N misc/acpica
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
-CERRWARN	+= -_gcc=-Wno-unused-variable
+CFLAGS += $(CCVERBOSE)
+CERRWARN += -_gcc=-Wno-unused-function
+CERRWARN += -_gcc=-Wno-unused-variable
 
 #
 #	Default build targets.
@@ -96,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pppt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pppt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the pppt pseudo-driver for 
+#	This makefile drives the production of the pppt pseudo-driver for
 #	COMSTAR.
 
 #
@@ -38,7 +38,6 @@
 #
 MODULE		= pppt
 OBJECTS		= $(PPPT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PPPT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/pppt
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/procfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/procfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= procfs
 OBJECTS		= $(PROC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PROC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,13 +65,10 @@
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -99,12 +94,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/profile/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/profile/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,13 +23,11 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= profile
 OBJECTS		= $(PROFILE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PROFILE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
@@ -37,7 +35,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS         += -dy -Ndrv/dtrace
@@ -52,12 +49,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/pset/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pset/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pset/Makefile
-#
 # Copyright (c) 1996-1999 by Sun Microsystems, Inc.
 # All rights reserved.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pset syscall module.
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= pset
 OBJECTS		= $(PSET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PSET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pseudo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pseudo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pseudo/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pseudo driver
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= pseudo
 OBJECTS		= $(PSEUDO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PSEUDO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pshot/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pshot/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= pshot
 OBJECTS		= $(PSHOT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PSHOT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,15 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ptc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ptc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/ptc/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ptc driver
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= ptc
 OBJECTS		= $(PTC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,14 +59,6 @@
 CLOBBERFILES	+= $(MODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ptem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ptem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= ptem
 OBJECTS		= $(PTEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,16 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -81,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ptm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ptm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/ptm/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ptm driver
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= ptm
 OBJECTS		= $(PTM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,17 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pts/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pts/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/pts/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pts driver
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= pts
 OBJECTS		= $(PTS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,17 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ptsl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ptsl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ptsl
 OBJECTS		= $(PTSL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTSL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,16 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/pvscsi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/pvscsi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,18 +17,15 @@
 
 MODULE=		pvscsi
 OBJECTS=	$(PVSCSI_OBJS:%=$(OBJS_DIR)/%)
-LINTS=		$(PVSCSI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE=	$(ROOT_DRV_DIR)/$(MODULE)
 
 include		$(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET=	$(BINARY)
-LINT_TARGET=	$(MODULE).lint
 INSTALL_TARGET=	$(BINARY) $(ROOTMODULE)
 
 LDFLAGS	+=	-dy -N misc/scsi
 
-LINTTAGS +=	-erroff=E_BAD_PTR_CAST_ALIGN
 
 .KEEP_STATE:
 
@@ -36,16 +33,11 @@
 
 all:		$(ALL_DEPS)
 
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 clean:		$(CLEAN_DEPS)
 
 clobber:	$(CLOBBER_DEPS)
 
 install:	$(INSTALL_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
 
 include		$(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/qede/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qede/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -76,10 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:
-modlintlib:
-clean.lint:
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/qlc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= qlc
 OBJECTS		= $(QLC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,12 +60,6 @@
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
-#
-#	Lint tags
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
 FWIMAGES         = 2200
 FWIMAGES        += 2300
 FWIMAGES        += 2400
@@ -98,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlc_fw_2200/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc_fw_2200/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2200
 OBJECTS		= $(QLC_FW_2200_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2200_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,19 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2
-
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -73,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlc_fw_2300/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc_fw_2300/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2300
 OBJECTS		= $(QLC_FW_2300_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2300_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,17 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -71,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlc_fw_2400/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc_fw_2400/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2400
 OBJECTS		= $(QLC_FW_2400_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2400_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,17 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -71,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlc_fw_2500/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc_fw_2500/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2500
 OBJECTS		= $(QLC_FW_2500_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2500_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlc_fw_6322/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc_fw_6322/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_6322
 OBJECTS		= $(QLC_FW_6322_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_6322_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,17 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2 
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -71,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlc_fw_8100/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlc_fw_8100/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_8100
 OBJECTS		= $(QLC_FW_8100_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_8100_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-
-LINTTAGS	+= -erroff=E_NAME_MULTIPLY_DEF2
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= qlge
 OBJECTS		= $(QLGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -83,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/qlt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/qlt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the qlt driver for 
+#	This makefile drives the production of the qlt driver for
 #	COMSTAR.
 
 #
@@ -36,7 +36,6 @@
 #
 MODULE		= qlt
 OBJECTS		= $(QLT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/qlt
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,17 +56,13 @@
 MODSTUBS_DIR	 = $(OBJS_DIR)
 LDFLAGS		+= -dy -Ndrv/fct -Ndrv/stmf
 CFLAGS		+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DUNIQUE_FW_NAME
 
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ral/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ral/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-# ident	"%Z%%M%	%I%	%E% SMI"
 #
 # This makefile drives the production of the wpi driver kernel module.
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= ral
 OBJECTS		= $(RAL_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(RAL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ramdisk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ramdisk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/ramdisk/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ramdisk driver kernel
 #	module.
@@ -42,7 +40,6 @@
 #
 MODULE		= ramdisk
 OBJECTS		= $(RAMDISK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RAMDISK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,17 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/random/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/random/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/random/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the random driver
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= random
 OBJECTS		= $(RANDOM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RANDOM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -76,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rds/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rds/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= rds
 OBJECTS		= $(RDS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nfs/sockfs -Ndrv/ip
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/rds
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,12 +62,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rdsib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rdsib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= rdsib
 OBJECTS		= $(RDSIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDSIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Ndrv/rds -Nmisc/ibtl -Nmisc/ibcm -Ndrv/ip
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/rds
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,12 +63,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rdsv3/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rdsv3/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,9 +33,8 @@
 #
 MODULE		= rdsv3
 OBJECTS		= $(RDSV3_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDSV3_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
-CFLAGS 		+= $(CCVERBOSE) $(_XPG4_2)
+CFLAGS		+= $(CCVERBOSE) $(_XPG4_2)
 LDFLAGS		+= -dy -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nmisc/ibtl -Nmisc/ibcm -Nmisc/sol_ofs
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/rdsv3
 #
@@ -43,23 +42,14 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-# CFLAGS 		+= -DOFA_SOLARIS
+# CFLAGS		+= -DOFA_SOLARIS
 
 #
-# Disable these lint checks since some errors suppressed here are
-# in the OFED code, but we'd like to keep it as is as much as possible.
-# Note. maintainers should endeavor to investigate and remove these for
-# maximum lint coverage, but please do not carry these forward to new 
-# Makefiles blindly.
+# Disable these warnings since some errors suppressed here are in the OFED
+# code, but we'd like to keep it as is as much as possible.  Note. maintainers
+# should endeavor to investigate and remove these for maximum coverage, please
+# do not carry these forward to new Makefiles blindly.
 #
-LINTTAGS        += -erroff=E_STATIC_UNUSED
-LINTTAGS        += -erroff=E_CONSTANT_CONDITION 
-LINTTAGS        += -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS        += -erroff=E_SUSPICIOUS_COMPARISON 
-LINTTAGS        += -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS        += -erroff=E_ASSIGN_NARROW_CONV 
-LINTTAGS        += -erroff=E_FUNC_SET_NOT_USED
-
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -73,7 +63,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -89,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/redirmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/redirmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/redirmod/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the redirmod streams kernel
 #	module.
@@ -43,7 +41,6 @@
 #
 MODULE		= redirmod
 OBJECTS		= $(REDIRMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(REDIRMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= rge
 OBJECTS		= $(RGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,11 +57,10 @@
 LDFLAGS		+= -dy -N misc/mac -N drv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -84,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rlmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rlmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= rlmod
 OBJECTS		= $(RLMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RLMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,16 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -81,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rpcib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rpcib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Copyright (c) 2018, Joyent, Inc.
 
 #
-#	This makefile drives the production of the kernel 
+#	This makefile drives the production of the kernel
 #	rpcib module.
 #
 #	intel implementation architecture dependent
@@ -40,7 +40,6 @@
 #
 MODULE		= rpcib
 OBJECTS		= $(RPCIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/rpc
 
@@ -53,27 +52,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 # depends on misc/ibtl and misc/ibcm
 #
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibcm
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -94,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rpcmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rpcmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= rpcmod
 OBJECTS		= $(RPCMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SYS_DIR)/$(MODULE)
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -72,16 +70,10 @@
 LDFLAGS		+= -dy -Nmisc/tlimod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -106,12 +98,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/rpcsec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rpcsec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= rpcsec
 OBJECTS		= $(RPCSEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCSEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,13 +56,10 @@
 LDFLAGS += -dy -N strmod/rpcmod -N misc/tlimod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -85,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rpcsec_gss/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rpcsec_gss/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= rpcsec_gss
 OBJECTS		= $(RPCSEC_GSS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCSEC_GSS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,13 +58,10 @@
 LDFLAGS += -dy -N strmod/rpcmod -N misc/kgssapi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rsa/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rsa/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= rsa
 OBJECTS		= $(RSAPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RSAPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,13 +62,10 @@
 CPPFLAGS	+= -I$(COM1_DIR) -I$(COM2_DIR)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -88,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rsm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rsm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -26,7 +26,7 @@
 # Copyright (c) 2018, Joyent, Inc.
 
 #
-#	This makefile drives the production of the rsm kernel agent 
+#	This makefile drives the production of the rsm kernel agent
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -36,9 +36,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= rsm 
+MODULE		= rsm
 OBJECTS		= $(RSM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RSM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/rsm
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,13 +69,10 @@
 #LDFLAGS	+= -Ndrv/rsm_drtest
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -98,12 +93,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rsmops/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rsmops/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/rsmops/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the rsmops module
 #
@@ -37,9 +36,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= rsmops 
+MODULE		= rsmops
 OBJECTS		= $(RSMOPS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RSMOPS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rtls/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rtls/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= rtls
 OBJECTS		= $(RTLS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RTLS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rts/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rts/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= rts
 OBJECTS		= $(RTS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RTS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -65,15 +63,6 @@
 #
 LDFLAGS		+= -dy -Ndrv/ip -Nfs/sockfs
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 # needs work
 $(OBJS_DIR)/rtsddi.o := SMOFF += index_overflow
 
@@ -90,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/rtw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rtw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= rtw
 OBJECTS		= $(RTW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RTW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rum/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rum/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= rum
 OBJECTS		= $(RUM_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(RUM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rwd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rwd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= rwd
 OBJECTS		= $(RWD_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(RWD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,7 +60,6 @@
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 #
 #	Default build targets.
@@ -77,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/rwn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/rwn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= rwn
 OBJECTS		= $(RWN_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(RWN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,7 +60,6 @@
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/s10_brand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/s10_brand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE =	s10_brand
 OBJECTS =	$(S10_BRAND_OBJS:%=$(OBJS_DIR)/%)
-LINTS =		$(S10_BRAND_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE =	$(USR_BRAND_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET =		$(BINARY)
-LINT_TARGET =		$(MODULE).lint
 INSTALL_TARGET =	$(BINARY) $(ROOTMODULE)
 
 
@@ -83,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/s1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/s1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= s1394
 OBJECTS		= $(S1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(S1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,22 +60,15 @@
 #
 #ALL_BUILDS	= $(ALL_BUILDSONLY64)
 #DEF_BUILDS	= $(DEF_BUILDSONLY64)
-#CLEANLINTFILES	+= $(LINT32_FILES)
 
 DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 #DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -100,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sad/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sad/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sad
 OBJECTS		= $(SAD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SAD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,12 +61,10 @@
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sata/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sata/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -45,7 +45,6 @@
 #
 MODULE		= sata
 OBJECTS		= $(SATA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SATA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,25 +65,16 @@
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # dependency on scsi module
 #
 LDFLAGS += -dy -Nmisc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -109,12 +98,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sbp2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sbp2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= sbp2
 OBJECTS		= $(SBP2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SBP2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,18 +48,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 
@@ -74,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsa1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsa1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= scsa1394
 OBJECTS		= $(SCSA1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSA1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -56,13 +54,10 @@
 LDFLAGS		+= -dy -Nmisc/scsi -Nmisc/s1394 -Nmisc/sbp2
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsa2usb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsa2usb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= scsa2usb
 OBJECTS		= $(SCSA2USB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSA2USB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/scsa2usb
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,11 +63,10 @@
 LDFLAGS		+= -dy -Nmisc/usba -Nmisc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -90,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= scsi
 OBJECTS		= $(SCSI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,13 +62,10 @@
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -92,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi_vhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi_vhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= scsi_vhci
 OBJECTS		= $(SCSI_VHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/scsi_vhci
 
@@ -60,7 +59,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi_vhci_f_sym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi_vhci_f_sym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_sym
 # intel architecture dependent module
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_sym
 OBJECTS		= $(SCSI_VHCI_F_SYM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_SYM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi_vhci_f_sym_hds/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_sym_hds
 # intel architecture dependent
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= scsi_vhci_f_sym_hds
 OBJECTS		= $(SCSI_VHCI_F_SYM_HDS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_SYM_HDS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi_vhci_f_tape/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi_vhci_f_tape/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tape
 # intel architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_tape
 OBJECTS		= $(SCSI_VHCI_F_TAPE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_TAPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi_vhci_f_tpgs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tpgs
 # intel architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_tpgs
 OBJECTS		= $(SCSI_VHCI_F_TPGS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_TPGS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/scsi_vhci_f_tpgs_tape/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tpgs_tape
 # intel architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_tpgs_tape
 OBJECTS		= $(SCSI_VHCI_F_TPGS_TAPE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_TPGS_TAPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= sd
 OBJECTS		= $(SD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/scsi/targets
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,17 +58,6 @@
 
 INC_PATH	+= -I$(UTSBASE)/intel/io/scsi/targets
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 # needs work
 SMOFF += index_overflow,shift_to_zero,signed
 
@@ -92,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sda/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sda/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= sda
 OBJECTS		= $(SDA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,9 +63,6 @@
 DEBUG_FLGS	=
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -92,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sdhost/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sdhost/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= sdhost
 OBJECTS		= $(SDHOST_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDHOST_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,9 +61,6 @@
 DEBUG_FLGS	=
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
-#
-# lint pass one enforcement
-#  
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -86,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sdp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sdp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,6 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-#
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -36,7 +33,6 @@
 #
 MODULE		= sdp
 OBJECTS		= $(SDP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/sdp
@@ -49,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sdt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sdt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,13 +23,11 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= sdt
 OBJECTS		= $(SDT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/dtrace
@@ -37,7 +35,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Ndrv/dtrace
@@ -52,12 +49,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/semsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/semsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= semsys
 OBJECTS		= $(IPCSEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPCSEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,11 +61,10 @@
 LDFLAGS		+= -dy -Nmisc/ipc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -85,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ses/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ses/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ses
 OBJECTS		= $(SES_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SES_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/scsi/targets
 
@@ -54,18 +53,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 # Depends on scsi
 #
 LDFLAGS         += -dy -N misc/scsi
@@ -83,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sfe
 OBJECTS		= $(SFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -101,12 +99,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sfxge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sfxge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,8 +19,6 @@
 MODULE		= sfxge
 OBJECTS		= $(SFXGE_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(SFXGE_SF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SFXGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
-LINTS		+= $(SFXGE_SF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 include $(UTSBASE)/intel/Makefile.intel
@@ -29,7 +27,6 @@
 # Targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sgen/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sgen/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sgen
 OBJECTS		= $(SGEN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGEN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/targets
 
@@ -52,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,12 +59,10 @@
 LDFLAGS += -dy -N"misc/scsi"
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sha1/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sha1/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 SHA1_OBJS_64	= sha1-x86_64.o
 SHA1_OBJS	+= $(SHA1_OBJS_$(CLASS))
 OBJECTS		= $(SHA1_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHA1_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -58,14 +57,12 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS += -I$(COMDIR)
-LINTFLAGS	+= -I$(COMDIR)
 
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
@@ -100,8 +91,5 @@
 $(OBJS_DIR)/sha1-x86_64.o: sha1-x86_64.s
 	$(COMPILE.s) -o $@ ${@F:.o=.s}
 
-$(OBJS_DIR)/sha1-x86_64.ln: sha1-x86_64.s
-	@($(LHEAD) $(LINT.c) ${@F:.ln=.s} $(LTAIL))
-
 sha1-x86_64.s: $(COMDIR)/sha1/amd64/sha1-x86_64.pl
 	$(PERL) $? $@
--- a/usr/src/uts/intel/sha2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sha2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 SHA2_OBJS_64    = sha512-x86_64.o sha256-x86_64.o
 SHA2_OBJS       += $(SHA2_OBJS_$(CLASS))
 OBJECTS		= $(SHA2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHA2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -65,7 +63,6 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS += -I$(COMDIR)
-LINTFLAGS	+= -I$(COMDIR)
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
@@ -102,9 +93,6 @@
 $(OBJS_DIR)/%.o: %.s
 	$(COMPILE.s) -o $@ ${@F:.o=.s}
 
-$(OBJS_DIR)/%.ln: %.s
-	@($(LHEAD) $(LINT.c) ${@F:.ln=.s} $(LTAIL))
-
 sha512-x86_64.s: $(COMDIR)/sha2/amd64/sha512-x86_64.pl
 	$(PERL) $? $@
 
--- a/usr/src/uts/intel/sharefs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sharefs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sharefs
 OBJECTS		= $(SHAREFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHAREFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/shbinexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/shbinexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= shbinexec
 OBJECTS		= $(SHBINEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHBINEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_EXEC_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/shmsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/shmsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= shmsys
 OBJECTS		= $(IPCSHM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPCSHM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,12 +61,10 @@
 LDFLAGS		+= -dy -Nmisc/ipc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -85,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/si3124/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/si3124/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= si3124
 OBJECTS		= $(SI3124_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SI3124_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/sata/adapters/si3124
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,9 +65,11 @@
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
 
 #
 #
@@ -89,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/signalfd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/signalfd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= signalfd
 OBJECTS		= $(SIGNALFD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SIGNALFD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -38,7 +37,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -54,12 +52,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/skd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/skd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= skd
 OBJECTS		= $(SKD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SKD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/skd
 
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,7 +56,7 @@
 # Overrides
 #
 # For now, disable these compiler warnigns; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 CERRWARN	+= -_gcc=-Wno-format
 CERRWARN	+= -_gcc=-Wno-format-extra-args
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/skein/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/skein/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= skein
 OBJECTS		= $(SKEIN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SKEIN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -60,7 +58,6 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS += -I$(COMDIR)
-LINTFLAGS	+= -I$(COMDIR)
 
 #
 #	Default build targets.
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/smbfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/smbfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= smbfs
 OBJECTS		= $(SMBFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMBFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_FS_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,19 +59,20 @@
 INC_PATH	+= -I$(COMMONBASE)/smbclnt
 LDFLAGS         += -dy -Ndrv/nsmb
 
-# Until CR 4994570 is fixed...
-LINTTAGS	+= -erroff=E_BAD_FORMAT_ARG_TYPE2
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-# needs work
+# The mb_put/md_get functions are intentionally used with and without
+# return value checks, so filter those out.
+#
+# also needs further work.
 SMOFF += all_func_returns,signed,deref_check
 
-# The mb_put/md_get functions are intentionally used with and without
-# return value checks, so filter those out like LGREP.2 does.
-LGREP.nsmb =	egrep -v ' ignored: (mb_init|mb_put|md_get)'
-LTAIL	+=	2>&1 | $(LGREP.2) | $(LGREP.nsmb) || true
-
 #
 #	Default build targets.
 #
@@ -87,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/smbios/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/smbios/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -31,14 +31,12 @@
 
 MODULE = smbios
 OBJECTS	= $(OBJS_DIR)/smbios.o
-LINTS = $(LINTS_DIR)/smbios.ln
 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR = $(UTSBASE)/common/io
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 # needs work
@@ -54,12 +52,6 @@
 
 clobber: $(CLOBBER_DEPS)
 
-lint: $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install: $(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/smbsrv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/smbsrv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= smbsrv
 OBJECTS		= $(SMBSRV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMBSRV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/smbsrv
 
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -90,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/smp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/smp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 # This makefile drives the production of the smp driver.
@@ -41,7 +39,6 @@
 #
 MODULE		= smp
 OBJECTS		= $(SMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/targets
 
@@ -54,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sn1_brand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sn1_brand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE =	sn1_brand
 OBJECTS =	$(SN1_BRAND_OBJS:%=$(OBJS_DIR)/%)
-LINTS =		$(SN1_BRAND_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE =	$(USR_BRAND_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET =		$(BINARY)
-LINT_TARGET =		$(MODULE).lint
 INSTALL_TARGET =	$(BINARY) $(ROOTMODULE)
 
 
@@ -83,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sockpfp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sockpfp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= sockpfp
 OBJECTS		= $(PFP_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PFP_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SOCK_DIR)/$(MODULE)
 
 #
@@ -46,24 +45,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
-
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/ip
+LDFLAGS += -dy -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/bpf -Ndrv/ip
 INC_PATH += -I$(UTSBASE)/common/inet/sockmods -I$(UTSBASE)/common/io/bpf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-label
 
@@ -83,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sockrds/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sockrds/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	intel architecture dependent
@@ -37,7 +37,6 @@
 #
 MODULE		= sockrds
 OBJECTS		= $(RDS_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDS_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -49,12 +48,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
 CFLAGS += $(CCVERBOSE)
 
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
@@ -72,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/socksctp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/socksctp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	intel architecture dependent
@@ -38,7 +38,6 @@
 #
 MODULE		= socksctp
 OBJECTS		= $(SCTP_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCTP_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -50,24 +49,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
-
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -84,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/socksdp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/socksdp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	intel architecture dependent
@@ -38,7 +38,6 @@
 #
 MODULE		= socksdp
 OBJECTS		= $(SDP_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDP_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -50,14 +49,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement and OS version
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -76,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/softmac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/softmac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= softmac
 OBJECTS		= $(SOFTMAC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOFTMAC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/softmac
 
@@ -46,22 +45,19 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 # Overrides
 #
-CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
 
 #
-# For now, disable these lint checks as it is a generic STREAMS problem;
+# For now, disable these warnings as it is a generic STREAMS problem;
 # maintainers should endeavor to investigate and remove these for maximum
-# lint coverage.
+# coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-label
 
@@ -78,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sol_ofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sol_ofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= sol_ofs
 OBJECTS		= $(SOL_OFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_OFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/ibcm
 
@@ -48,18 +47,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_CONST_TRUNCATED_BY_ASSIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sol_ucma/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sol_ucma/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_ucma
 OBJECTS		= $(SOL_UCMA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_UCMA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/sol_ofs
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/of/sol_ucma
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -56,13 +54,10 @@
 #
 INCLUDE_PATH += -I$(UTSBASE)/common/sys/ib/clients/ofv/sol_ucma
 
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 # needs work
 SMOFF += all_func_returns,logical_instead_of_bitwise
@@ -80,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sol_umad/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sol_umad/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_umad
 OBJECTS		= $(SOL_UMAD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_UMAD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/of/sol_umad
 LDFLAGS		+= -dy -Nmisc/sol_ofs -Nmisc/ibmf -Nmisc/ibtl
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sol_uverbs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sol_uverbs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_uverbs
 OBJECTS		= $(SOL_UVERBS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_UVERBS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/sol_ofs
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/of/sol_uverbs
@@ -47,18 +46,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_CONST_TRUNCATED_BY_ASSIGN
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-switch
@@ -83,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/specfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/specfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= specfs
 OBJECTS		= $(SPEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,14 +62,13 @@
 MODSTUBS_DIR	 = $(OBJS_DIR)
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DSPEC_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
-LDFLAGS 	+= -dy -Nfs/fifofs
+LDFLAGS		+= -dy -Nfs/fifofs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -92,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sppp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sppp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= sppp
 OBJECTS		= $(SPPP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPPP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ppp/sppp
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -69,12 +67,10 @@
 INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -92,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/spppasyn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/spppasyn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Use is subject to license terms.
 # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
 #
-#	This makefile drives the production of the spppasyn STREAMS 
+#	This makefile drives the production of the spppasyn STREAMS
 #	kernel module.
 #
 #	intel architecture dependent
@@ -41,7 +41,6 @@
 #
 MODULE		= spppasyn
 OBJECTS		= $(SPPPASYN_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(SPPPASYN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,18 +59,10 @@
 #
 CPPFLAGS	+= -DINTERNAL_BUILD -DSOL2
 
-# 
-#	Additional compiler definitions
-# 
-INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
+#	Additional compiler definitions
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
+INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
 
 #
 # Depends on sppp
@@ -92,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sppptun/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sppptun/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= sppptun
 OBJECTS		= $(SPPPTUN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPPPTUN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(USR_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ppp/sppptun
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -70,13 +68,10 @@
 INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -93,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(USR_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/srn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/srn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= srn
 OBJECTS		= $(SRN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SRN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/srpt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/srpt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= srpt
 OBJECTS		= $(SRPT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SRPT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/srpt
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/st/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/st/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= st
 OBJECTS		= $(ST_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ST_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/scsi/targets
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -59,13 +57,10 @@
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -92,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/stmf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/stmf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= stmf
 OBJECTS		= $(STMF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STMF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/stmf
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,11 +61,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/stmf_sbd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/stmf_sbd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= stmf_sbd
 OBJECTS		= $(STMF_SBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STMF_SBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/lu/stmf_sbd
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,11 +62,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -88,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/strategy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/strategy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= strategy
 OBJECTS		= $(STRATEGY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STRATEGY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -83,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/strplumb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/strplumb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= strplumb
 OBJECTS		= $(STRPLUMB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STRPLUMB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,17 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -81,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/swrand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/swrand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= swrand
 OBJECTS		= $(SWRANDPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SWRANDPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 INC_PATH	+= -I../../i86pc
 
@@ -52,14 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
+CFLAGS		+= -I$(COM_DIR)
 
 #
 # Linkage dependencies
@@ -67,13 +61,11 @@
 LDFLAGS += -dy -Nmisc/kcf -Nmisc/sha1
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 
 #
@@ -89,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/sy/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sy driver
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= sy
 OBJECTS		= $(SY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sysacct/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sysacct/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/sysacct/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sysacct driver kernel module.
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= sysacct
 OBJECTS		= $(SYSACCT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSACCT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SYS_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sysevent/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sysevent/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/sysevent/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	sysevent driver makefile.
 #
@@ -39,7 +38,6 @@
 #
 MODULE		= sysevent
 OBJECTS		= $(SYSEVENT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSEVENT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -72,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/sysmsg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/sysmsg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/sysmsg/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sysmsg `drv'
 #	kernel module.
@@ -41,7 +40,6 @@
 #
 MODULE		= sysmsg
 OBJECTS		= $(SYSMSG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSMSG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,17 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/systrace/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/systrace/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,13 +23,11 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= systrace
 OBJECTS		= $(SYSTRACE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSTRACE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
@@ -37,7 +35,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Ndrv/dtrace
@@ -52,12 +49,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/tavor/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tavor/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= tavor
 OBJECTS		= $(TAVOR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TAVOR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/adapters/tavor
 LDFLAGS		+= -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,20 +60,12 @@
 #DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 #DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -97,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tclient/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tclient/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the tclient kernel
 #	driver for testing MPxIO interfaces
@@ -39,7 +39,6 @@
 #
 MODULE		= tclient
 OBJECTS		= $(TCLIENT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TCLIENT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tcp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tcp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= tcp
 OBJECTS		= $(TCP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TCP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE) $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/tcp
@@ -57,14 +56,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
 # Inline functions, this probably needs to be changed when compiling with
 # -xO4.
 #
-CINLINES 	= -xinline=tcp_set_ws_value,tcp_fill_header
+CINLINES	= -xinline=tcp_set_ws_value,tcp_fill_header
 
 CFLAGS		+= $(CINLINES)
 
@@ -89,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/tcp6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tcp6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= tcp6
 OBJECTS		= $(TCP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TCP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/tcp
 
@@ -58,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/telmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/telmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= telmod
 OBJECTS		= $(TELMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TELMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,16 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -80,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/timerfd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/timerfd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= timerfd
 OBJECTS		= $(TIMERFD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TIMERFD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -41,7 +40,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -57,12 +55,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/timod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/timod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= timod
 OBJECTS		= $(TIMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TIMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -48,17 +47,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
 # needs work
 SMOFF += indenting
 
@@ -75,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tirdwr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tirdwr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= tirdwr
 OBJECTS		= $(TIRDWR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TIRDWR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,16 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -80,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= tl
 OBJECTS		= $(TL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -66,13 +64,10 @@
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -94,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tlimod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tlimod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= tlimod
 OBJECTS		= $(TLIMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TLIMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 # needs work
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tmpfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tmpfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= tmpfs
 OBJECTS		= $(TMPFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TMPFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -55,16 +54,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tnf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tnf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= tnf
 OBJECTS		= $(TNF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TNF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/tnf
 
@@ -55,17 +54,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tokenmt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tokenmt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile creates the tokenmt metering (ipp) module.
 #	intel architecture dependent
@@ -39,7 +38,6 @@
 #
 MODULE		= tokenmt
 OBJECTS		= $(TOKENMT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TOKENMT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,20 +54,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tphci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tphci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= tphci
 OBJECTS		= $(TPHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TPHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tpm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tpm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -30,7 +30,6 @@
 #
 MODULE		= tpm
 OBJECTS		= $(TPM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TPM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,7 +44,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/trill/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/trill/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= trill
 OBJECTS		= $(TRILL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TRILL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tswtclmt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tswtclmt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile creates the tswtclmt metering (ipp) module.
 #	intel architecture dependent
@@ -39,7 +38,6 @@
 #
 MODULE		= tswtclmt
 OBJECTS		= $(TSWTCL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TSWTCL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,20 +54,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ttcompat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ttcompat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/ttcompat/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ttcompat streams kernel
 #	module.
@@ -42,7 +40,6 @@
 #
 MODULE		= ttcompat
 OBJECTS		= $(TTCOMPAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TTCOMPAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,18 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/tvhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/tvhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= tvhci
 OBJECTS		= $(TVHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TVHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -52,15 +51,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 CERRWARN	+= -_gcc=-Wno-unused-function
 
 #
@@ -76,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/uath/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/uath/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= uath
 OBJECTS		= $(UATH_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(UATH_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,7 +60,6 @@
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 #
 #	Default build targets.
@@ -77,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/uathfw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/uathfw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= uathfw
 OBJECTS		= $(UATHFW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UATHFW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 FWOBJ		= $(OBJS_DIR)/$(MODULE).o
@@ -47,25 +46,14 @@
 #
 include $(UTSBASE)/intel/Makefile.intel
 
-LDFLAGS	= 
+LDFLAGS	=
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/intel/ucode/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ucode/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,13 +22,11 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= ucode
 OBJECTS		= $(UCODE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UCODE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io
 
@@ -37,7 +35,6 @@
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -50,12 +47,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/udfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/udfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= udfs
 OBJECTS		= $(UDFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,16 +61,10 @@
 LDFLAGS += -dy -N fs/specfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -95,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/udmf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/udmf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= udmf
 OBJECTS		= $(UDMF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDMF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -41,11 +40,6 @@
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-label
 
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
 
 # needs work
 $(OBJS_DIR)/udmf_usbgem.o := SMOFF += indenting
@@ -54,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +63,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/udp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/udp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= udp
 OBJECTS		= $(UDP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE) $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/udp
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/udp6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/udp6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= udp6
 OBJECTS		= $(UDP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/udp
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ufm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ufm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,14 +17,12 @@
 
 MODULE = ufm
 OBJECTS	= $(OBJS_DIR)/ufm.o
-LINTS = $(LINTS_DIR)/ufm.ln
 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR = $(UTSBASE)/common/io
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -37,12 +35,6 @@
 
 clobber: $(CLOBBER_DEPS)
 
-lint: $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install: $(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/ufmtest/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ufmtest/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,14 +17,12 @@
 
 MODULE = ufmtest
 OBJECTS	= $(OBJS_DIR)/ufmtest.o
-LINTS = $(LINTS_DIR)/ufmtest.ln
 ROOTMODULE = $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR = $(UTSBASE)/common/io
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -37,12 +35,6 @@
 
 clobber: $(CLOBBER_DEPS)
 
-lint: $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install: $(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/ufs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ufs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= ufs
 OBJECTS		= $(UFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,16 +65,10 @@
 LDFLAGS		+= -dy -Nfs/specfs -Nmisc/fssnap_if
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -99,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/ugen/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ugen/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ugen
 OBJECTS		= $(UGEN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UGEN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/uhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/uhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= uhci
 OBJECTS		= $(UHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/uhci
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,11 +63,10 @@
 LDFLAGS		+= -dy -Nmisc/usba
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/upf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/upf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= upf
 OBJECTS		= $(UPF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UPF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -44,18 +43,11 @@
 # needs work
 $(OBJS_DIR)/upf_usbgem.o := SMOFF += all_func_returns
 
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +63,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/ural/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/ural/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= ural
 OBJECTS		= $(URAL_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(URAL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/urf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/urf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= urf
 OBJECTS		= $(URF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(URF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -41,17 +40,11 @@
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-label
 
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/urtw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/urtw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= urtw
 OBJECTS		= $(URTW_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(URTW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usb_ac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usb_ac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usb_ac
 OBJECTS		= $(USB_AC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_AC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/clients/audio/usb_ac
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -85,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usb_ah/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usb_ah/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= usb_ah
 OBJECTS		= $(USB_AH_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_AH_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,11 +64,10 @@
 LDFLAGS += -dy -Nmisc/usba -Nmisc/hidparser -Ndrv/usb_ac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -87,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usb_as/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usb_as/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= usb_as
 OBJECTS		= $(USB_AS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_AS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,11 +63,10 @@
 LDFLAGS		+= -dy -Nmisc/usba -Ndrv/usb_ac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usb_ia/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usb_ia/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usb_ia
 OBJECTS		= $(USB_IA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_IA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usb_mid/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usb_mid/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usb_mid
 OBJECTS		= $(USB_MID_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_MID_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usba/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usba/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= usba
 OBJECTS		= $(USBA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,12 +61,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usba10/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usba10/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/usba10/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the USB nexus driver
 #
@@ -39,7 +38,6 @@
 #
 MODULE		= usba10
 OBJECTS		= $(USBA10_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBA10_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,12 +49,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -77,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbecm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbecm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbecm
 OBJECTS		= $(USBECM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBECM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 # needs work
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbftdi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbftdi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbftdi
 OBJECTS		= $(USBFTDI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBFTDI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/clients/usbser/usbftdi
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbgem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbgem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= usbgem
 OBJECTS		= $(USBGEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBGEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,14 +51,6 @@
 # needs work
 SMOFF += all_func_returns
 
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS	+= -erroff=E_FUNC_RET_MAYBE_IGNORED2
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_BAD_FORMAT_ARG_TYPE2
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 LDFLAGS		+= -dy -N misc/mac -N drv/ip -N misc/usba
 
@@ -67,7 +58,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -83,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/intel/usbkbm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbkbm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbkbm
 OBJECTS		= $(USBKBM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBKBM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,13 +62,6 @@
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= usbms
 OBJECTS		= $(USBMS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBMS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,11 +60,10 @@
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/hidparser
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -87,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbprn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbprn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usbprn
 OBJECTS		= $(USBPRN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBPRN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbs49_fw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbs49_fw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,9 +20,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/intel/usbs49_fw/Makefile
+
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
 #
@@ -33,7 +31,6 @@
 #
 MODULE		= usbs49_fw
 OBJECTS		= $(USBS49_FW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBS49_FW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -45,7 +42,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbsacm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbsacm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= usbsacm
 OBJECTS		= $(USBSACM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSACM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbser/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbser/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usbser
 OBJECTS		= $(USBSER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -55,16 +54,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 # needs work
 SMOFF += all_func_returns
 
@@ -78,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbskel/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbskel/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usbskel
 OBJECTS		= $(USBSKEL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSKEL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/clients/usbskel
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbsksp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbsksp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= usbsksp
 OBJECTS		= $(USBSER_KEYSPAN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSER_KEYSPAN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbsprl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbsprl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbsprl
 OBJECTS		= $(USBSPRL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSPRL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -66,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbvc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbvc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= usbvc
 OBJECTS		= $(USBVC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBVC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,7 +69,6 @@
 # Disable this because it is necessary for this driver
 # and it is surely safe
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -91,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/usbwcm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/usbwcm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbwcm
 OBJECTS		= $(USBWCM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBWCM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,11 +62,10 @@
 LDFLAGS         += -dy -Nmisc/usba
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vgatext/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vgatext/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= vgatext
 OBJECTS		= $(VGATEXT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VGATEXT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 GFX_DIR		= $(UTSBASE)/i86pc/io/gfx_private
 INC_PATH	+= -I$(GFX_DIR)
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vmxnet3s/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vmxnet3s/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= vmxnet3s
 OBJECTS		= $(VMXNET3S_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VMXNET3S_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/intel/io/vmxnet3s
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,8 +61,6 @@
 #
 LDFLAGS		+= -dy -N misc/mac
 
-LINTFLAGS	+= -a -erroff=E_BAD_PTR_CAST_ALIGN
-LINTFLAGS64	+= -a -erroff=E_BAD_PTR_CAST_ALIGN
 
 #
 #	Default build targets.
@@ -80,11 +76,6 @@
 clobber:	$(CLOBBER_DEPS)
 
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
 
 install:	$(INSTALL_DEPS)
 
--- a/usr/src/uts/intel/vnic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vnic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= vnic
 OBJECTS		= $(VNIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VNIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/vnic
 
@@ -47,7 +46,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= vr
 OBJECTS		= $(VR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vscan/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vscan/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the vscan service
 #	kernel module.
@@ -40,7 +40,6 @@
 #
 MODULE		= vscan
 OBJECTS		= $(VSCAN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VSCAN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/vscan
 
@@ -58,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/vuid2ps2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vuid2ps2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= vuid2ps2
 OBJECTS		= $(VUIDPS2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VUIDPS2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -82,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vuid3ps2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vuid3ps2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= vuid3ps2
 OBJECTS		= $(VUIDPS2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VUIDPS2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -82,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vuidm3p/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vuidm3p/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= vuidm3p
 OBJECTS		= $(VUIDM3P_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VUIDM3P_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vuidm4p/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vuidm4p/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= vuidm4p
 OBJECTS		= $(VUIDM4P_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VUIDM4P_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/vuidm5p/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/vuidm5p/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= vuidm5p
 OBJECTS		= $(VUIDM5P_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VUIDM5P_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 ALL_DEFS	+= -DVUIDM5P
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/wc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/wc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= wc
 OBJECTS		= $(WC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(WC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/winlock/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/winlock/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= winlock
 OBJECTS		= $(WINLOCK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(WINLOCK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,16 +52,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -79,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/wpi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/wpi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-# ident	"%Z%%M%	%I%	%E% SMI"
 #
 # This makefile drives the production of the wpi driver kernel module.
 #
@@ -38,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= wpi 
+MODULE		= wpi
 OBJECTS		= $(WPI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(WPI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,17 +50,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CPPFLAGS	+= -I. -D_KERNEL
 
-LDFLAGS         += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip 
+LDFLAGS         += -dy -Nmisc/mac -Nmisc/net80211 -Ndrv/random -Ndrv/ip
 
 #
 #	Default build targets.
@@ -77,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/xhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/xhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,14 +17,12 @@
 
 MODULE		= xhci
 OBJECTS		= $(XHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/xhci
 
 include $(UTSBASE)/intel/Makefile.intel
 
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS		+= -dy -Nmisc/usba
@@ -39,12 +37,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/intel/Makefile.targ
--- a/usr/src/uts/intel/yge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/yge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= yge
 OBJECTS		= $(YGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(YGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,9 +55,11 @@
 #
 LDFLAGS		+=  -dy -N misc/mac -N misc/mii
 
-#	Lint flag
 #
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-unused-label
 
 #
@@ -76,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/zcons/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/zcons/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/intel/zcons/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the zcons driver
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= zcons
 OBJECTS		= $(ZCONS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ZCONS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/zfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/zfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,8 +43,6 @@
 #
 MODULE		= zfs
 OBJECTS		= $(ZFS_OBJS:%=$(OBJS_DIR)/%) $(LUA_OBJS:%=$(OBJS_DIR)/%)
-# LUA_OBJS are intentionally omitted from LINTS
-LINTS		= $(ZFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_FS_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/zfs
@@ -58,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -77,16 +74,10 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-switch
@@ -119,12 +110,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_FS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/intel/zut/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/zut/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= zut
 OBJECTS		= $(ZUT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ZUT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/zut
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,11 +63,10 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -87,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/intel/zyd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/intel/zyd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= zyd
 OBJECTS		= $(ZYD_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(ZYD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sfmmu/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sfmmu/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -20,13 +20,12 @@
 # CDDL HEADER END
 #
 #
-# uts/sfmmu/Makefile.files
 # Copyright (c) 1991 by Sun Microsystems, Inc.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines all file modules and build rules for the
-# directory uts/sfmmu and it's children. These are the source files which
+# directory uts/sfmmu and its children. These are the source files which
 # are specific to the sparc9 processor.
 #
 
@@ -41,13 +40,3 @@
 #	Section 3:	misc.
 #
 INC_PATH	+= -I$(UTSBASE)/sfmmu
-
-#
-# Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .nse_depinfo file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true.
-#
-# ASSYM_DEPS	+= overflow.o
-# ASSYM_DEPS	+= underflow.o
--- a/usr/src/uts/sfmmu/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sfmmu/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sfmmu/Makefile.rules
 # Copyright (c) 1991-2001 by Sun Microsystems, Inc.
 # All rights reserved.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines all build rules for the directory uts/sfmmu and
 # its children. These are the source files which are common to all sfmmu
@@ -38,11 +37,3 @@
 #	  Lines whose initial directory components are equal are sorted
 #	  alphabetically by the remaining components.
 
-#
-#	Section 1a: C object build rules
-#
-
-
-#
-#	Section 1b: Lint `object' build rules
-#
--- a/usr/src/uts/sparc/FSS/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/FSS/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= FSS
 OBJECTS		= $(FSS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FSS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,11 +61,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -84,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/FX/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/FX/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/sparc/FX/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the FX scheduling class
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= FX
 OBJECTS		= $(FX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,13 +60,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/FX_DPTBL/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/FX_DPTBL/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/sparc/FX_DPTL/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the FX_DPTBL dispatch table
 #	kernel module.
@@ -43,7 +41,6 @@
 #
 MODULE		= FX_DPTBL
 OBJECTS		= $(FX_DPTBL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FX_DPTBL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,9 +61,6 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DFX_DPTBL_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -83,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/IA/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/IA/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= IA
 OBJECTS		= $(IA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -79,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,13 +33,6 @@
 
 include Makefile.sparc
 
-LINT_KMODS_X1	= $(LINT_KMODS:nsmb=)
-LINT_KMODS_X2	= $(LINT_KMODS_X1:smbfs=)
-LINT_KMODLIBS	= $(LINT_KMODS_X2:e1000g=)
-LINT_LIBS	= $(LINT_LIB) $(GEN_LINT_LIB) \
-		  $(LINT_KMODLIBS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
-		  $(LINT_XMODLIBS:%=$(LINT_LIB_DIR)/llib-l%.ln)
-
 DRV_KMODS	+= dprov
 
 def		:=	TARGET= def
@@ -47,22 +40,17 @@
 install		:=	TARGET= install
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 install_h	:=	TARGET= install_h
 
 .KEEP_STATE:
 
-.PARALLEL:	$(PARALLEL_KMODS) $(XMODS) config $(LINT_DEPS)
+.PARALLEL:	$(PARALLEL_KMODS) $(XMODS) config
 
 def all install clean clobber modlist: $(KMODS) $(XMODS) config
 
-modlintlib clean.lint: $(LINT_KMODS) $(XMODS)
-
 $(KMODS) config:	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
@@ -79,15 +67,4 @@
 	@cd v7/sys; pwd; $(MAKE) $(TARGET)
 	@cd v9/sys; pwd; $(MAKE) $(TARGET)
 
-#
-#	Full kernel lint target.
-#
-LINT_TARGET	= globallint
-
-globallint:
-	@-$(ECHO) "\nFULL KERNEL: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
-lint:	modlintlib .WAIT $(LINT_DEPS)
-
 include ../Makefile.targ
--- a/usr/src/uts/sparc/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #	This Makefile defines all file modules and build rules for the
-# directory uts/sparc and it's children. These are the source files which
+# directory uts/sparc and its children. These are the source files which
 # are specific to the sparc processor.
 #
 
@@ -109,16 +109,12 @@
 #
 #	Build up paths and defines.
 #
-LINT_DEFS	+= -Dsparc
 INC_PATH	+= -I$(UTSBASE)/sparc
 INC_PATH	+= -I$(UTSBASE)/sparc/krtld
 
 #
 # Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .nse_depinfo file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true.
+# all files including this file.
 #
 ASSYM_DEPS +=	sparc_ddi.o
 
--- a/usr/src/uts/sparc/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -92,49 +92,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sparc/syscall/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules.
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/dtrace/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/dtrace/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/io/pciex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/fpu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/zfs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/fs/proc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/krtld/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(OBJS_DIR)/kobj_bootflags.ln	:= CPPFLAGS += -I$(SRC)/common
-$(OBJS_DIR)/kobj.ln		:= CPPFLAGS += -DMODDIR_SUFFIX=\"sparcv9\"
-$(OBJS_DIR)/kobj.ln		:= CPPFLAGS += -D_RELSEG
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/krtld/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/nskern/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/syscall/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sparc/Makefile.sparc	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/Makefile.sparc	Thu Dec 17 18:19:51 2020 +0000
@@ -54,27 +54,10 @@
 IPDRV_DIR	 = $(UTSBASE)/sparc/ip
 MODSTUBS_DIR	 = $(UNIX_DIR)
 DSF_DIR		 = $(UNIX_DIR)
-LINTS_DIR	 = $(OBJS_DIR)
-LINT_LIB_DIR	 = $(UTSBASE)/sparc/lint-libs/$(OBJS_DIR)
 
 UNIX_O		 = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
 MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
-GENLIB		 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/libgenunix.so
-
-LINT_LIB_32	 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lunix.ln
-GEN_LINT_LIB_32	 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
-
-LINT_LIB_64	 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lunix.ln
-GEN_LINT_LIB_64	 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
-
-LINT_LIB	 = $(LINT_LIB_$(CLASS))
-GEN_LINT_LIB	 = $(GEN_LINT_LIB_$(CLASS))
-
-LINT32_DIRS	 = $(LINT32_BUILDS:%=$(UTSBASE)/sparc/lint-libs/%)
-LINT32_FILES	 = $(LINT32_DIRS:%=%/llib-l$(MODULE).ln)
-
-LINT64_DIRS	 = $(LINT64_BUILDS:%=$(UTSBASE)/sparc/lint-libs/%)
-LINT64_FILES	 = $(LINT64_DIRS:%=%/llib-l$(MODULE).ln)
+GENLIB		 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
 
 #
 #	Include the makefiles which define build rule templates, the
@@ -154,9 +137,6 @@
 
 ASFLAGS		+= $(XARCH)
 
-LINT_DEFS_32	=
-LINT_DEFS_64	= -m64
-LINT_DEFS	+= $(LINT_DEFS_$(CLASS))
 
 #
 #	The following must be defined for all implementations:
@@ -527,14 +507,6 @@
 KICONV_KMODS	+= kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
 
 #
-# Ensure that the variable member of the cpu_t (cpu_m) is defined
-# for the lint builds so as not to cause lint errors during the
-# global cross check.
-#
-$(LINTFLAGSUPPRESS)LINTFLAGS	+= -D_MACHDEP -I$(UTSBASE)/sun4 \
-				   -I$(UTSBASE)/sun4u -I$(UTSBASE)/sfmmu
-
-#
 #	Sensor related drivers
 #
 DRV_KMODS	+= ksensor ksensor_test
--- a/usr/src/uts/sparc/RT/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/RT/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/RT/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the RT scheduling class
 #	kernel module.
@@ -41,7 +40,6 @@
 #
 MODULE		= RT
 OBJECTS		= $(RT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -53,22 +51,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/RT_DPTBL/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/RT_DPTBL/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/RT_DPTBL/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the RT_DPTBL driver kernel module.
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= RT_DPTBL
 OBJECTS		= $(RT_DPTBL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RT_DPTBL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SCHED_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,9 +60,6 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DRT_DPTBL_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -81,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/SDC/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/SDC/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= SDC
 OBJECTS		= $(SDC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHED_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/TS/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/TS/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/TS/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the TS scheduling class
 #	kernel module.
@@ -41,7 +40,6 @@
 #
 MODULE		= TS
 OBJECTS		= $(TS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHED_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/TS_DPTBL/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/TS_DPTBL/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/TS_DPTBL/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the TS_DPTBL dispatch table
 #	kernel module.
@@ -42,7 +41,6 @@
 #
 MODULE		= TS_DPTBL
 OBJECTS		= $(TS_DPTBL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TS_DPTBL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHED_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,9 +61,6 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DTS_DPTBL_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -82,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/aac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/aac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= aac
 OBJECTS		= $(AAC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AAC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/aac
 
@@ -53,23 +52,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
-#
-# 	Kernel Module Dependencies
+#	Kernel Module Dependencies
 #
 LDFLAGS		+= -dy -Nmisc/scsi
 
 #
-# 	Overrides
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-value
@@ -89,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ac97/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ac97/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= ac97
 OBJECTS		= $(AC97_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AC97_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/acctctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/acctctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/sparc/acctctl/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This makefile drives the production of the acctctl system call module.
 # sparc architecture dependent
@@ -41,7 +39,6 @@
 #
 MODULE		= acctctl
 OBJECTS		= $(ACCTCTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ACCTCTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 CFLAGS	       += $(CCVERBOSE)
 
@@ -70,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/aes/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/aes/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= aes
 OBJECTS		= $(AESPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AESPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,10 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
+CFLAGS		+= $(CCVERBOSE)
+
+CFLAGS		+= -I$(COM_DIR)
 CPPFLAGS	+= -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
-LINTFLAGS	+= -I$(COM_DIR)
 
 #
 #	Default build targets.
@@ -79,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/afe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/afe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= afe
 OBJECTS		= $(AFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,12 +47,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/aggr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/aggr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= aggr
 OBJECTS		= $(AGGR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AGGR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/aggr
 
@@ -46,22 +45,19 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 # Overrides
 #
-CFLAGS 				+= $(CCVERBOSE)
-LDFLAGS 			+= -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
+CFLAGS				+= $(CCVERBOSE)
+LDFLAGS				+= -dy -Ndrv/dld -Nmisc/mac -Nmisc/dls
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/aoutexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/aoutexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= aoutexec
 OBJECTS		= $(AOUTEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AOUTEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXEC_DIR)/$(MODULE)
 
 #
@@ -53,11 +52,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -80,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/arcfour/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/arcfour/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= arcfour
 OBJECTS		= $(ARCFOURPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ARCFOURPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -51,14 +50,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
+CFLAGS		+= $(CCVERBOSE)
+
+CFLAGS		+=  -I$(COM_DIR)
 
 #
 #	Default build targets.
@@ -73,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audio1575/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audio1575/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audio1575
 OBJECTS		= $(AUDIO1575_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIO1575_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,23 +44,23 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-#	Overrides, lint pass one enforcement 
-# 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-switch
 
 #
 #	Depends on drv/audio and misc/ac97
 #
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
 
-CERRWARN	+= -_gcc=-Wno-switch
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,18 +76,12 @@
 
 def:		$(DEF_DEPS)
 
-all:		$(ALL_DEPS) 
+all:		$(ALL_DEPS)
 
 clean:		$(CLEAN_DEPS)
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audiocs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audiocs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= audiocs
 OBJECTS		= $(AUDIOCS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOCS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audioens/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audioens/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audioens
 OBJECTS		= $(AUDIOENS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOENS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audiols/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audiols/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiols
 OBJECTS		= $(AUDIOLS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOLS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audiop16x/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audiop16x/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiop16x
 OBJECTS		= $(AUDIOP16X_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOP16X_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio -Nmisc/ac97
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audiopci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audiopci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiopci
 OBJECTS		= $(AUDIOPCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOPCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Ndrv/audio
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/audiots/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/audiots/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= audiots
 OBJECTS		= $(AUDIOTS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUDIOTS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,23 +44,23 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-#	Overrides, lint pass one enforcement 
-# 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
 #	Depends on misc/ac97 and drv/audio
 #
 LDFLAGS		+= -dy -N misc/ac97 -N drv/audio
 
-CERRWARN	+= -_gcc=-Wno-parentheses
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -83,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/autofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/autofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= autofs
 OBJECTS		= $(AUTOFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AUTOFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SYS_DIR)/$(MODULE)
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -67,13 +65,10 @@
 LDFLAGS         += -dy -N strmod/rpcmod -N misc/rpcsec -N fs/mntfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -93,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/av1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/av1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= av1394
 OBJECTS		= $(AV1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AV1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,7 +44,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -53,28 +51,16 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 DEBUG_DEFS_DBG32	+= -DTNF_DEBUG
 DEBUG_DEFS_DBG64	+= -DTNF_DEBUG
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -95,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -54,11 +54,6 @@
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS		+= -dalign
@@ -69,11 +64,11 @@
 LDFLAGS		+= -dy -N misc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
--- a/usr/src/uts/sparc/bignum/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bignum/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 #
 #
-# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. 
+# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
 #
 #
 #	This makefile drives the production of the misx/bignum module.
@@ -39,7 +39,6 @@
 #
 MODULE		= bignum
 OBJECTS		= $(BIGNUM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BIGNUM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,13 +57,8 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE) -I$(CRYPTODIR) -I$(COM1_DIR)
 CFLAGS		+= -DUMUL64
-LINTFLAGS	+= -I$(CRYPTODIR) -I$(COM1_DIR)
-
 
 #
 #	Default build targets.
@@ -80,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 UTSBASE	= ../..
 
@@ -33,7 +31,6 @@
 #
 MODULE		= bl
 OBJECTS		= $(BL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -46,13 +43,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += -v
+CFLAGS += $(CCVERBOSE)
 
 #
 #	Default build targets.
@@ -67,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/blkdev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/blkdev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= blkdev
 OBJECTS		= $(BLKDEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BLKDEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/blowfish/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/blowfish/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= blowfish
 OBJECTS		= $(BLOWFISHPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BLOWFISHPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,22 +58,15 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
+CFLAGS		+= -I$(COM_DIR)
 CPPFLAGS	+= -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
-LINTFLAGS	+= -I$(COM_DIR)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -92,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bnxe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bnxe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 #
 MODULE		= bnxe
 OBJECTS		= $(BNXE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LINTS_DIR)/bnxe_lint.ln
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 SRCDIR		= $(UTSBASE)/common/io/bnxe
 CONF_SRCDIR	= $(SRCDIR)
@@ -46,13 +45,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 C99LMODE=       -Xc99=%all
 
 #
-# 	Driver-specific flags
+#	Driver-specific flags
 #	XXX inline bits were originally set to inline
 #
 CPPFLAGS	+= -DLM_RXPKT_NON_CONTIGUOUS \
@@ -98,22 +96,6 @@
 CERRWARN	+= -_cc=-erroff=E_CONST_PROMOTED_UNSIGNED_LL
 CERRWARN	+= -_cc=-erroff=E_ENUM_VAL_OVERFLOWS_INT_MAX
 
-LINTTAGS	+= -erroff=E_FUNC_RET_ALWAYS_IGNOR2
-LINTTAGS	+= -erroff=E_FUNC_RET_MAYBE_IGNORED2
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_CONSTANT_CONDITION
-LINTTAGS	+= -erroff=E_NOP_ELSE_STMT
-LINTTAGS	+= -erroff=E_NOP_IF_STMT
-LINTTAGS	+= -erroff=E_FUNC_ARG_UNUSED
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_EXPR_NULL_EFFECT
-LINTTAGS	+= -erroff=E_STMT_NOT_REACHED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_CASE_FALLTHRU
-LINTTAGS	+= -erroff=E_CONST_EXPR
 
 #
 #	Default build targets.
@@ -128,12 +110,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bofi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bofi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 #
 
 #
-#	This makefile drives the production of the bofi driver 
+#	This makefile drives the production of the bofi driver
 #	kernel module.
 #
 
@@ -39,7 +39,6 @@
 #
 MODULE		= bofi
 OBJECTS		= $(BOFI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOFI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -67,22 +65,14 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DBOFI_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
-LINTFLAGS += -I../../sun4
-CFLAGS += $(CCVERBOSE) -I../../sun4
+CFLAGS += -I../../sun4
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -98,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bootfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bootfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -30,7 +30,6 @@
 #
 MODULE		= bootfs
 OBJECTS		= $(BOOTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOOTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -42,7 +41,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,12 +56,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bpf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bpf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # uts/sparc/bpf/Makefile
 #
 #
-#	This makefile drives the production of the bpf driver 
+#	This makefile drives the production of the bpf driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -41,7 +41,6 @@
 #
 MODULE		= bpf
 OBJECTS		= $(BPF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BPF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/bpf
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,11 +62,10 @@
 INC_PATH	+= -I$(UTSBASE)/common/io/bpf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) 
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bridge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bridge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= bridge
 OBJECTS		= $(BRIDGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BRIDGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -49,14 +48,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
-
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -79,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/bufmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/bufmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/bufmod/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the streams buffer module.
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= bufmod
 OBJECTS		= $(BUFMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BUFMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -52,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,15 +58,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/busra/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/busra/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= busra
 OBJECTS		= $(BUSRA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BUSRA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,7 +64,6 @@
 CFLAGS		+= $(CCVERBOSE)
 DEF_BUILDS	= $(DEF_BUILDS64)
 ALL_BUILDS	= $(ALL_BUILDS64)
-CLEANLINTFILES	+= $(LINT64_FILES)
 
 #
 #	Default build targets.
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/c2audit/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/c2audit/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= c2audit
 OBJECTS		= $(C2AUDIT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(C2AUDIT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -52,29 +51,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Define dependency on sockfs
 #
 LDFLAGS         += -dy -N fs/sockfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-clobbered
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -92,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cardbus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cardbus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= cardbus
 OBJECTS		= $(CARDBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CARDBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,11 +52,10 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# 	Include sun4u specific header files
+#
+#	Include sun4u specific header files
 #
 INC_PATH        += -I$(UTSBASE)/sun4u -I$(UTSBASE)/sun4
 
@@ -66,33 +64,28 @@
 #
 DEF_BUILDS	= $(DEF_BUILDS64)
 ALL_BUILDS	= $(ALL_BUILDS64)
-CLEANLINTFILES	+= $(LINT64_FILES)
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 
 CPPFLAGS        +=      -DHOTPLUG
 
 #	dependency
 LDFLAGS	+=	-dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/hpcsvc
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 #
 #	Default build targets.
@@ -107,12 +100,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/sparc/cc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,6 @@
 #
 MODULE		= cc
 OBJECTS		= $(CC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -33,7 +32,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -55,12 +53,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cc_cubic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cc_cubic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,6 @@
 #
 MODULE		= cc_cubic
 OBJECTS		= $(CC_CUBIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_CUBIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CC_DIR)/$(MODULE)
 
 #
@@ -37,7 +36,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cc_newreno/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cc_newreno/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,6 @@
 #
 MODULE		= cc_newreno
 OBJECTS		= $(CC_NEWRENO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_NEWRENO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CC_DIR)/$(MODULE)
 
 #
@@ -37,7 +36,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cc_sunreno/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cc_sunreno/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,6 @@
 #
 MODULE		= cc_sunreno
 OBJECTS		= $(CC_SUNRENO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CC_SUNRENO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CC_DIR)/$(MODULE)
 
 #
@@ -37,7 +36,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/chxge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/chxge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= chxge
 OBJECTS		= $(CH_OBJS:%=$(OBJS_DIR)/%) $(CH_COM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CH_OBJS:%.o=$(LINTS_DIR)/%.ln) $(CH_COM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CFLAGS		+= -DC99_NOT_SUPPORTED -DCONFIG_CHELSIO_T1_1G \
@@ -74,31 +72,11 @@
 #
 LDFLAGS		+= -dy -N misc/gld -N drv/ip -N misc/mac
 
-#	Lint flag
 #
-LINTFLAGS	+= -DC99_NOT_SUPPORTED -DCONFIG_CHELSIO_T1_1G \
-		-I$(UTSBASE)/common/io/chxge/ \
-		-I$(UTSBASE)/common/io/chxge/com
-
-LINTFLAGS	+= -DCONFIG_SMP
-
-LINTFLAGS	+= -DRX_MAX_COUNT=256
-
-LINTFLAGS	+= -DCONFIG_CHELSIO_T1_OFFLOAD
-
-LINTFLAGS	+= -DSUN_KSTATS -DHOST_PAUSE -DTX_CKSUM_FIX -DTX_THREAD_RECLAIM
-
-LINTFLAGS	+= -Xc99=%all
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -119,12 +97,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/clone/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/clone/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the clone driver
 #
@@ -41,7 +41,6 @@
 #
 MODULE		= clone
 OBJECTS		= $(CLONE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CLONE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cmlb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cmlb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= cmlb
 OBJECTS		= $(CMLB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CMLB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,14 +62,10 @@
 CPPFLAGS	+= -D_EXTVTOC
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -92,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,13 +20,12 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/cn/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the cn driver 
+#	This makefile drives the production of the cn driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -42,7 +41,6 @@
 #
 MODULE		= cn
 OBJECTS		= $(CN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -55,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -76,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/config/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/config/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -80,13 +80,12 @@
 $(SRCDIR)/priv_names: $(PRIVS_DEF) $(PRIVS_AWK)
 	$(AWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v pnamesfile=$@
 
-clean lint:
+clean:
 clobber: clobber.targ
 
-# 
-#	No lints, so keep the clobber and clean targets reasonable. 
-# 
-CLEANLINTFILES	= Nothing_to_remove
+#
+#	Keep the clobber and clean targets reasonable.
+#
 CLEANFILES	= Nothing_to_remove
 CLOBBERFILES	= $(SRCDIR)/priv_names
 
--- a/usr/src/uts/sparc/connld/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/connld/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/connld/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the connld streams kernel
 #	module.
@@ -42,7 +41,6 @@
 #
 MODULE		= connld
 OBJECTS		= $(CONNLD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONNLD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/consconfig/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/consconfig/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/consconfig/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the consconfig `misc'
 #	kernel module.
@@ -42,7 +41,6 @@
 #
 MODULE		= consconfig
 OBJECTS		= $(CONSCONFIG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSCONFIG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/consconfig_dacf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/consconfig_dacf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= consconfig_dacf
 OBJECTS		= $(CONSCONFIG_DACF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSCONFIG_DACF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DACF_DIR)/$(MODULE)
 
 #
@@ -43,24 +42,18 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 .KEEP_STATE:
@@ -73,12 +66,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/conskbd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/conskbd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/conskbd/Makefile
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the conskbd driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= conskbd
 OBJECTS		= $(CONSKBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSKBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,13 +61,6 @@
 LDFLAGS = -dy -Nmisc/kbtrans
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/consms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/consms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= consms
 OBJECTS		= $(CONSMS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CONSMS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,11 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-switch
 
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cpuid/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cpuid/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,20 +23,17 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= cpuid
 OBJECTS		= $(CPUID_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CPUID_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CFLAGS += -v
@@ -51,12 +48,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/sparc/Makefile.targ
--- a/usr/src/uts/sparc/cryptmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cryptmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= cryptmod
 OBJECTS		= $(CRYPTMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CRYPTMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -52,24 +51,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -85,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/crypto/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/crypto/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= crypto
 OBJECTS		= $(CRYPTO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CRYPTO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/crypto/io
 
@@ -51,16 +50,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
 LDFLAGS		+= -dy -Nmisc/kcf
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -76,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/cryptoadm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/cryptoadm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= cryptoadm
 OBJECTS		= $(CRYPTOADM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CRYPTOADM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/crypto/io
 
@@ -53,23 +52,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
 LDFLAGS		+= -dy -Nmisc/kcf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -86,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ctf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ctf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -29,13 +29,11 @@
 
 MODULE		= ctf
 OBJECTS		= $(CTF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CTF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 C99LMODE=	-Xc99=%all
@@ -45,12 +43,10 @@
 LDFLAGS		+= $(BREDUCE) -M$(UTSBASE)/common/ctf/mapfile -dy
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -64,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/sparc/Makefile.targ
--- a/usr/src/uts/sparc/ctfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ctfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ctfs
 OBJECTS		= $(CTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,11 +59,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -82,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dad/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dad/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= dad
 OBJECTS		= $(DAD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DAD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io/dada/targets
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,14 +62,10 @@
 LDFLAGS         += -dy -Nmisc/dada  -Nmisc/cmlb
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -94,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dada/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dada/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= dada
 OBJECTS		= $(DADA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DADA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,13 +55,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -76,10 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/daplt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/daplt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= daplt
 OBJECTS		= $(DAPLT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DAPLT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/daplt
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/ibcm
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,25 +56,17 @@
 INCLUDE_PATH += -I$(UTSBASE)/common/sys/ib/clients/daplt
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 #       Overrides.
 #
 ALL_BUILDS      = $(ALL_BUILDSONLY64)
 DEF_BUILDS      = $(DEF_BUILDSONLY64)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -95,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dca/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dca/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= dca
 OBJECTS		= $(DCA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/crypto/io
 
@@ -55,23 +54,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE) 
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
@@ -88,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_CRYPTO_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/dcam1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dcam1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= dcam1394
 OBJECTS		= $(DCAM1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCAM1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -54,17 +52,17 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 
 #
 # depends on misc/s1394
 LDFLAGS		+= -dy -Nmisc/s1394
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dcfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dcfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= dcfs
 OBJECTS		= $(DCFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dcpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dcpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,13 +28,11 @@
 
 MODULE		= dcpc
 OBJECTS		= $(DCPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DCPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 include $(UTSBASE)/sparc/Makefile.sparc
@@ -51,12 +49,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/dedump/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dedump/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/dedump/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the dedump streams kernel
 #	module.
@@ -41,7 +40,6 @@
 #
 MODULE		= dedump
 OBJECTS		= $(DEDUMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEDUMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,15 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/des/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/des/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= des
 OBJECTS		= $(DES_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DES_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 TARGET_32	= ../../kernel/crypto/$(MODULE)
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -76,21 +74,19 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
 
 #
 #	Default build targets.
@@ -105,12 +101,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/dev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= dev
 OBJECTS		= $(DEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,8 +64,6 @@
 INC_PATH	+= -I$(UTSBASE)/common/fs/zfs
 INC_PATH	+= -I$(UTSBASE)/common/io/bpf
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/devfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/devfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= devfs
 OBJECTS		= $(DEVFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/devinfo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/devinfo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= devinfo
 OBJECTS		= $(DEVINFO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVINFO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,15 +55,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
+CPPFLAGS	+= -I$(SRC)/common
+
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
-CPPFLAGS	+= -I$(SRC)/common
-
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -83,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dlcosmk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dlcosmk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile creates the dlcosmk (ipp) module.
 #	sparc architecture dependent
@@ -39,7 +38,6 @@
 #
 MODULE		= dlcosmk
 OBJECTS		= $(DLCOSMK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLCOSMK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,22 +54,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/ip
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
+CFLAGS += $(CCVERBOSE)
 
 #
 #	Default build targets.
@@ -86,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dld/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dld/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= dld
 OBJECTS		= $(DLD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/dld
 ROOTDEVLINK	= $(ROOT)/dev/$(MODULE)
@@ -47,7 +46,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -59,14 +57,10 @@
 LDFLAGS				+= -dy -N misc/dls -N misc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(ROOTDEVLINK)
 
 $(ROOTDEVLINK):
--- a/usr/src/uts/sparc/dlpistub/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dlpistub/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= dlpistub
 OBJECTS		= $(DLPISTUB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLPISTUB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/dlpistub
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dls/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dls/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= dls
 OBJECTS		= $(DLS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -45,7 +44,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,14 +55,10 @@
 LDFLAGS				+= -dy -N misc/mac
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -81,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dmfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dmfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= dmfe
 OBJECTS		= $(DMFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DMFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,14 +47,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -76,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/doorfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/doorfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= doorfs
 OBJECTS		= $(DOORFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DOORFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -55,25 +54,21 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
 #
 MODSTUBS_DIR	 = $(OBJS_DIR)
-$(MODSTUBS_O)	:= AS_CPPFLAGS +=
 CLEANFILES	+= $(MODSTUBS_O)
 
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -91,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dprov/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dprov/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= dprov
 OBJECTS		= $(DPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 TARGET_32	= ../../kernel/drv/$(MODULE)
@@ -58,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -69,21 +67,14 @@
 # uses private KCF functions.
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
+CFLAGS		+= -I$(COM_DIR)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -101,12 +92,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_CRYPTO_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/drcompat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/drcompat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/drcompat/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the drcompat streams kernel
 #	module.
@@ -42,7 +40,6 @@
 #
 MODULE		= drcompat
 OBJECTS		= $(DRCOMPAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DRCOMPAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,14 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -83,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dscpmk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dscpmk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= dscpmk
 OBJECTS		= $(DSCPMK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DSCPMK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -55,23 +54,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -87,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/dtrace/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dtrace/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,7 +28,6 @@
 PLATFORM	= sun4u
 MODULE		= dtrace
 OBJECTS		= $(DTRACE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DTRACE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
 
@@ -44,13 +43,12 @@
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 DTRACE_INC_32	= -I$(UTSBASE)/sparc/v7
 DTRACE_INC_64	= -I$(UTSBASE)/sparc/v9
 
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
 CPPFLAGS += $(DTRACE_INC_$(CLASS))
 CPPFLAGS += -I$(SRC)/common/util
 
@@ -64,16 +62,10 @@
 ASSYM_H		= $(DSF_DIR)/$(OBJS_DIR)/assym.h
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 .KEEP_STATE:
 
@@ -85,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(BINARY):	$(ASSYM_H)
--- a/usr/src/uts/sparc/dump/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/dump/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
@@ -31,7 +30,6 @@
 #
 MODULE		= dump
 OBJECTS		= $(DUMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DUMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -44,7 +42,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -53,13 +50,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +62,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/e1000g/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/e1000g/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 MODULE		= e1000g
 OBJECTS		= $(E1000G_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(E1000API_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(E1000G_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/e1000g
 
@@ -54,14 +53,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-LINTFLAGS  += \
-	-I$(UTSBASE)/common/io/e1000g \
-	-I$(UTSBASE)/common/io/e1000api
-
-
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS          += $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -69,19 +68,12 @@
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_cc=-erroff=E_STATEMENT_NOT_REACHED
 
-LINTTAGS	+= -erroff=E_CONSTANT_CONDITION
 
 #
 #	Override defaults
 #
 INC_PATH	+= -I$(CONF_SRCDIR) -I$(UTSBASE)/common/io/e1000api
 
-
-#
-# lint pass one enforcement
-#
-CFLAGS          += $(CCVERBOSE)
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
@@ -107,11 +99,6 @@
 
 
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
 
 install:	$(INSTALL_DEPS)
 
--- a/usr/src/uts/sparc/ecc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ecc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ecc
 OBJECTS		= $(ECCPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LINTS_DIR)/ecc.ln
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,13 +59,15 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
+CFLAGS		+= -I$(COM1_DIR) -I$(COM2_DIR)
+CFLAGS		+= -DMP_API_COMPATIBLE -DNSS_ECC_MORE_THAN_SUITE_B
+
 #
-CFLAGS		+= $(CCVERBOSE) -I$(COM1_DIR) -I$(COM2_DIR)
-CFLAGS		+= -DMP_API_COMPATIBLE -DNSS_ECC_MORE_THAN_SUITE_B
-LINTFLAGS	+= -I$(COM1_DIR) -I$(COM2_DIR)
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -89,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ecpp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ecpp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ecpp
 OBJECTS		= $(ECPP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ECPP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,29 +52,23 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun/io/ecpp.il
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #	Default build targets.
 #
@@ -89,10 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/edonr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/edonr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= edonr
 OBJECTS		= $(EDONR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EDONR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -60,7 +58,6 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS += -I$(COMDIR)
-LINTFLAGS	+= -I$(COMDIR)
 
 #
 #	Default build targets.
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/efe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/efe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,7 +19,6 @@
 #
 MODULE		= efe
 OBJECTS		= $(EFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -31,7 +30,6 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -55,12 +53,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ehci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ehci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ehci
 OBJECTS		= $(EHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/ehci
 
@@ -50,7 +49,9 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -65,7 +66,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -78,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/eibnx/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/eibnx/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= eibnx
 OBJECTS		= $(EIBNX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EIBNX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/eoib
 
@@ -52,7 +51,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -66,20 +64,16 @@
 CPPFLAGS += -DENX_DEBUG
 
 #
-# Lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Depends on misc/ibtl
 #
 LDFLAGS	+= -dy -Nmisc/ibcm -Nmisc/ibtl
 
 #
-# The only lint flag we should need
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS += -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
 CERRWARN += $(CNOWARN_UNINIT)
 
@@ -96,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/elfexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/elfexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 ELFEXEC_OBJS_64	= elf32.o elf32_notes.o old32_notes.o
 ELFEXEC_OBJS	+= $(ELFEXEC_OBJS_$(CLASS))
 OBJECTS		= $(ELFEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ELFEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXEC_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,13 +63,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -89,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
@@ -102,8 +91,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.targ
 
-.NO_PARALLEL:	$(LINTS)
-
 $(OBJS_DIR)/elf32.o:	$(UTSBASE)/common/exec/elf/elf.c
 	$(COMPILE.c) -o $@ -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf.c
 	$(CTFCONVERT_O)
@@ -115,15 +102,3 @@
 $(OBJS_DIR)/old32_notes.o: $(UTSBASE)/common/exec/elf/old_notes.c
 	$(COMPILE.c) -o $@ -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/old_notes.c
 	$(CTFCONVERT_O)
-
-$(LINTS_DIR)/elf32.ln:	$(UTSBASE)/common/exec/elf/elf.c
-	@($(LHEAD) $(LINT.c) -Celf32 -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf.c $(LTAIL))
-	@$(MV) $(@F) $@
-
-$(LINTS_DIR)/elf32_notes.ln: $(UTSBASE)/common/exec/elf/elf_notes.c
-	@($(LHEAD) $(LINT.c) -Celf32_notes -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/elf_notes.c $(LTAIL))
-	@$(MV) $(@F) $@
-
-$(LINTS_DIR)/old32_notes.ln: $(UTSBASE)/common/exec/elf/old_notes.c
-	@($(LHEAD) $(LINT.c) -Cold32_notes -D_ELF32_COMPAT $(UTSBASE)/common/exec/elf/old_notes.c $(LTAIL))
-	@$(MV) $(@F) $@
--- a/usr/src/uts/sparc/emlxs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/emlxs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= emlxs
 OBJECTS		= $(EMLXS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EMLXS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/emlxs
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 EMLXS_FLAGS             = -DEMLXS_SPARC
@@ -59,7 +57,6 @@
 EMLXS_CFLAGS            = $(EMLXS_FLAGS)
 EMLXS_LFLAGS            = $(EMLXS_FLAGS)
 CFLAGS	                += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"64\"
-LINTTAGS                += $(EMLXS_LFLAGS) -DEMLXS_ARCH=\"64\"
 
 
 #
@@ -78,14 +75,9 @@
 LDFLAGS		+= -Nmisc/bignum -Nmisc/fctl
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_INCONS_VAL_TYPE_DECL2
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -104,12 +96,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/emlxs_fw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/emlxs_fw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= emlxs_fw
 OBJECTS		= $(EMLXS_FW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EMLXS_FW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EMLXS_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/emlxs
 
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 EMLXS_FLAGS             = -DEMLXS_SPARC
@@ -57,19 +55,12 @@
 EMLXS_CFLAGS            = $(EMLXS_FLAGS)
 EMLXS_LFLAGS            = $(EMLXS_FLAGS)
 CFLAGS	                += $(EMLXS_CFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
-LINTTAGS                += $(EMLXS_LFLAGS) -DEMLXS_ARCH=\"$(CLASS)\"
 
 INC_PATH	+= -I$(UTSBASE)/common/sys/fibre-channel/fca/emlxs
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"2.01.145\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/emul64/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/emul64/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= emul64
 OBJECTS		= $(EMUL64_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EMUL64_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,29 +51,27 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Define dependency on scsi
 #
 LDFLAGS         += -dy -N misc/scsi
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Default build targets.
@@ -89,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/eoib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/eoib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= eoib
 OBJECTS		= $(EOIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EOIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,10 +63,11 @@
 CPPFLAGS += -DEIB_DEBUG
 
 #
-# Lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -90,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/eri/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/eri/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= eri
 OBJECTS		= $(ERI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ERI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,15 +57,16 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
+LDFLAGS		+= -dy -N misc/mac -N drv/ip
 
 #
-#	Overrides.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
-LDFLAGS		+= -dy -N misc/mac -N drv/ip
 
 #
 #	Default build targets.
@@ -82,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/eventfd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/eventfd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= eventfd
 OBJECTS		= $(EVENTFD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EVENTFD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -38,7 +37,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -54,12 +52,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/exacctsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/exacctsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/sparc/exacctsys/Makefile
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This makefile drives the production of the exacctsys system call module.
 # sparc architecture dependent
@@ -41,7 +39,6 @@
 #
 MODULE		= exacctsys
 OBJECTS		= $(EXACCTSYS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EXACCTSYS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SYS_DIR)/$(MODULE)
 
 #
@@ -53,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS	       += $(CCVERBOSE)
 
 #
@@ -74,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fas/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fas/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= fas
 OBJECTS		= $(FAS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FAS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,28 +50,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Defines dependency on scsi
 #
 LDFLAGS += -dy -N misc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -89,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fasttrap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fasttrap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -28,7 +28,6 @@
 
 MODULE		= fasttrap
 OBJECTS		= $(FASTTRAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FASTTRAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sparc/dtrace
@@ -36,7 +35,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
@@ -55,12 +53,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/fbt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fbt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -27,7 +27,6 @@
 
 MODULE		= fbt
 OBJECTS		= $(FBT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FBT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sparc/dtrace
@@ -35,19 +34,16 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Ndrv/dtrace -Nmisc/ctf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -63,12 +59,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/fcip/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcip/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= fcip
 OBJECTS		= $(FCIP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCIP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/ulp/
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,14 +61,10 @@
 LDFLAGS		+= -dy -Nmisc/fctl -Ndrv/ip
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_INCONS_ARG_USED2
-LINTTAGS	+= -erroff=E_INCONS_VAL_TYPE_USED2
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
 
@@ -87,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcode/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcode/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= fcode
 OBJECTS		= $(FCODE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCODE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4/io/efcode
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,12 +59,6 @@
 #
 INC_PATH	+= -I$(UTSBASE)/sun4
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4/io/fcode.il
-
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -92,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcodem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcodem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/fcodem/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the fcodem misc kernel module
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= fcodem
 OBJECTS		= $(FCODEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCODEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,12 +57,6 @@
 #
 INC_PATH	+= -I$(UTSBASE)/sun4
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4/io/fcode.il
-
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -87,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcoe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcoe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= fcoe
 OBJECTS		= $(FCOE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCOE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fcoe
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcoei/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcoei/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the fcoei driver for 
+#	This makefile drives the production of the fcoei driver for
 #	LEADVILLE.
 
 #
@@ -36,7 +36,6 @@
 #
 MODULE		= fcoei
 OBJECTS		= $(FCOEI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCOEI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/fcoei
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcoet/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcoet/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= fcoet
 OBJECTS		= $(FCOET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCOET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= fcp
 OBJECTS		= $(FCP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/fibre-channel/ulp
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -59,12 +57,10 @@
 LDFLAGS		+= -dy -Nmisc/fctl -Nmisc/scsi
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -82,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcpci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcpci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= fcpci
 OBJECTS		= $(FCPCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCPCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,14 +57,6 @@
 #
 INC_PATH	+= -I$(UTSBASE)/sun4
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4/io/fcode.il
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
@@ -78,14 +68,11 @@
 LDFLAGS += -dy -N misc/fcodem -N misc/busra
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -102,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fcsm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fcsm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= fcsm
 OBJECTS		= $(FCSM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCSM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/ulp/
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,10 +61,10 @@
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fct/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fct/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the fct driver for 
+#	This makefile drives the production of the fct driver for
 #	COMSTAR.
 
 #
@@ -38,7 +38,6 @@
 #
 MODULE		= fct
 OBJECTS		= $(FCT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/fct
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,12 +61,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_IF_ELSE_ANNOTATION
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
@@ -87,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= fctl
 OBJECTS		= $(FCTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FCTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,14 +59,11 @@
 #
 INCS		+= -I$(SRC)/uts/common/
 
-
-#
-#	Lint tags
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -84,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fdfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fdfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/fdfs/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the fdfs file system
 #	kernel module.
@@ -42,7 +41,6 @@
 #
 MODULE		= fdfs
 OBJECTS		= $(FDFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FDFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_FS_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fifofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fifofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= fifofs
 OBJECTS		= $(FIFO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FIFO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,12 +63,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -87,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/flowacct/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/flowacct/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= flowacct
 OBJECTS		= $(FLOWACCT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FLOWACCT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -55,22 +54,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/ip -Ndrv/tcp
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -86,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 MODULE		= fm
 #
 OBJECTS		= $(FM_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(FM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -48,7 +47,6 @@
 #       Define targets
 #
 ALL_TARGET      = $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET     = $(LINT_MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,12 +62,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= fp
 OBJECTS		= $(FP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/sparc/io/fibre-channel/impl/
 
@@ -54,24 +53,20 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 #	header file directories
 #
-INCS 		+= -I$(SRC)/uts/common/
+INCS		+= -I$(SRC)/uts/common/
 
 LDFLAGS		+= -dy -Nmisc/fctl -Ndrv/fcp -Nmisc/scsi
 
 #
-#	Lint tags
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-function
 
@@ -88,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fssnap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fssnap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= fssnap
 OBJECTS		= $(FSSNAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FSSNAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,11 +58,10 @@
 LDFLAGS		+= -dy -Nmisc/fssnap_if -Nfs/ufs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -81,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/fssnap_if/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/fssnap_if/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,9 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/fssnap_if/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	This makefile drives the production of the file system
@@ -43,7 +41,6 @@
 #
 MODULE		= fssnap_if
 OBJECTS		= $(FSSNAPIF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FSSNAPIF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -55,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/gen_drv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/gen_drv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= gen_drv
 OBJECTS		= $(GEN_DRV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GEN_DRV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -53,21 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
@@ -83,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/gld/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/gld/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= gld
 OBJECTS		= $(GLD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GLD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/mac
@@ -64,13 +62,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -88,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hci1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hci1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= hci1394
 OBJECTS		= $(HCI1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HCI1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/1394/adapters
 LDFLAGS		+= -dy -Nmisc/s1394
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,28 +61,16 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -101,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hermon/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hermon/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= hermon
 OBJECTS		= $(HERMON_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HERMON_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/adapters/hermon
 LDFLAGS		+= -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -67,11 +65,12 @@
 #DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 #DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -91,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hid/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hid/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= hid
 OBJECTS		= $(HID_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HID_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,11 +49,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # depends on misc/usba
 #
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/hidparser -Ndacf/consconfig_dacf
@@ -63,17 +57,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-CERRWARN	+= -_gcc=-Wno-parentheses
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-parentheses
 
 .KEEP_STATE:
 
@@ -85,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hidparser/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hidparser/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= hidparser
 OBJECTS		= $(HIDPARSER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HIDPARSER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 
@@ -49,9 +48,11 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -64,7 +65,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -77,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/sparc/hme/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hme/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= hme
 OBJECTS		= $(HME_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HME_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hook/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hook/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= hook
 OBJECTS		= $(HOOK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HOOK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -55,11 +54,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 
@@ -76,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 #
--- a/usr/src/uts/sparc/hpcsvc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hpcsvc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= hpcsvc
 OBJECTS		= $(HPCSVC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HPCSVC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,12 +61,13 @@
 DEBUG_FLGS	=
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
 #
-# lint pass one enforcement
-#  
-CFLAGS += $(CCVERBOSE)
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
 #	Default build targets.
@@ -83,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hsfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hsfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= hsfs
 OBJECTS		= $(HSFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HSFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,16 +64,10 @@
 LDFLAGS         += -dy -N fs/specfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -96,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/hubd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hubd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,15 +20,12 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/hubd/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 #	This makefile drives the production of the hubd driver kernel module.
 #	sparc architecture dependent
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -53,7 +50,6 @@
 #
 MODULE		= hubd
 OBJECTS		= $(HUBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HUBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -61,9 +57,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -75,7 +68,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -88,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(ROOTCONFIGFILES)
 
 $(ROOTETCUSB)/%: $(ROOTETCUSB) $(SRCDIR)/%
--- a/usr/src/uts/sparc/hxge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/hxge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 MODULE		= hxge
 HXGE_OBJECTS =	$(HXGE_OBJS) $(HXGE_HPI_OBJS)
 OBJECTS		=  $(HXGE_OBJECTS:%=$(OBJS_DIR)/%)
-LINTS		= $(HXGE_OBJECTS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/hxge
 
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -69,25 +67,20 @@
 # Include hxge specific header files
 #
 INC_PATH	+= -I$(UTSBASE)/common/io/hxge
-#
-#
-# lint pass one enforcement
-#
+
 CFLAGS += -DSOLARIS
 #
 # Debug flags
 #
 # CFLAGS += -DHXGE_DEBUG -DHPI_DEBUG
 #
-LINTFLAGS += -DSOLARIS
 #
-# STREAMS, DDI API limitations and other ON header file definitions such as ethernet.h
-# force us to turn off these lint checks.
+
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_FALSE_LOGICAL_EXPR
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -111,12 +104,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/i8042/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/i8042/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= i8042
 OBJECTS		= $(I8042_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(I8042_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,15 +51,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-unused-function
 
@@ -77,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ib
 OBJECTS		= $(IB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/ibnex
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,24 +61,13 @@
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
 #	depends on misc/ibtl
@@ -100,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ibcm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ibcm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= ibcm
 OBJECTS		= $(IBCM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBCM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,11 +57,12 @@
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -77,15 +76,6 @@
 #
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibmf -Ndrv/ip
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 #
 #	Default build targets.
@@ -100,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ibdm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ibdm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ibdm
 OBJECTS		= $(IBDM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBDM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,22 +60,16 @@
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 #	depends on misc/ibtl, and misc/ibmf
 #
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibmf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -93,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ibdma/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ibdma/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= ibdma
 OBJECTS		= $(IBDMA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBDMA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,9 +57,6 @@
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -70,13 +65,6 @@
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibmf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -89,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ibmf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ibmf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ibmf
 OBJECTS		= $(IBMF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBMF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,18 +62,11 @@
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -91,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ibp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ibp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= ibp
 OBJECTS		= $(IBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/ibd
 LDFLAGS		+= -dy -Nmisc/mac -Nmisc/ibtl -Nmisc/ibcm -Nmisc/ibmf -Ndrv/ip \
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -56,21 +54,13 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
 
@@ -87,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ibtl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ibtl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ibtl
 OBJECTS		= $(IBTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IBTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,21 +58,12 @@
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -94,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/icmp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/icmp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= icmp
 OBJECTS		= $(ICMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ICMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE) $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -60,14 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-INC_PATH	+= -I$(UTSBASE)/common/io/bpf
-
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -76,15 +69,6 @@
 LDFLAGS		+= -dy -Ndrv/ip -Nfs/sockfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -97,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/icmp6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/icmp6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the icmp6 IP driver
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= icmp6
 OBJECTS		= $(ICMP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ICMP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
 
@@ -53,15 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
-#
 #	depends on ip ip6 and icmp
 #
 LDFLAGS		+= -dy -Ndrv/ip -Ndrv/ip6 -Ndrv/icmp
@@ -79,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/idm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/idm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= idm
 OBJECTS		= $(IDM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IDM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/idmap/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/idmap/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= idmap
 OBJECTS		= $(IDMAP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IDMAP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,20 +52,17 @@
 LDFLAGS += -dy -N"sys/doorfs" -N"strmod/rpcmod"
 
 #
-# Lint warnings turned off
+# warnings turned off
 #
 # Function variables unused for rpcgen-generated code
 # Constant conditions for do { } while (0) macros
 #
-LINTTAGS += -erroff=E_FUNC_VAR_UNUSED -erroff=E_CONSTANT_CONDITION
-
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 CLEANFILES	+= $(MODSTUBS_O)
 
@@ -83,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/igb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/igb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 MODULE		= igb
 OBJECTS		= $(IGB_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(E1000API_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IGB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/igb
 
@@ -50,10 +49,13 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-LINTFLAGS += \
-	-I$(UTSBASE)/common/io/igb \
-	-I$(UTSBASE)/common/io/e1000api
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS          += $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_cc=-erroff=E_STATEMENT_NOT_REACHED
@@ -62,7 +64,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,11 +72,6 @@
 INC_PATH	+= -I$(CONF_SRCDIR) -I$(UTSBASE)/common/io/e1000api
 
 #
-# lint pass one enforcement
-#
-CFLAGS          += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS		+= -dalign
@@ -98,12 +94,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/inst_sync/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/inst_sync/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= inst_sync
 OBJECTS		= $(INSTANCE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(INSTANCE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/intpexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/intpexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,14 +41,12 @@
 #
 MODULE		= intpexec
 OBJECTS		= $(INTPEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(INTPEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXEC_DIR)/$(MODULE)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ip/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ip/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 #
 # Copyright 2019 Joyent, Inc.
 #
-#	This makefile drives the production of the ip driver 
+#	This makefile drives the production of the ip driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -39,7 +39,6 @@
 #
 MODULE		= ip
 OBJECTS		= $(IP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -53,14 +52,10 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-CFLAGS 		+= -xinline=tcp_set_ws_value
+CFLAGS		+= -xinline=tcp_set_ws_value
+
 #
 # To get the BPF header files included by ipnet.h
 #
@@ -80,17 +75,11 @@
 LDFLAGS		+= -N misc/cc -N cc/cc_sunreno -N cc/cc_newreno -N cc/cc_cubic
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -112,12 +101,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/ip6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ip6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,9 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the ip6 driver 
+#	This makefile drives the production of the ip6 driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -41,7 +41,6 @@
 #
 MODULE		= ip6
 OBJECTS		= $(IP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
 
@@ -54,12 +53,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -80,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ipc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ipc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,14 +40,12 @@
 #
 MODULE		= ipc
 OBJECTS		= $(IPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,11 +59,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ipd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ipd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,14 +20,12 @@
 
 MODULE		= ipd
 OBJECTS		= $(IPD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ipd
 
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS += -dy -Nmisc/neti -Nmisc/hook
@@ -42,12 +40,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/sparc/Makefile.targ
--- a/usr/src/uts/sparc/ipf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ipf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -26,7 +26,7 @@
 # uts/sparc/ipf/Makefile
 #
 #
-#	This makefile drives the production of the ipf driver 
+#	This makefile drives the production of the ipf driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -42,7 +42,6 @@
 #
 MODULE		= ipf
 OBJECTS		= $(IPF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ipf
 
@@ -55,14 +54,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
-CPPFLAGS += -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP 
+CPPFLAGS += -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP
 CPPFLAGS += -DSUNDDI -DSOLARIS2=$(RELEASE_MINOR) -DIRE_ILL_CN -DUSE_INET6
 LDFLAGS += -dy -Ndrv/ip -Nmisc/md5 -Nmisc/neti -Nmisc/hook -Nmisc/kcf
 LDFLAGS += -Nmisc/mac
@@ -70,15 +64,11 @@
 INC_PATH += -I$(UTSBASE)/common/inet/ipf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -98,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) 
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 #
--- a/usr/src/uts/sparc/ipgpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ipgpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ipgpc
 OBJECTS		= $(IPGPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPGPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -57,25 +56,23 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
+LDFLAGS += -dy -Ndrv/ip
+
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
-LDFLAGS += -dy -Ndrv/ip 
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 #
 #	Default build targets.
@@ -90,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ipnet/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ipnet/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -1,4 +1,4 @@
-#                                                                               
+#
 # CDDL HEADER START
 #
 # The contents of this file are subject to the terms of the
@@ -23,7 +23,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#   This makefile drives the production of the ipnet driver 
+#   This makefile drives the production of the ipnet driver
 #   kernel module.
 #
 #   sparc architecture dependent
@@ -41,7 +41,6 @@
 
 MODULE          = ipnet
 OBJECTS         = $(IPNET_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(IPNET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/inet/ipnet
 
@@ -56,28 +55,11 @@
 #
 
 ALL_TARGET      = $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-
 CFLAGS          += $(CCVERBOSE)
 
 #
-# lint pass one enforcement
-#
-
-CFLAGS          += $(CCVERBOSE)
-
-#
-# STREAMS API limitations force us to turn off these lint checks.
-#
-LINTTAGS        += -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
-
-#
 # Depends on ip, neti, and hook.
 #
 LDFLAGS		+= -dy -Ndrv/ip -Nmisc/neti -Nmisc/hook
@@ -101,12 +83,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ippctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ippctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sparc/ippctl/Makefile
 #
 #	This makefile drives the production of the ipp driver
 #	kernel module.
@@ -41,7 +38,6 @@
 #
 MODULE		= ippctl
 OBJECTS		= $(IPP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/ipp
 
@@ -54,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,13 +58,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/iptun/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/iptun/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= iptun
 OBJECTS		= $(IPTUN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPTUN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/iptun
 
@@ -46,17 +45,15 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 # Overrides
 #
-CFLAGS 		+= $(CCVERBOSE)
-LDFLAGS 	+= -dy -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
+CFLAGS		+= $(CCVERBOSE)
+LDFLAGS		+= -dy -Ndrv/dld -Nmisc/dls -Nmisc/mac -Ndrv/ip
+INC_PATH	+= -I$(UTSBASE)/common/io/bpf
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/iscsi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/iscsi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= iscsi
 OBJECTS		= $(ISCSI_INITIATOR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISCSI_INITIATOR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/iscsi
 
@@ -52,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 # includes
@@ -65,8 +63,6 @@
 LDFLAGS += -dy -N"misc/scsi" -N"fs/sockfs" -N"sys/doorfs" -N"misc/md5" -Nmisc/ksocket
 LDFLAGS += -N"misc/idm"
 
-LINTFLAGS += -a -erroff=E_BAD_PTR_CAST_ALIGN -erroff=E_PTRDIFF_OVERFLOW
-LINTFLAGS64 += -a -erroff=E_BAD_PTR_CAST_ALIGN -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -87,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/iscsit/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/iscsit/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the iscsit pseudo-driver for 
+#	This makefile drives the production of the iscsit pseudo-driver for
 #	COMSTAR.
 
 #
@@ -38,7 +38,6 @@
 #
 MODULE		= iscsit
 OBJECTS		= $(ISCSIT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISCSIT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/iscsit
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/iser/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/iser/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= iser
 OBJECTS		= $(ISER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/ibcm -Nmisc/idm
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/iser
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,12 +63,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/iwscn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/iwscn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/iwscn/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the iwscn driver
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= iwscn
 OBJECTS		= $(IWSCN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IWSCN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -78,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/sparc/ixgbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ixgbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 MODULE		= ixgbe
 OBJECTS		= $(IXGBE_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(IXGBE_INTC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IXGBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ixgbe
 
@@ -54,17 +53,10 @@
 INC_PATH	+= -I$(UTSBASE)/common/io/ixgbe
 INC_PATH	+= -I$(UTSBASE)/common/io/ixgbe/core
 
-CERRWARN	+= -_gcc=-Wno-parentheses
-CERRWARN	+= -_gcc=-Wno-switch
-CERRWARN	+= $(CNOWARN_UNINIT)
-CERRWARN	+= -_gcc=-Wno-unused-value
-CERRWARN	+= -_cc=-erroff=E_STATEMENT_NOT_REACHED
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,9 +65,16 @@
 INC_PATH	+= -I$(CONF_SRCDIR)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS          += $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-parentheses
+CERRWARN	+= -_gcc=-Wno-switch
+CERRWARN	+= $(CNOWARN_UNINIT)
+CERRWARN	+= -_gcc=-Wno-unused-value
+CERRWARN	+= -_cc=-erroff=E_STATEMENT_NOT_REACHED
 
 #
 # Turn on doubleword alignment for 64 bit registers
@@ -100,12 +99,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/javaexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/javaexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= javaexec
 OBJECTS		= $(JAVAEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(JAVAEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_EXEC_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kaio/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kaio/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kaio
 OBJECTS		= $(KAIO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KAIO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,18 +61,11 @@
 CLEANFILES	+= $(MODSTUBS_O)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -92,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kb8042/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kb8042/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kb8042
 OBJECTS		= $(KB8042_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KB8042_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -54,15 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -79,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kbtrans/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kbtrans/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= kbtrans
 OBJECTS		= $(KBTRANS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KBTRANS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,26 +49,18 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
-
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-empty-body
 CERRWARN	+= -_gcc=-Wno-unused-braces
 
@@ -83,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/sparc/kcf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kcf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= kcf
 OBJECTS		= $(KCF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KCF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,20 +50,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
+CFLAGS +=  -I$(COM_DIR)
+
 #
-# Linkage dependencies
-#
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
-
-LINTTAGS	+= -I$(COM_DIR)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/keysock/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/keysock/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 #
 
 #
-#	This makefile drives the production of the keysock driver 
+#	This makefile drives the production of the keysock driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -41,7 +41,6 @@
 #
 MODULE		= keysock
 OBJECTS		= $(KEYSOCK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KEYSOCK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -64,20 +62,11 @@
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
@@ -93,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/kgssapi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kgssapi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 MODULE		= kgssapi
 OBJECTS		= $(KGSSD_OBJS:%=$(OBJS_DIR)/%)
 OBJECTS		+= $(KGSSD_DERIVED_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KGSSD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 #
 #	Include common rules.
@@ -49,27 +48,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_KGSS_DIR)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Define dependencies on rpc, rpcsec, and tlimod
 #
 LDFLAGS         += -dy -N strmod/rpcmod -N misc/rpcsec -N misc/tlimod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -86,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kiconv_emea/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kiconv_emea/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/kiconv_emea/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_emea kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= kiconv_emea
 OBJECTS		= $(KICONV_EMEA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_EMEA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,13 +58,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kiconv_ja/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kiconv_ja/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/kiconv_ja/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_ja kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= kiconv_ja
 OBJECTS		= $(KICONV_JA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_JA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,13 +58,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kiconv_ko/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kiconv_ko/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= kiconv_ko
 OBJECTS		= $(KICONV_KO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_KO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,11 +61,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -84,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kiconv_sc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kiconv_sc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/kiconv_sc/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_sc
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= kiconv_sc
 OBJECTS		= $(KICONV_SC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_SC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kiconv_tc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kiconv_tc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/kiconv_tc/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the kiconv_tc
 #	kernel module.
@@ -42,7 +40,6 @@
 #
 MODULE		= kiconv_tc
 OBJECTS		= $(KICONV_TC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KICONV_TC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KICONV_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/klmmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/klmmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= klmmod
 OBJECTS		= $(KLMMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KLMMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/klmops/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/klmops/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= klmops
 OBJECTS		= $(KLMOPS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KLMOPS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kmdb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kmdb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,21 +23,17 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 UTSBASE	= ../..
 
 MODULE		= kmdb
 OBJECTS		= $(KMDB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KMDB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/kmdb
 
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
@@ -53,12 +49,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 include $(UTSBASE)/sparc/Makefile.targ
--- a/usr/src/uts/sparc/kmech_dummy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kmech_dummy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= kmech_dummy
 OBJECTS		= $(KGSS_DUMMY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KGSS_DUMMY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KGSS_DIR)/$(MODULE)
 
 #
@@ -52,13 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
 
 #
 # Define dependency on kgssapi
@@ -78,11 +73,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
 
 #
 # Do not install the dummy GSS-API mechanism in the proto area
--- a/usr/src/uts/sparc/kmech_krb5/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kmech_krb5/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= kmech_krb5
 OBJECTS		= $(KGSS_KRB5_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KGSS_KRB5_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_KGSS_DIR)/$(MODULE)
 
 #
@@ -51,34 +50,26 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Define dependencies on kgssapi and md5
 #
 LDFLAGS         += -dy -N misc/kgssapi -N crypto/md5
 
+
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -91,12 +82,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 KMECHKRB5_BASE=$(UTSBASE)/common/gssapi/mechs/krb5
@@ -107,9 +92,6 @@
 	$(COMPILE.c) $(KGSSDFLAGS) -o $@ $<
 	$(CTFCONVERT_O)
 
-$(LINTS_DIR)/%.ln:		$(KMECHKRB5_BASE)/crypto/crc32/%.c
-	@($(LHEAD) $(LINT.c) $(KGSSDFLAGS) $< $(LTAIL))
-
 #
 #	Include common targets.
 #
--- a/usr/src/uts/sparc/ksocket/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ksocket/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= ksocket
 OBJECTS		= $(KSOCKET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSOCKET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kssl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kssl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kssl
 OBJECTS		= $(KSSL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSSL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/kssl
 
@@ -53,26 +52,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
 LDFLAGS		+= -dy -Nmisc/md5 -Nmisc/kcf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -88,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ksslf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ksslf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the kssl socket filter 
+#	This makefile drives the production of the kssl socket filter
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -37,7 +37,6 @@
 #
 MODULE		= ksslf
 OBJECTS		= $(KSSL_SOCKFIL_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSSL_SOCKFIL_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -49,24 +48,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
-
 LDFLAGS += -dy -Nmisc/md5 -Nmisc/kcf -Ndrv/kssl -Nfs/sockfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/kstat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/kstat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= kstat
 OBJECTS		= $(KSTAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSTAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,11 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ksyms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ksyms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ksyms
 OBJECTS		= $(KSYMS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(KSYMS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ldterm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ldterm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ldterm
 OBJECTS		= $(LDTERM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LDTERM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,13 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/llc1/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/llc1/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= llc1
 OBJECTS		= $(LLC1_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LLC1_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -56,12 +54,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -78,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/lockstat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/lockstat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,19 +23,16 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= lockstat
 OBJECTS		= $(LOCKSTAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOCKSTAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 include $(UTSBASE)/sparc/Makefile.sparc
@@ -53,12 +50,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/lofi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/lofi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= lofi
 OBJECTS		= $(LOFI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOFI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 LDFLAGS += -dy -Nmisc/cmlb
@@ -60,7 +58,7 @@
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-INC_PATH	+= -I$(SRC)/common/lzma  
+INC_PATH	+= -I$(SRC)/common/lzma
 
 #
 #	Default build targets.
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/lofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/lofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= lofs
 OBJECTS		= $(LOFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/log/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/log/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,13 +19,12 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/log/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the log driver 
+#	This makefile drives the production of the log driver
 #	kernel module.
 #
 #	sparc implementation architecture dependent
@@ -41,7 +40,6 @@
 #
 MODULE		= log
 OBJECTS		= $(LOG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,20 +61,9 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DLOG_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -90,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/logindmux/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/logindmux/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the logindmux streams kernel
 #	driver.
@@ -39,7 +39,6 @@
 #
 MODULE		= logindmux
 OBJECTS		= $(LOGINDMUX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOGINDMUX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,20 +51,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -78,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the mac driver 
+#	This makefile drives the production of the mac driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -38,7 +38,6 @@
 #
 MODULE		= mac
 OBJECTS		= $(MAC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,14 +59,12 @@
 $(RELEASE_BUILD)COPTIMIZE	= -xO5
 LDFLAGS				+= -dy
 
-LINTTAGS			+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS			+= -erroff=E_BAD_PTR_CAST_ALIGN
 
-CERRWARN		 	+= -_gcc=-Wno-unused-label
-CERRWARN		 	+= $(CNOWARN_UNINIT)
-CERRWARN		 	+= -_gcc=-Wno-type-limits
-CERRWARN		 	+= -_gcc=-Wno-switch
-CERRWARN		 	+= -_gcc=-Wno-unused-variable
+CERRWARN			+= -_gcc=-Wno-unused-label
+CERRWARN			+= $(CNOWARN_UNINIT)
+CERRWARN			+= -_gcc=-Wno-type-limits
+CERRWARN			+= -_gcc=-Wno-switch
+CERRWARN			+= -_gcc=-Wno-unused-variable
 
 #
 #	Default build targets.
@@ -83,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac_6to4/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac_6to4/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the mac_6to4 plugin 
+#	This makefile drives the production of the mac_6to4 plugin
 #	kernel module.
 #
 
@@ -37,7 +37,6 @@
 #
 MODULE		= mac_6to4
 OBJECTS		= $(MAC_6TO4_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_6TO4_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,8 +56,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac -Nmac/mac_ipv4
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac_ether/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac_ether/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_ether MAC-Type plugin 
+#	This makefile drives the production of the mac_ether MAC-Type plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_ether
 OBJECTS		= $(MAC_ETHER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_ETHER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac_ib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac_ib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_ib MAC-Type plugin 
+#	This makefile drives the production of the mac_ib MAC-Type plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_ib
 OBJECTS		= $(MAC_IB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_IB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac_ipv4/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac_ipv4/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the mac_ipv4 plugin 
+#	This makefile drives the production of the mac_ipv4 plugin
 #	kernel module.
 #
 
@@ -37,7 +37,6 @@
 #
 MODULE		= mac_ipv4
 OBJECTS		= $(MAC_IPV4_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_IPV4_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,8 +56,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac_ipv6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac_ipv6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 #
 #
-#	This makefile drives the production of the mac_ipv6 plugin 
+#	This makefile drives the production of the mac_ipv6 plugin
 #	kernel module.
 #
 
@@ -37,7 +37,6 @@
 #
 MODULE		= mac_ipv6
 OBJECTS		= $(MAC_IPV6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_IPV6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -58,8 +56,6 @@
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Nmisc/mac -Nmac/mac_ipv4
 
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mac_wifi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mac_wifi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the mac_wifi plugin 
+#	This makefile drives the production of the mac_wifi plugin
 #	kernel module.
 #
 
@@ -36,7 +36,6 @@
 #
 MODULE		= mac_wifi
 OBJECTS		= $(MAC_WIFI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MAC_WIFI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MAC_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -72,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/md4/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/md4/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/md4/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the md4 crypto kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= md4
 OBJECTS		= $(MD4_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MD4_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -58,24 +55,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 LDFLAGS		+= -dy
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -88,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/md5/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/md5/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= md5
 OBJECTS		= $(MD5_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MD5_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -57,12 +56,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/mii/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mii/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= mii
 OBJECTS		= $(MII_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MII_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -N misc/mac
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= mm
 OBJECTS		= $(MM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,21 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-clobbered
 
@@ -84,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mntfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mntfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= mntfs
 OBJECTS		= $(MNTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MNTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,11 +63,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mouse8042/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mouse8042/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= mouse8042
 OBJECTS		= $(MOUSE8042_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MOUSE8042_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,17 +49,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) # $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS += -dy -Ndacf/consconfig_dacf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -78,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mpt_sas/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mpt_sas/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= mpt_sas
 OBJECTS		= $(MPTSAS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MPTSAS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/mpt_sas
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,10 +56,11 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -79,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mr_sas/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mr_sas/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= mr_sas
 OBJECTS		= $(MR_SAS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MR_SAS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/mr_sas
 
@@ -51,14 +50,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-# 
-# lint pass one enforcement 
-# 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CFLAGS		+= $(CCVERBOSE)
-
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -69,12 +68,12 @@
 CFLAGS		+= -dalign
 
 #
-# 	Kernel Module Dependencies
+#	Kernel Module Dependencies
 #
 LDFLAGS		+= -dy -Nmisc/scsi
 
 #
-# 	Overrides
+#	Overrides
 #
 
 #
@@ -90,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/ms/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ms streams kernel
 #	module.
@@ -41,7 +40,6 @@
 #
 MODULE		= ms
 OBJECTS		= $(MS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,23 +51,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
-#	
+#
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/msgsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/msgsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= msgsys
 OBJECTS		= $(IPCMSG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPCMSG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,11 +59,10 @@
 LDFLAGS		+= -dy -Nmisc/ipc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/mxfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/mxfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= mxfe
 OBJECTS		= $(MXFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MXFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/myri10ge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/myri10ge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 
 OBJECTS		+= $(MYRI10GE_OBJS:%=$(OBJS_DIR)/%)
 
-LINTS	    += $(MYRI10GE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
@@ -48,13 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	    = $(BINARY)
-LINT_TARGET	    = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 #
 # Overrides
 #
-LINTTAGS  += -DSOLARIS_S11 -erroff=E_STATIC_UNUSED
 
 #COPTIMIZE = -xO4
 
@@ -80,12 +77,6 @@
 
 clobber:	  $(CLOBBER_DEPS)
 
-lint:		    $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install:	  $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/namefs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/namefs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= namefs
 OBJECTS		= $(NAMEFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NAMEFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -80,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/nca/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/nca/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,14 +19,12 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/nca/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -42,7 +40,6 @@
 #
 MODULE		= nca
 OBJECTS		= $(NCA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NCA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/nca
@@ -56,24 +53,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement and OS version
-#
 CFLAGS += $(CCVERBOSE)
 
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -86,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/net_dacf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/net_dacf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,9 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/net_dacf/Makefile
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -36,7 +33,6 @@
 #
 MODULE		= net_dacf
 OBJECTS		= $(NET_DACF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NET_DACF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DACF_DIR)/$(MODULE)
 
 #
@@ -44,9 +40,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/softmac
 
@@ -54,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -67,12 +59,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/neti/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/neti/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= neti
 OBJECTS		= $(NETI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NETI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 LDFLAGS		+= -dy -Nmisc/hook
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 #
--- a/usr/src/uts/sparc/nfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/nfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= nfs
 OBJECTS		= $(NFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SYS_DIR)/$(MODULE)
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -71,16 +69,10 @@
 LDFLAGS         += -dy -N fs/specfs -N strmod/rpcmod -N misc/rpcsec
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -104,12 +96,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/nfs_dlboot/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/nfs_dlboot/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= nfs_dlboot
 OBJECTS		= $(DLBOOT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DLBOOT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -55,23 +54,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
 #
 CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
 LDFLAGS		+= -dy -Nmisc/strplumb -Nstrmod/rpcmod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -88,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/nfssrv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/nfssrv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= nfssrv
 OBJECTS		= $(NFSSRV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NFSSRV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,15 +62,10 @@
 LDFLAGS         += -Nmisc/klmmod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -95,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/nsmb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/nsmb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= nsmb
 OBJECTS		= $(NSMB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NSMB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/smbclnt/netsmb
 OFFSETS_SRC	= $(CONF_SRCDIR)/offsets.in
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(ALL_TARGET_$(OBJS_DIR))
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(INSTALL_TARGET_$(OBJS_DIR))
 
 #
@@ -87,17 +85,15 @@
 MODSTUBS_DIR	= $(OBJS_DIR)
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DNSMB_MODULE
 CLEANFILES	+= $(MODSTUBS_O) $(IOC_CHECK_H)
-CERRWARN	+= -erroff=E_STATEMENT_NOT_REACHED
 INC_PATH	+= -I$(UTSBASE)/common/fs/smbclnt
 LDFLAGS         += -dy -Ncrypto/md4 -Ncrypto/md5 -Nmisc/tlimod
 
-# Until CR 4994570 is fixed...
-LINTTAGS	+= -erroff=E_BAD_FORMAT_ARG_TYPE2
-
-# The mb_put/md_get functions are intentionally used with and without
-# return value checks, so filter those out like LGREP.2 does.
-LGREP.nsmb =	egrep -v ' ignored: (mb_init|mb_put|md_get)'
-LTAIL	+=	2>&1 | $(LGREP.2) | $(LGREP.nsmb) || true
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CERRWARN	+= -erroff=E_STATEMENT_NOT_REACHED
 
 #
 #	Default build targets.
@@ -112,12 +108,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/nulldriver/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/nulldriver/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= nulldriver
 OBJECTS		= $(NULLDRIVER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NULLDRIVER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/objfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/objfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= objfs
 OBJECTS		= $(OBJFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OBJFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,12 +59,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -85,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/oce/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/oce/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= oce
 OBJECTS		= $(OCE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OCE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -46,7 +45,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ohci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ohci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ohci
 OBJECTS		= $(OHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/openhci
 
@@ -50,11 +49,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # depends on misc/usba
 #
 LDFLAGS         += -dy -Nmisc/usba
@@ -63,17 +57,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 .KEEP_STATE:
 
@@ -85,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/openeepr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/openeepr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= openeepr
 OBJECTS		= $(OPENEEPR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPENEEPR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 CFLAGS +=	$(CCVERBOSE)
@@ -64,12 +62,10 @@
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 #
 #	Default build targets.
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/options/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/options/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the options driver kernel module.
 #
@@ -41,7 +41,6 @@
 #
 MODULE		= options
 OBJECTS		= $(OPTIONS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPTIONS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pcfs
 OBJECTS		= $(PCFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -68,16 +66,10 @@
 CERRWARN	+= -_gcc=-Wno-unused-function
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Default build targets.
@@ -92,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pci_pci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pci_pci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= pci_pci
 OBJECTS		= $(PCI_PCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCI_PCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,12 +48,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/pci.il
-
 #
 #	Include sun4u and sun4 specific headers files
 #
@@ -62,22 +57,16 @@
 INC_PATH	+= -I$(UTSBASE)/sun4
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-value
@@ -100,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= pcic
 OBJECTS		= $(PCIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -66,33 +64,25 @@
 #
 DEF_BUILDS	= $(DEF_BUILDS64)
 ALL_BUILDS	= $(ALL_BUILDS64)
-CLEANLINTFILES	+= $(LINT64_FILES)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 CPPFLAGS        +=      -DCARDBUS -DHOTPLUG
 
 #	dependency
 LDFLAGS	+=	-dy -Nmisc/busra -Nmisc/pcmcia -Nmisc/cardbus
 
+
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -105,12 +95,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/sparc/pcicfg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcicfg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= pcicfg
 OBJECTS		= $(PCICFG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCICFG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,15 +57,6 @@
 #
 INC_PATH	+= -I$(UTSBASE)/sun4
 
-
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/pcicfg.il
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
@@ -78,14 +67,11 @@
 LDFLAGS += -dy -Nmisc/busra -Nmisc/fcpci -Nmisc/fcodem -Nmisc/pcie
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -104,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcieb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcieb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= pcieb		
+MODULE		= pcieb
 OBJECTS		= $(PCIEB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIEB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/pciex/
 
@@ -52,22 +51,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# Enable PLX workaround code and lint duplicate symbol
-# avoidance hack
+# Enable PLX workaround code
 #
 CPPFLAGS += -DPX_PLX
 
@@ -77,13 +69,11 @@
 LDFLAGS += -dy -Nmisc/pcie
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
@@ -100,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcieb_bcm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcieb_bcm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= pcieb_bcm
 OBJECTS		= $(PCIEB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIEB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,22 +51,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# Enable Broadcom 5714/5715 workaround code and lint duplicate symbol
-# avoidance hack
+# Enable Broadcom 5714/5715 workaround code
 #
 CPPFLAGS += -DPCIEB_BCM -DPX_MOD_NAME=pcieb_bcm
 
@@ -77,14 +69,11 @@
 LDFLAGS += -dy -Nmisc/pcie
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -102,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcihp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcihp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= pcihp
 OBJECTS		= $(PCIHPNEXUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCIHPNEXUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -71,14 +66,6 @@
 LDFLAGS		+= -dy -Nmisc/busra -Nmisc/hpcsvc -Nmisc/pcicfg
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -91,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pckt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pckt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pckt
 OBJECTS		= $(PCKT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCKT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,12 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcmcia/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcmcia/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= pcmcia
 OBJECTS		= $(PCMCIA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCMCIA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,29 +58,21 @@
 MODSTUBS_DIR	 = $(OBJS_DIR)
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DPCMCIA_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
-CLEANLINTFILES	+= $(LINT64_FILES)
 
 #
 #	Include sun4 specific header files
 #
 INC_PATH	+= -I$(UTSBASE)/sun4
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 # dependency
 LDFLAGS	+=	-dy -Nmisc/busra
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -99,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pcs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pcs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,9 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pcs/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile drives the production of the DoRight driver kernel module.
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= pcs
 OBJECTS		= $(PCS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,11 +57,7 @@
 #
 DEF_BUILDS	= $(DEF_BUILDS64)
 ALL_BUILDS	= $(ALL_BUILDS64)
-CLEANLINTFILES	+= $(LINT64_FILES)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/sparc/pfmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pfmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pfmod/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of streams packet filter module.
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= pfmod
 OBJECTS		= $(PFMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PFMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -52,23 +50,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/physmem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/physmem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/physmem/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the mm driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= physmem
 OBJECTS		= $(PHYSMEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PHYSMEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,12 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -74,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pipe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pipe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= pipe
 OBJECTS		= $(PIPE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PIPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,10 +62,7 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DPIPE_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
 
 #
 # Define dependency on fifofs
@@ -87,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pipemod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pipemod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pipemod/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pipemod streams kernel
 #	module.
@@ -42,7 +41,6 @@
 #
 MODULE		= pipemod
 OBJECTS		= $(PIPEMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PIPEMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pm
 OBJECTS		= $(PM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,12 +61,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pmcs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pmcs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= pmcs
 OBJECTS		= $(PMCS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMCS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/pmcs
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -86,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pmcs8001fw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pmcs8001fw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= pmcs8001fw
 OBJECTS		= $(PMCS8001FW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMCS8001FW_C_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PMCS_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/pmcs
 
@@ -53,15 +52,10 @@
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
-LINT_TARGET	= $(MODULE).lint
 
 LDFLAGS		+= -dy
 
 #
-#	Lint tags
-#
-
-#
 #	Extra flags
 #
 CPPFLAGS	+=	-DPMCS_FIRMWARE_VERSION=${PMCS_FW_VERSION} \
@@ -81,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/poll/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/poll/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= poll
 OBJECTS		= $(DEVPOLL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVPOLL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -47,21 +46,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# See uts/intel/poll/Makefile for why this is necessary.
-#
-LINTTAGS      += -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pool/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pool/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,9 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pool/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -36,7 +33,6 @@
 #
 MODULE		= pool
 OBJECTS		= $(DEVPOOL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DEVPOOL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -49,22 +45,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -77,12 +62,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/portfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/portfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= portfs
 OBJECTS		= $(PORTFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PORTFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -55,24 +54,21 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
 #	Overrides.
 #
 MODSTUBS_DIR	 = $(OBJS_DIR)
-$(MODSTUBS_O)	:= AS_CPPFLAGS +=
 CLEANFILES	+= $(MODSTUBS_O)
 
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -90,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pppt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pppt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the pppt pseudo-driver for 
+#	This makefile drives the production of the pppt pseudo-driver for
 #	COMSTAR.
 
 #
@@ -38,7 +38,6 @@
 #
 MODULE		= pppt
 OBJECTS		= $(PPPT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PPPT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/pppt
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/profile/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/profile/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,13 +23,11 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= profile
 OBJECTS		= $(PROFILE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PROFILE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
@@ -37,7 +35,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
@@ -53,12 +50,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/pset/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pset/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pset/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pset system call module.
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= pset
 OBJECTS		= $(PSET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PSET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,9 +60,6 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DPSET_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pseudo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pseudo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pseudo/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pseudo driver
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= pseudo
 OBJECTS		= $(PSEUDO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PSEUDO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pshot/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pshot/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= pshot
 OBJECTS		= $(PSHOT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PSHOT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,21 +53,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
@@ -85,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ptc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ptc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/ptc/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ptc driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= ptc
 OBJECTS		= $(PTC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,23 +51,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ptem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ptem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ptem
 OBJECTS		= $(PTEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,12 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -85,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ptm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ptm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/ptm/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ptm driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= ptm
 OBJECTS		= $(PTM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/pts/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/pts/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/pts/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pts driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= pts
 OBJECTS		= $(PTS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ptsl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ptsl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ptsl
 OBJECTS		= $(PTSL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PTSL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,28 +51,20 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Define dependency on ptc
 #
 LDFLAGS         += -dy -N drv/ptc
 
-CERRWARN	+= -_gcc=-Wno-parentheses
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
 #	Default build targets.
@@ -88,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,10 +19,6 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/qfe/Makefile
-#
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
@@ -40,7 +36,6 @@
 #
 MODULE		= qfe
 OBJECTS		= $(QFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc
 OBJECTS		= $(QLC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,12 +59,6 @@
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
-#
-#	Lint tags
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
 FWIMAGES         = 2200
 FWIMAGES        += 2300
 FWIMAGES        += 2400
@@ -94,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc_fw_2200/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc_fw_2200/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2200
 OBJECTS		= $(QLC_FW_2200_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2200_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"2.01.145\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc_fw_2300/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc_fw_2300/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2300
 OBJECTS		= $(QLC_FW_2300_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2300_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"3.03.27\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc_fw_2400/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc_fw_2400/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2400
 OBJECTS		= $(QLC_FW_2400_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2400_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"4.04.01\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc_fw_2500/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc_fw_2500/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_2500
 OBJECTS		= $(QLC_FW_2500_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_2500_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"4.04.01\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc_fw_6322/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc_fw_6322/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_6322
 OBJECTS		= $(QLC_FW_6322_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_6322_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"3.03.27\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlc_fw_8100/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlc_fw_8100/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= qlc_fw_8100
 OBJECTS		= $(QLC_FW_8100_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLC_FW_8100_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_QLC_FW_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/fibre-channel/fca/qlc
 
@@ -48,18 +47,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(CONFMOD) $(ITUMOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 LDFLAGS		+= -dy -Nmisc/fctl
 
 #
-#	Lint tags
-#
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -DFW_VERSION_STRING=\"5.00.00\"
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -72,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= qlge
 OBJECTS		= $(QLGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -79,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/qlt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/qlt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the qlt driver for 
+#	This makefile drives the production of the qlt driver for
 #	COMSTAR.
 
 #
@@ -36,7 +36,6 @@
 #
 MODULE		= qlt
 OBJECTS		= $(QLT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QLT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/qlt
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,13 +60,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -DUNIQUE_FW_NAME
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ramdisk/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ramdisk/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ramdisk driver kernel
 #	module.
@@ -41,7 +41,6 @@
 #
 MODULE		= ramdisk
 OBJECTS		= $(RAMDISK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RAMDISK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/random/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/random/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/random/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the random driver
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= random
 OBJECTS		= $(RANDOM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RANDOM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,9 +59,6 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -80,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rds/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rds/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 #
 
 #
-#	This makefile drives the production of the rds driver 
+#	This makefile drives the production of the rds driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -40,7 +40,6 @@
 #
 MODULE		= rds
 OBJECTS		= $(RDS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/rds
 
@@ -53,14 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement and OS version
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
-
 CERRWARN += $(CNOWARN_UNINIT)
 
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
@@ -78,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/rdsib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rdsib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 #
 
 #
-#	This makefile drives the production of the rds driver 
+#	This makefile drives the production of the rds driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -40,7 +40,6 @@
 #
 MODULE		= rdsib
 OBJECTS		= $(RDSIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDSIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/rds
 
@@ -53,14 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement and OS version
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -79,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/rdsv3/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rdsv3/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= rdsv3
 OBJECTS		= $(RDSV3_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDSV3_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/rdsv3
 
@@ -50,37 +49,22 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement and OS version
+# Disable these warnings since some errors suppressed here are
+# in the OFED code, but we'd like to keep it as is as much as possible.
+# Note. maintainers should endeavor to investigate and remove these for
+# maximum coverage, but please do not carry these forward to new
+# Makefiles blindly.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
-#
-# Disable these lint checks since some errors suppressed here are
-# in the OFED code, but we'd like to keep it as is as much as possible.
-# Note. maintainers should endeavor to investigate and remove these for
-# maximum lint coverage, but please do not carry these forward to new 
-# Makefiles blindly.
-#
-LINTTAGS        += -erroff=E_STATIC_UNUSED
-LINTTAGS        += -erroff=E_CONSTANT_CONDITION
-LINTTAGS	+= -erroff=E_FUNC_VAR_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_FUNC_SET_NOT_USED
-LINTTAGS	+= -erroff=E_FUNC_USED_VAR_ARG2
-LINTTAGS	+= -erroff=E_INCONS_ARG_USED2
-
 LDFLAGS += -dy -Nfs/sockfs -Nmisc/ksocket -Ndrv/ip -Nmisc/ibtl -Nmisc/ibcm -Nmisc/sol_ofs
 
 #
@@ -96,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/redirmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/redirmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/redirmod/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the redirmod streams kernel
 #	module.
@@ -42,7 +41,6 @@
 #
 MODULE		= redirmod
 OBJECTS		= $(REDIRMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(REDIRMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -54,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= rge
 OBJECTS		= $(RGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,15 +49,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS		+= -dalign
@@ -68,19 +61,16 @@
 #
 LDFLAGS		+= -dy -N misc/mac -N drv/ip
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -93,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rlmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rlmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= rlmod
 OBJECTS		= $(RLMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RLMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,22 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -85,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rpcib/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rpcib/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 #
 
 #
-#	This makefile drives the production of the kernel 
+#	This makefile drives the production of the kernel
 #	rpcib module.
 #
 #	sparc implementation architecture dependent
@@ -39,7 +39,6 @@
 #
 MODULE		= rpcib
 OBJECTS		= $(RPCIB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCIB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/rpc
 
@@ -52,27 +51,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 # depends on misc/ibtl and misc/ibcm
 #
 LDFLAGS	+= -dy -Nmisc/ibtl -Nmisc/ibcm
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -90,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rpcmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rpcmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= rpcmod
 OBJECTS		= $(RPCMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SYS_DIR)/$(MODULE)
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -69,23 +67,12 @@
 #
 LDFLAGS		+= -dy -Nmisc/tlimod
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -106,12 +93,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/rpcsec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rpcsec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= rpcsec
 OBJECTS		= $(RPCSEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCSEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,27 +48,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 # Define dependencies on rpcmod and tlimod
 #
 LDFLAGS         += -dy -N strmod/rpcmod -N misc/tlimod
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -86,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rpcsec_gss/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rpcsec_gss/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
 #
-#	This makefile drives the production of the kernel 
+#	This makefile drives the production of the kernel
 #	rpcsec_gss module.
 #
 #	sparc implementation architecture dependent
@@ -38,7 +38,6 @@
 #
 MODULE		= rpcsec_gss
 OBJECTS		= $(RPCSEC_GSS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RPCSEC_GSS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -50,28 +49,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 # Define dependencies on rpcmod and kgssapi
 #
 LDFLAGS         += -dy -N strmod/rpcmod -N misc/kgssapi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -87,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rsa/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rsa/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= rsa
 OBJECTS		= $(RSAPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RSAPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,24 +59,15 @@
 #
 LDFLAGS += -dy -Ncrypto/md5 -Ncrypto/sha2 -Nmisc/bignum -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM1_DIR) -I$(COM2_DIR)
+CFLAGS		+= -I$(COM1_DIR) -I$(COM2_DIR)
 CFLAGS		+= -DUMUL64
-LINTFLAGS	+= -I$(COM1_DIR) -I$(COM2_DIR)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -95,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rsm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rsm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 #
 
 #
-#	This makefile drives the production of the rsm kernel agent 
+#	This makefile drives the production of the rsm kernel agent
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -35,9 +35,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= rsm 
+MODULE		= rsm
 OBJECTS		= $(RSM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RSM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/rsm
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,11 +56,6 @@
 #
 INC_PATH += -I $(UTSBASE)/common/sys/rsm
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
 #	depends on rsmops
 #
@@ -75,14 +68,11 @@
 #LDFLAGS	+= -Ndrv/rsm_drtest
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -99,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rsmops/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rsmops/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/rsmops/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the rsmops module
 #
@@ -37,9 +36,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= rsmops 
+MODULE		= rsmops
 OBJECTS		= $(RSMOPS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RSMOPS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -51,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -59,9 +56,6 @@
 #
 INC_PATH += -I $(UTSBASE)/common/sys/rsm
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -77,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rtls/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rtls/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= rtls
 OBJECTS		= $(RTLS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RTLS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/rts/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/rts/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= rts
 OBJECTS		= $(RTS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RTS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/ip
@@ -59,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -73,15 +68,6 @@
 LDFLAGS		+= -dy -Ndrv/ip -Nfs/sockfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -94,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS) $(SISCLEAN_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS) $(SISCHECK_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/s1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/s1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= s1394
 OBJECTS		= $(S1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(S1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,28 +59,16 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 DEBUG_DEFS_DBG32 += -DTNF_DEBUG
 DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -101,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sad/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sad/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sad
 OBJECTS		= $(SAD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SAD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,12 +62,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -87,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sata/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sata/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -45,7 +45,6 @@
 #
 MODULE		= sata
 OBJECTS		= $(SATA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SATA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -67,25 +65,16 @@
 DEBUG_DEFS	+= $(DEBUG_FLGS)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # dependency on scsi module
 #
 LDFLAGS += -dy -Nmisc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-function
@@ -109,12 +98,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sbp2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sbp2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= sbp2
 OBJECTS		= $(SBP2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SBP2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,22 +55,13 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 
 .KEEP_STATE:
@@ -85,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsa1394/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsa1394/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= scsa1394
 OBJECTS		= $(SCSA1394_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSA1394_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,7 +44,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -53,30 +51,19 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 # depends on
 #
 LDFLAGS		+= -dy -Nmisc/scsi -Nmisc/s1394 -Nmisc/sbp2
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -92,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-lint:		$(LINT_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsa2usb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsa2usb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= scsa2usb
 OBJECTS		= $(SCSA2USB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSA2USB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/scsa2usb
 
@@ -50,10 +49,7 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+
 
 # depends on misc/usba misc/scsi
 #
@@ -63,19 +59,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 .KEEP_STATE:
 
 all:		$(ALL_DEPS)
@@ -86,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= scsi
 OBJECTS		= $(SCSI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,23 +52,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -87,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi_vhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi_vhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= scsi_vhci
 OBJECTS		= $(SCSI_VHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/adapters/scsi_vhci
 
@@ -56,7 +55,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi_vhci_f_sym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi_vhci_f_sym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_sym
 # sparc architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_sym
 OBJECTS		= $(SCSI_VHCI_F_SYM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_SYM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi_vhci_f_sym_hds/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_sym_hds
 # sparc architecture dependent
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= scsi_vhci_f_sym_hds
 OBJECTS		= $(SCSI_VHCI_F_SYM_HDS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_SYM_HDS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -54,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi_vhci_f_tape/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi_vhci_f_tape/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tape
 # sparc architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_tape
 OBJECTS		= $(SCSI_VHCI_F_TAPE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_TAPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi_vhci_f_tpgs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tpgs
 # sparc architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_tpgs
 OBJECTS		= $(SCSI_VHCI_F_TPGS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_TPGS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/scsi_vhci_f_tpgs_tape/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,8 +25,6 @@
 #
 
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 # This makefile drives the production of misc/scsi_vhci/scsi_vhci_f_tpgs_tape
 # sparc architecture dependent
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= scsi_vhci_f_tpgs_tape
 OBJECTS		= $(SCSI_VHCI_F_TPGS_TAPE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCSI_VHCI_F_TPGS_TAPE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCSI_VHCI_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sd
 OBJECTS		= $(SD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io/scsi/targets
 
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -67,16 +62,6 @@
 LDFLAGS += -dy -N misc/scsi -N misc/cmlb
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -89,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sdp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sdp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,6 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-#
 
 #
 #       Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -36,7 +33,6 @@
 #
 MODULE          = sdp
 OBJECTS         = $(SDP_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(SDP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS         += -dy
 CONF_SRCDIR     = $(UTSBASE)/common/io/ib/clients/sdp
@@ -49,7 +45,6 @@
 #       Define targets
 #
 ALL_TARGET      = $(BINARY) $(SRC_CONFILE)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,12 +60,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sdt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sdt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -27,7 +27,6 @@
 
 MODULE		= sdt
 OBJECTS		= $(SDT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sparc/dtrace
@@ -35,18 +34,16 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Ndrv/dtrace -Nmisc/ctf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -60,12 +57,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/semsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/semsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= semsys
 OBJECTS		= $(IPCSEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPCSEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,11 +62,10 @@
 LDFLAGS		+= -dy -Nmisc/ipc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ses/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ses/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ses
 OBJECTS		= $(SES_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SES_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io/scsi/targets
 
@@ -53,7 +52,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,15 +60,6 @@
 LDFLAGS += -dy -N misc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
-#
 # Default build targets.
 #
 .KEEP_STATE:
@@ -83,10 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sfe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sfe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= sfe
 OBJECTS		= $(SFE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SFE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -96,12 +94,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sgen/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sgen/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sgen
 OBJECTS		= $(SGEN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGEN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/targets
 
@@ -52,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,15 +61,13 @@
 #
 # Overrides.
 #
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -89,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sha1/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sha1/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= sha1
 OBJECTS		= $(SHA1_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHA1_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -68,11 +66,7 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
 
 #
 #	Default build targets.
@@ -87,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/sha2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sha2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sha2
 OBJECTS		= $(SHA2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHA2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -65,12 +63,15 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
+
+CFLAGS += -I$(COM_DIR)
+
 #
-CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -87,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/sharefs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sharefs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sharefs
 OBJECTS		= $(SHAREFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHAREFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -75,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/shbinexec/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/shbinexec/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= shbinexec
 OBJECTS		= $(SHBINEXEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHBINEXEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_EXEC_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/shmsys/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/shmsys/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= shmsys
 OBJECTS		= $(IPCSHM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IPCSHM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SYS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,12 +62,10 @@
 LDFLAGS		+= -dy -Nmisc/ipc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/signalfd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/signalfd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= signalfd
 OBJECTS		= $(SIGNALFD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SIGNALFD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -38,7 +37,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -54,12 +52,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/simnet/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/simnet/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 #
 MODULE		= simnet
 OBJECTS		= $(SIMNET_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SIMNET_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/$(MODULE)
 
@@ -45,7 +44,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -69,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/skein/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/skein/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= skein
 OBJECTS		= $(SKEIN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SKEIN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_MISC_DIR)/$(MODULE)
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -60,7 +58,6 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 CFLAGS += -I$(COMDIR)
-LINTFLAGS	+= -I$(COMDIR)
 
 #
 #	Default build targets.
@@ -75,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/smbfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/smbfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the smbfs (Server 
+#	This makefile drives the production of the smbfs (Server
 #	message block file system) kernel module.
 #
 #	sparc architecture dependent
@@ -40,7 +40,6 @@
 #
 MODULE		= smbfs
 OBJECTS		= $(SMBFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMBFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_FS_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -65,16 +63,14 @@
 INC_PATH	+= -I$(COMMONBASE)/smbclnt
 LDFLAGS         += -dy -Ndrv/nsmb
 
-# Until CR 4994570 is fixed...
-LINTTAGS	+= -erroff=E_BAD_FORMAT_ARG_TYPE2
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-# The mb_put/md_get functions are intentionally used with and without
-# return value checks, so filter those out like LGREP.2 does.
-LGREP.nsmb =	egrep -v ' ignored: (mb_init|mb_put|md_get)'
-LTAIL	+=	2>&1 | $(LGREP.2) | $(LGREP.nsmb) || true
-
 #
 #	Default build targets.
 #
@@ -88,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/smbsrv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/smbsrv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= smbsrv
 OBJECTS		= $(SMBSRV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMBSRV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/smbsrv
 
@@ -59,7 +58,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -85,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/smp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/smp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 # This makefile drives the production of the smp driver.
@@ -41,7 +39,6 @@
 #
 MODULE		= smp
 OBJECTS		= $(SMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/scsi/targets
 
@@ -54,7 +51,6 @@
 # Define targets.
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -80,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/socal/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/socal/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= socal
 OBJECTS		= $(SOCAL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOCAL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,16 +60,10 @@
 CFLAGS		+= $(CCVERBOSE) -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -88,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sockpfp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sockpfp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -38,7 +38,6 @@
 #
 MODULE		= sockpfp
 OBJECTS		= $(PFP_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PFP_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SOCK_DIR)/$(MODULE)
 
 #
@@ -50,25 +49,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
-
-LDFLAGS += -dy -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/ip
+LDFLAGS += -dy -Nfs/sockfs -Nmisc/dls -Nmisc/mac -Ndrv/bpf -Ndrv/ip
 INC_PATH += -I$(UTSBASE)/common/inet/sockmods -I$(UTSBASE)/common/io/bpf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-label
 
@@ -85,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sockrds/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sockrds/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 #
 
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -39,7 +39,6 @@
 #
 MODULE		= sockrds
 OBJECTS		= $(RDS_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(RDS_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -51,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
 CFLAGS += $(CCVERBOSE)
 
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip -Ndrv/rdsv3
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/socksctp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/socksctp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -39,7 +39,6 @@
 #
 MODULE		= socksctp
 OBJECTS		= $(SCTP_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCTP_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -51,24 +50,18 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement and OS version
-#
-CFLAGS += $(CCVERBOSE)
+
 
 LDFLAGS += -dy -Nfs/sockfs -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -85,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/socksdp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/socksdp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Use is subject to license terms.
 
 #
-#	This makefile drives the production of the nca driver 
+#	This makefile drives the production of the nca driver
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -39,7 +39,6 @@
 #
 MODULE		= socksdp
 OBJECTS		= $(SDP_SOCK_MOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SDP_SOCK_MOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -51,14 +50,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement and OS version
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -77,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/softmac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/softmac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= softmac
 OBJECTS		= $(SOFTMAC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOFTMAC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/softmac
 
@@ -46,22 +45,19 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
 # Overrides
 #
-CFLAGS 		+= $(CCVERBOSE)
-LDFLAGS 	+= -dy -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
+LDFLAGS		+= -dy -Ndrv/dld -Nmisc/mac -Nmisc/strplumb -Nmisc/dls
 
 #
-# For now, disable these lint checks as it is a generic STREAMS problem;
-# maintainers should endeavor to investigate and remove these for maximum
-# lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-label
 
@@ -78,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sol_ofs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sol_ofs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_ofs
 OBJECTS		= $(SOL_OFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_OFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/ibcm
 
@@ -46,18 +45,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_CONST_TRUNCATED_BY_ASSIGN
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -77,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sol_ucma/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sol_ucma/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_ucma
 OBJECTS		= $(SOL_UCMA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_UCMA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/sol_ofs
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/of/sol_ucma
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -56,13 +54,10 @@
 #
 INCLUDE_PATH += -I$(UTSBASE)/common/sys/ib/clients/ofv/sol_ucma
 
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 #
 #	Default build targets.
@@ -77,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sol_umad/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sol_umad/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_umad
 OBJECTS		= $(SOL_UMAD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_UMAD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/of/sol_umad
 LDFLAGS		+= -dy -Nmisc/sol_ofs -Nmisc/ibmf -Nmisc/ibtl
@@ -47,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -71,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sol_uverbs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sol_uverbs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= sol_uverbs
 OBJECTS		= $(SOL_UVERBS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SOL_UVERBS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/ibtl -Nmisc/sol_ofs
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/clients/of/sol_uverbs
@@ -47,18 +46,13 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_CONST_TRUNCATED_BY_ASSIGN
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-switch
@@ -77,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/spdsock/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/spdsock/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -59,10 +59,16 @@
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# lint pass one enforcement
+# Overrides
+#
+INC_PATH += -I$(UTSBASE)/common/io/bpf
+
 #
-CFLAGS += $(CCVERBOSE)
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
--- a/usr/src/uts/sparc/specfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/specfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= specfs
 OBJECTS		= $(SPEC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPEC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,7 +61,7 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DSPEC_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 CFLAGS		+= $(CCVERBOSE)
-LDFLAGS 	+= -dy -Nfs/fifofs
+LDFLAGS		+= -dy -Nfs/fifofs
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -81,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sppp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sppp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= sppp
 OBJECTS		= $(SPPP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPPP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ppp/sppp
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -70,12 +68,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -93,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/spppasyn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/spppasyn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Use is subject to license terms.
 # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
 #
-#	This makefile drives the production of the spppasyn STREAMS 
+#	This makefile drives the production of the spppasyn STREAMS
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -41,7 +41,6 @@
 #
 MODULE		= spppasyn
 OBJECTS		= $(SPPPASYN_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(SPPPASYN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,9 +59,9 @@
 #
 CPPFLAGS	+= -DINTERNAL_BUILD -DSOL2
 
-# 
+#
 #	Additional compiler definitions
-# 
+#
 INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
 CFLAGS		+= $(CCVERBOSE)
 
@@ -72,16 +70,6 @@
 #
 LDFLAGS += -dy -N drv/sppp
 
-CLEANLINTFILES  += $(LINT64_FILES)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
 #
 #	Default build targets.
 #
@@ -95,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/spppcomp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/spppcomp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Use is subject to license terms.
 # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
 #
-#	This makefile drives the production of the spppcomp STREAMS 
+#	This makefile drives the production of the spppcomp STREAMS
 #	kernel module.
 #
 #	sparc architecture dependent
@@ -41,7 +41,6 @@
 #
 MODULE		= spppcomp
 OBJECTS		= $(SPPPCOMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS           = $(SPPPCOMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -61,32 +59,26 @@
 #
 CPPFLAGS	+= -DINTERNAL_BUILD -DSOL2 -DMUX_FRAME
 
-# 
+#
 #	Additional compiler definitions
-# 
+#
 INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
-CFLAGS		+= $(CCVERBOSE)
 
 #
 # Define dependency on sppp
 #
 LDFLAGS += -dy -N drv/sppp
 
-CLEANLINTFILES  += $(LINT64_FILES)
-
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -99,17 +91,8 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ppp/spppcomp/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
 $(OBJS_DIR)/%.o:		$(UTSBASE)/common/io/ppp/spppcomp/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
--- a/usr/src/uts/sparc/sppptun/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sppptun/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= sppptun
 OBJECTS		= $(SPPPTUN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPPPTUN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(USR_STRMOD_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ppp/sppptun
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -68,19 +66,13 @@
 #	Overrides.
 #
 INC_PATH	+= -I$(UTSBASE)/common/io/ppp/common
-CFLAGS		+= $(CCVERBOSE)
-
-CLEANLINTFILES	+= $(LINT64_FILES)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -96,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS) lint64
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(USR_STRMOD_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/srpt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/srpt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the srpt pseudo-driver for 
+#	This makefile drives the production of the srpt pseudo-driver for
 #	COMSTAR.
 
 #
@@ -38,7 +38,6 @@
 #
 MODULE		= srpt
 OBJECTS		= $(SRPT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SRPT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/port/srpt
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ssd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ssd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= ssd
 OBJECTS		= $(SSD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SSD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io/scsi/targets
 
@@ -55,26 +54,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE) -D__fibre -dalign
-LINTFLAGS += -D__fibre
+CFLAGS += -D__fibre -dalign
 WLCCFLAGS = -D__fibre
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -100,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/st/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/st/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= st
 OBJECTS		= $(ST_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ST_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io/scsi/targets
 
@@ -52,28 +51,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Define dependency on scsi
 #
 LDFLAGS += -dy -N misc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -91,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #	Include common targets.
--- a/usr/src/uts/sparc/stmf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/stmf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,7 +21,7 @@
 #
 # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
 #
-#	This makefile drives the production of the stmf driver for 
+#	This makefile drives the production of the stmf driver for
 #	COMSTAR.
 
 #
@@ -36,7 +36,6 @@
 #
 MODULE		= stmf
 OBJECTS		= $(STMF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STMF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/stmf
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,11 +59,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -84,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/stmf_sbd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/stmf_sbd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= stmf_sbd
 OBJECTS		= $(STMF_SBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STMF_SBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/comstar/lu/stmf_sbd
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,11 +62,9 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -88,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/strplumb/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/strplumb/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= strplumb
 OBJECTS		= $(STRPLUMB_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(STRPLUMB_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,23 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -85,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/swrand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/swrand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= swrand
 OBJECTS		= $(SWRANDPROV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SWRANDPROV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -51,14 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
+CFLAGS		+= -I$(COM_DIR)
 
 #
 # Linkage dependencies
@@ -66,13 +60,11 @@
 LDFLAGS += -dy -Nmisc/kcf -Nmisc/sha1
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 
 #
@@ -88,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sy/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sy/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/sy/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sy driver
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= sy
 OBJECTS		= $(SY_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SY_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -54,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -75,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sysacct/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sysacct/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/sysacct/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sysacct driver kernel module.
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= sysacct
 OBJECTS		= $(SYSACCT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSACCT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_SYS_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sysevent/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sysevent/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/sysevent/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	sysevent driver makefile.
 #
@@ -39,7 +38,6 @@
 #
 MODULE		= sysevent
 OBJECTS		= $(SYSEVENT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSEVENT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -52,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -73,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/sysmsg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/sysmsg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/sysmsg/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sysmsg driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= sysmsg
 OBJECTS		= $(SYSMSG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSMSG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,13 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -81,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/systrace/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/systrace/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,13 +23,11 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 UTSBASE	= ../..
 
 MODULE		= systrace
 OBJECTS		= $(SYSTRACE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSTRACE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_DTRACE_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/dtrace
@@ -37,7 +35,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 CFLAGS		+= $(CCVERBOSE)
@@ -53,12 +50,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_DTRACE_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/tavor/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tavor/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= tavor
 OBJECTS		= $(TAVOR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TAVOR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/ib/adapters/tavor
 LDFLAGS		+= -dy -Ndrv/ib -Nmisc/ibtl -Nmisc/ibmf
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,7 +58,6 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
 # Build with no debug TNF probes enabled (by default)
@@ -69,19 +66,11 @@
 #DEBUG_DEFS_DBG64 += -DTNF_DEBUG
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -96,16 +85,11 @@
 
 all:		$(ALL_DEPS)
 
-lint:		$(LINT_DEPS)
 
 clean:		$(CLEAN_DEPS)
 
 clobber:	$(CLOBBER_DEPS)
 
-modlintlib:	$(MODLINTLIB_DEPS) lint32
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tclient/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tclient/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the tclient kernel
 #	driver to testing mpxio configurations
@@ -39,7 +39,6 @@
 #
 MODULE		= tclient
 OBJECTS		= $(TCLIENT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TCLIENT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -54,12 +53,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -75,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tcp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tcp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= tcp
 OBJECTS		= $(TCP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TCP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE) $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/tcp
@@ -59,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -91,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/tcp6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tcp6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the tcp6 driver kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= tcp6
 OBJECTS		= $(TCP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TCP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/tcp
 
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy -Ndrv/tcp -Ndrv/ip -Ndrv/ip6
 
@@ -75,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/telmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/telmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= telmod
 OBJECTS		= $(TELMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TELMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,22 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -84,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/timerfd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/timerfd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 #
 MODULE		= timerfd
 OBJECTS		= $(TIMERFD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TIMERFD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -38,7 +37,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -54,12 +52,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/timod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/timod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/timod/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the timod streams kernel
 #	module.
@@ -41,7 +40,6 @@
 #
 MODULE		= timod
 OBJECTS		= $(TIMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TIMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,23 +51,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tirdwr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tirdwr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= tirdwr
 OBJECTS		= $(TIRDWR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TIRDWR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,22 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -84,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= tl
 OBJECTS		= $(TL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,15 +52,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Depends on ip; this is for sharing common option management code
 # which happens to live in "ip" kernel module only.  Needed to do
 # AF_UNIX socket options.
@@ -69,14 +62,11 @@
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-function
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -94,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tlimod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tlimod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/tlimod/Makefile
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the tlimod
 #	kernel module.
@@ -41,7 +40,6 @@
 #
 MODULE		= tlimod
 OBJECTS		= $(TLIMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TLIMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tmpfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tmpfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= tmpfs
 OBJECTS		= $(TMPFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TMPFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,12 +60,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tnf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tnf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= tnf
 OBJECTS		= $(TNF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TNF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/tnf
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -63,12 +61,10 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -86,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tokenmt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tokenmt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile creates the tokenmt metering (ipp) module.
 #	sparc architecture dependent
@@ -39,7 +38,6 @@
 #
 MODULE		= tokenmt
 OBJECTS		= $(TOKENMT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TOKENMT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,24 +54,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -86,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tphci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tphci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= tphci
 OBJECTS		= $(TPHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TPHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -77,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/trill/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/trill/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= trill
 OBJECTS		= $(TRILL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TRILL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SOCK_DIR)/$(MODULE)
 
 #
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tswtclmt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tswtclmt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Use is subject to license terms.
 #
 
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile creates the tswtclmt (ipp) module.
 #	sparc architecture dependent
@@ -39,7 +38,6 @@
 #
 MODULE		= tswtclmt
 OBJECTS		= $(TSWTCL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TSWTCL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_IPP_DIR)/$(MODULE)
 
 #
@@ -56,24 +54,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -86,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ttcompat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ttcompat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/ttcompat/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the ttcompat streams kernel
 #	module.
@@ -41,7 +40,6 @@
 #
 MODULE		= ttcompat
 OBJECTS		= $(TTCOMPAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TTCOMPAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -62,14 +59,6 @@
 CFLAGS		+= $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/tvhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/tvhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= tvhci
 OBJECTS		= $(TVHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TVHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,11 +62,10 @@
 CFLAGS		+= $(CCVERBOSE) -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 CERRWARN	+= -_gcc=-Wno-unused-function
 
 #
@@ -84,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/udfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/udfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= udfs
 OBJECTS		= $(UDFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -68,16 +66,10 @@
 LDFLAGS         += -dy -N fs/specfs
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -97,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 putback:
--- a/usr/src/uts/sparc/udp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/udp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= udp
 OBJECTS		= $(UDP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_STRMOD_DIR)/$(MODULE) $(ROOT_SOCK_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/udp
@@ -59,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -85,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_STRMOD_DIR) $(ROOT_SOCK_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/udp6/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/udp6/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the udp6 driver kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= udp6
 OBJECTS		= $(UDP6_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UDP6_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/inet/udp
 
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -79,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ufm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ufm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,14 +17,12 @@
 
 MODULE = ufm
 OBJECTS	= $(OBJS_DIR)/ufm.o
-LINTS = $(LINTS_DIR)/ufm.ln
 ROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR = $(UTSBASE)/common/io
 
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -37,12 +35,6 @@
 
 clobber: $(CLOBBER_DEPS)
 
-lint: $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install: $(INSTALL_DEPS)
 
 include $(UTSBASE)/sparc/Makefile.targ
--- a/usr/src/uts/sparc/ufmtest/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ufmtest/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -17,14 +17,12 @@
 
 MODULE = ufmtest
 OBJECTS	= $(OBJS_DIR)/ufmtest.o
-LINTS = $(LINTS_DIR)/ufmtest.ln
 ROOTMODULE = $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR = $(UTSBASE)/common/io
 
 include $(UTSBASE)/sparc/Makefile.sparc
 
 ALL_TARGET = $(BINARY) $(SRC_CONFILE)
-LINT_TARGET = $(MODULE).lint
 INSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -37,12 +35,6 @@
 
 clobber: $(CLOBBER_DEPS)
 
-lint: $(LINT_DEPS)
-
-modlintlib: $(MODLINTLIB_DEPS)
-
-clean.lint: $(CLEAN_LINT_DEPS)
-
 install: $(INSTALL_DEPS)
 
 include $(UTSBASE)/sparc/Makefile.targ
--- a/usr/src/uts/sparc/ufs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ufs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ufs
 OBJECTS		= $(UFS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FS_DIR)/$(MODULE)
 
 #
@@ -50,22 +49,15 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -95,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/ugen/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/ugen/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= ugen
 OBJECTS		= $(UGEN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UGEN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,9 +49,11 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -64,7 +65,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -77,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/uhci/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/uhci/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= uhci
 OBJECTS		= $(UHCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UHCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/hcd/uhci
 
@@ -50,11 +49,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # depends on misc/usba
 #
 LDFLAGS         += -dy -Nmisc/usba
@@ -63,17 +57,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 .KEEP_STATE:
 
@@ -85,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usb_ac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usb_ac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= usb_ac
 OBJECTS		= $(USB_AC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_AC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/clients/audio/usb_ac
 
@@ -48,10 +47,7 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+
 
 #
 LDFLAGS	+= -dy -Nmisc/usba -Ndrv/audio
@@ -60,21 +56,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 .KEEP_STATE:
 
 all:		$(ALL_DEPS)
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usb_ah/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usb_ah/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= usb_ah
 OBJECTS		= $(USB_AH_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_AH_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -47,10 +46,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 
 #
 # depends on usba, hidparser and audio related misc modules
@@ -61,17 +56,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 .KEEP_STATE:
 
@@ -83,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usb_as/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usb_as/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= usb_as
 OBJECTS		= $(USB_AS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_AS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,10 +48,7 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
+
 
 #
 LDFLAGS		+= -dy -Nmisc/usba -Ndrv/usb_ac
@@ -61,17 +57,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-CERRWARN	+= -_gcc=-Wno-unused-label
-
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= -_gcc=-Wno-unused-label
 
 .KEEP_STATE:
 
@@ -83,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usb_ia/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usb_ia/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= usb_ia
 OBJECTS		= $(USB_IA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_IA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,9 +48,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -63,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -76,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usb_mid/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usb_mid/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= usb_mid
 OBJECTS		= $(USB_MID_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USB_MID_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,9 +48,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -63,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -76,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usba/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usba/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usba
 OBJECTS		= $(USBA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -47,10 +46,11 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
@@ -62,7 +62,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -75,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usba10/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usba10/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -21,9 +21,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# uts/sparc/usba10/Makefile
-
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	This makefile drives the production of the usba kernel module.
@@ -38,7 +35,6 @@
 #
 MODULE		= usba10
 OBJECTS		= $(USBA10_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBA10_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -46,9 +42,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -60,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -73,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbecm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbecm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbecm
 OBJECTS		= $(USBECM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBECM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -47,16 +46,12 @@
 
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/mac
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -69,12 +64,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbftdi/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbftdi/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbftdi
 OBJECTS		= $(USBFTDI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBFTDI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/usb/clients/usbser/usbftdi
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -67,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbkbm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbkbm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= usbkbm
 OBJECTS		= $(USBKBM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBKBM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -48,10 +47,7 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
+CFLAGS += $(CCVERBOSE)
 
 #
 # depends on misc/usba
@@ -62,16 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 .KEEP_STATE:
 
 def:		$(DEF_DEPS)
@@ -82,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/sparc/usbms/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbms/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= usbms
 OBJECTS		= $(USBMS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBMS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -48,10 +47,7 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
+
 
 #
 # depends on misc/usba
@@ -62,19 +58,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 .KEEP_STATE:
 
 def:		$(DEF_DEPS)
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/sparc/usbprn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbprn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= usbprn
 OBJECTS		= $(USBPRN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBPRN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -47,9 +46,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -60,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -73,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbs49_fw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbs49_fw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sparc/usbs49_fw/Makefile
 
 #
 #	This makefile drives the production of the usbs49_fw kernel module.
@@ -40,7 +37,6 @@
 #
 MODULE		= usbs49_fw
 OBJECTS		= $(USBS49_FW_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBS49_FW_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -48,16 +44,12 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -70,12 +62,6 @@
 
 clobber:	$(CLOBBER_DEPS);
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbsacm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbsacm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= usbsacm
 OBJECTS		= $(USBSACM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSACM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -45,20 +44,20 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/usbser
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -71,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbser/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbser/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usbser
 OBJECTS		= $(USBSER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MISC_DIR)/$(MODULE)
 
 #
@@ -47,11 +46,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # depends on misc/usba
 #
 LDFLAGS         += -dy -Nmisc/usba
@@ -60,16 +54,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -84,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbskel/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbskel/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= usbskel
 OBJECTS		= $(USBSKEL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSKEL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/common/io/usb/clients/usbskel
 
@@ -50,9 +49,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -64,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 .KEEP_STATE:
@@ -77,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbsksp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbsksp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= usbsksp
 OBJECTS		= $(USBSER_KEYSPAN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSER_KEYSPAN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,9 +48,12 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/usbser -Nmisc/usbs49_fw
 
@@ -59,7 +61,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -72,17 +73,9 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
 #	Include common targets.
 #
 include $(UTSBASE)/sparc/Makefile.targ
-
-CERRWARN	+= $(CNOWARN_UNINIT)
--- a/usr/src/uts/sparc/usbsprl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbsprl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= usbsprl
 OBJECTS		= $(USBSPRL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBSPRL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -47,10 +46,11 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 LDFLAGS         += -dy -Nmisc/usba -Nmisc/usbser
@@ -59,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -72,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbvc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbvc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= usbvc
 OBJECTS		= $(USBVC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBVC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -52,11 +51,6 @@
 include $(UTSBASE)/sparc/Makefile.sparc
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # depends on misc/usba
 LDFLAGS		+= -dy -Nmisc/usba
 
@@ -64,16 +58,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-CERRWARN	+= $(CNOWARN_UNINIT)
-
 #
-# Disable this because it is necessary for this driver
-# and it is surely safe
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
+CFLAGS		+= $(CCVERBOSE)
+CERRWARN	+= $(CNOWARN_UNINIT)
 
 .KEEP_STATE:
 
@@ -85,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/usbwcm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/usbwcm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= usbwcm
 OBJECTS		= $(USBWCM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(USBWCM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -48,11 +47,6 @@
 #
 include $(UTSBASE)/sparc/Makefile.sparc
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
-
 #
 # depends on misc/usba
 #
@@ -62,19 +56,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
 .KEEP_STATE:
 
 def:		$(DEF_DEPS)
@@ -85,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
--- a/usr/src/uts/sparc/v9/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/v9/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -20,14 +20,13 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/v9/Makefile.files
 # Copyright 1991,1998-1999,2003 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines all file modules and build rules for the
-# directory uts/sparc/v9 and it's children. These are the source files which
+# directory uts/sparc/v9 and its children. These are the source files which
 # are specific to the sparcv9 processor.
 #
 
@@ -62,10 +61,7 @@
 
 #
 # Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .nse_depinfo file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true.
+# all files including this file.
 #
 ASSYM_DEPS +=	crt.o		\
 		float.o		\
--- a/usr/src/uts/sparc/v9/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/v9/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 1991-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines all file modules and build rules for the
 # directory uts/sparc/v9 and its children. These are the source files which
@@ -58,22 +58,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sparc/v9/vm/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules.
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/v9/fpu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/v9/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/v9/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/v9/syscall/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/v9/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
--- a/usr/src/uts/sparc/vnic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/vnic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -32,7 +32,6 @@
 #
 MODULE		= vnic
 OBJECTS		= $(VNIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VNIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/vnic
 
@@ -45,7 +44,6 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/vr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/vr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= vr
 OBJECTS		= $(VR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -78,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/vscan/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/vscan/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,9 @@
 # CDDL HEADER END
 #
 #
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	This makefile drives the production of the vscan service
@@ -40,7 +38,6 @@
 #
 MODULE		= vscan
 OBJECTS		= $(VSCAN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VSCAN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/vscan
 
@@ -58,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -80,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/vuid3ps2/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/vuid3ps2/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= vuid3ps2
 OBJECTS		= $(VUIDPS2_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VUIDPS2_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_STRMOD_DIR)/$(MODULE)
 
 #
@@ -55,7 +54,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/wc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/wc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= wc
 OBJECTS		= $(WC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(WC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io
 
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,12 +59,14 @@
 $(MODSTUBS_O)	:= AS_CPPFLAGS += -DWC_MODULE
 CLEANFILES	+= $(MODSTUBS_O)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Nmisc/tem -Ndacf/consconfig_dacf
 
 #
@@ -82,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/winlock/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/winlock/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= winlock
 OBJECTS		= $(WINLOCK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(WINLOCK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
 
@@ -53,22 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -84,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/xge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/xge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= xge
 OBJECTS		= $(XGE_HAL_OBJS:%=$(OBJS_DIR)/%) $(XGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XGE_HAL_OBJS:%.o=$(LINTS_DIR)/%.ln) $(XGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -76,7 +74,7 @@
 #TRACE_CFLAGS = -DXGE_DEBUG_MODULE_MASK=0xffffffff \
 #		-DXGE_DEBUG_TRACE_MASK=0xffffffff \
 #		-DXGE_DEBUG_ERR_MASK=0xffffffff
-TRACE_CFLAGS 	= -DXGE_DEBUG_MODULE_MASK=0x00003010 \
+TRACE_CFLAGS	= -DXGE_DEBUG_MODULE_MASK=0x00003010 \
 		-DXGE_DEBUG_TRACE_MASK=0x00000000  \
 		-DXGE_DEBUG_ERR_MASK=0x00003010
 
@@ -93,19 +91,11 @@
 #
 LDFLAGS		+=  -dy -N misc/mac -N drv/ip
 
-#	Lint flag
 #
-LINTFLAGS	+= $(XGE_CFLAGS) -Xc99=%all
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-label
@@ -126,12 +116,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/yge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/yge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,7 +37,6 @@
 #
 MODULE		= yge
 OBJECTS		= $(YGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(YGE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 
 #
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -57,9 +55,11 @@
 #
 LDFLAGS		+=  -dy -N misc/mac -N misc/mii
 
-#	Lint flag
 #
-
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 CERRWARN	+= -_gcc=-Wno-unused-label
 
 #
@@ -76,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/zcons/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/zcons/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sparc/zcons/Makefile
-#
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the zcons driver
 #
@@ -41,7 +39,6 @@
 #
 MODULE		= zcons
 OBJECTS		= $(ZCONS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ZCONS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_DRV_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sparc/zfs/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/zfs/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,8 +44,6 @@
 #
 MODULE		= zfs
 OBJECTS		= $(ZFS_OBJS:%=$(OBJS_DIR)/%) $(LUA_OBJS:%=$(OBJS_DIR)/%)
-# LUA_OBJS are intentionally omitted from LINTS
-LINTS		= $(ZFS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_FS_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/zfs
@@ -59,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
 #
@@ -81,16 +78,10 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 CERRWARN	+= -_gcc=-Wno-switch
@@ -112,12 +103,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_FS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sparc/zut/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sparc/zut/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= zut
 OBJECTS		= $(ZUT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ZUT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/fs/zut
 
@@ -49,7 +48,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -65,11 +63,10 @@
 C99LMODE=	-Xc99=%all
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
 
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -87,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -77,6 +77,5 @@
 #
 #	Section 3:	Misc.
 #
-LINT_DEFS	+= -Dsun
 
 INC_PATH	+= -I$(UTSBASE)/sun
--- a/usr/src/uts/sun/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -77,33 +77,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/common/io/scsi/adapters/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/audio/drv/audiocs/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/eri/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/scsi/adapters/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/scsi/targets/%.c
-	@($(LHEAD) $(LINT.c) -I. $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/dada/impl/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/dada/conf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun/io/dada/targets/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/scsi/adapters/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 # Use is subject to license terms.
 #
 #	This Makefile defines all file modules for the directory uts/sun4
-#	and it's children. These are the source files which are common 
+#	and its children. These are the source files which are common
 #	between sun4u and sun4r.
 #
 
@@ -95,10 +95,7 @@
 
 #
 # Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .make.state file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true.
+# all files including this file.
 #
 ASSYM_DEPS	+= genalign.o copy.o ip_ocsum.o
 ASSYM_DEPS	+= common_asm.o
--- a/usr/src/uts/sun4/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory uts/sun4
 #	and its children. These are the source files which are generic
@@ -86,45 +86,3 @@
 $(OBJS_DIR)/%.o:		$(SUN4_BASE)/ebus/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/conf/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/conf/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/cpu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/cpu/%.s
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/io/efcode/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/io/pci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/io/px/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/io/fpc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SUN4_BASE)/ebus/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -31,25 +31,6 @@
 
 include Makefile.sun4u
 
-#
-#	The following are SPARC specific (rather than sun4u) specific modules
-#	which are required for the sun4u kernel to completely lint. They are
-#	not involved in the build in any other way. In order to minimize
-#	build time, it is assumed that they are up to date. But since sun4u
-#	is really a separate architecture we cannot use the v7 sparc modules.
-#
-SPARC_LIB_DIR	 = $(UTSBASE)/sparc/lint-libs/$(OBJS_DIR)
-
-SPARC_LINTS	 =
-
-#
-#
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   $(LINT_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
-		   $(SPARC_LINTS:%=$(SPARC_LIB_DIR)/llib-l%.ln)
-
-
 def		:=	TARGET= def
 def.prereq	:=	TARGET= def
 all		:=	TARGET= all
@@ -60,13 +41,8 @@
 install_h.prere	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lint.prereq	:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist	modlist.sparc :=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 .KEEP_STATE:
@@ -79,7 +55,7 @@
 # in parallel
 .NO_PARALLEL:	$(CPU_KMODS)
 
-def all clean clobber clean.lint: genassym unix .WAIT \
+def all clean clobber: genassym unix .WAIT \
 	$(KMODS) $(XMODS) $(IMPLEMENTATIONS)
 
 clobber: clobber.targ
@@ -96,10 +72,6 @@
 install: install_platforms genassym unix .WAIT $(KMODS) \
 	$(XMODS) $(IMPLEMENTATIONS)
 
-lintlib:	unix
-
-modlintlib:	$(LINT_KMODS)
-
 genassym unix $(KMODS):	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
@@ -157,19 +129,6 @@
 	@cd sys; pwd; $(MAKE) $(TARGET)
 
 #
-# sun4u/unix and sun4u/genunix should be linted first since sparc does global
-# cross-check with these lint libraries. The sun4u/unix and sun4u/genunix can be
-# linted in parallel.
-#
-LINT_PREREQ = unix.lint genunix.lint
-lint.prereq: $(LINT_PREREQ)
-
-.PARALLEL:  $(LINT_PREREQ)
-
-$(LINT_PREREQ):
-	@cd $(@:%.lint=%); pwd; $(MAKE) $(TARGET)
-
-#
 # Nothing to do with any other prerequisites
 #
 %.prereq:
@@ -259,19 +218,6 @@
 $(USR_DESKTOP_LIB_DIR):		$(USR_DESKTOP_DIR)
 	-$(INS.dir)
 
-#
-#	Full kernel lint target.
-#
-LINT_TARGET	= globallint
-
-globallint:
-	@pwd
-	@-$(ECHO) "\nSUN4U KERNEL: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
-lint:	lintlib .WAIT modlintlib .WAIT $(SPARC_LINTS) $(LINT_DEPS) \
-	$(IMPLEMENTATIONS) $(CPU_KMODS)
-
 include ../Makefile.targ
 
 #
--- a/usr/src/uts/sun4u/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -25,7 +25,7 @@
 # Copyright 2019 Peter Tribble.
 #
 #	This Makefile defines all file modules for the directory uts/sun4u
-#	and it's children. These are the source files which are sun4u
+#	and its children. These are the source files which are sun4u
 #	"implementation architecture" dependent.
 #
 
@@ -216,10 +216,7 @@
 
 #
 # Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .make.state file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true.
+# all files including this file.
 #
 ASSYM_DEPS	+= mach_locore.o
 ASSYM_DEPS	+= module_sfmmu_asm.o
--- a/usr/src/uts/sun4u/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -177,111 +177,3 @@
 
 $(DTRACESTUBS):	$(DTRACESTUBS_O)
 	$(BUILD.SO) $(DTRACESTUBS_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/cpu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/cpu/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/ppm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/io/ppm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/i2c/clients/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/i2c/misc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/i2c/nexus/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/pci/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/pci/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/px/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/px/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/pciex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/pciex/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/pcbe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4/brand/sn1/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/sun4/brand/solaris10/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/vm/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sfmmu/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sfmmu/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/bignum/sun4u/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/aes/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/arcfour/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/des/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/aes/sun4u/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/arcfour/sun4u/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/des/sun4u/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/sha1/sparc/sun4u/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/atomic/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/Makefile.sun4u	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/Makefile.sun4u	Thu Dec 17 18:19:51 2020 +0000
@@ -103,8 +103,6 @@
 GENLIB_DIR	 = $(UTSBASE)/$(PLATFORM)/genunix
 MODSTUBS_DIR	 = $(UNIX_DIR)
 DSF_DIR		 = $(UTSBASE)/$(PLATFORM)/genassym
-LINTS_DIR	 = $(OBJS_DIR)
-LINT_LIB_DIR	 = $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
 
 DTRACESTUBS_O	 = $(OBJS_DIR)/dtracestubs.o
 DTRACESTUBS	 = $(OBJS_DIR)/libdtracestubs.so
@@ -113,12 +111,6 @@
 MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
 GENLIB		 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
 
-LINT_LIB	 = $(LINT_LIB_DIR)/llib-lunix.ln
-GEN_LINT_LIB	 = $(LINT_LIB_DIR)/llib-lgenunix.ln
-
-LINT64_DIRS	 = $(LINT64_BUILDS:%=$(UTSBASE)/$(PLATFORM)/lint-libs/%)
-LINT64_FILES	 = $(LINT64_DIRS:%=%/llib-l$(MODULE).ln)
-
 #
 #	cpu and platform modules need to know how to build their own symcheck module
 #
@@ -216,9 +208,7 @@
 
 AS_INC_PATH	+= -I$(DSF_DIR)/$(OBJS_DIR)
 
-LINT_KMODS	+= $(GENUNIX_KMODS)
 
-LINT_DEFS = -m64
 
 #
 #	The following must be defined for all implementations:
@@ -438,9 +428,6 @@
 #
 GENUNIX_KMODS	+= genunix
 
-#	'User' "Modules" excluded from the Full Kernel lint target:
-#
-
 #
 #	Modules eXcluded from the product:
 #
--- a/usr/src/uts/sun4u/aes/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/aes/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= aes
 OBJECTS		= $(AES_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AES_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_US3_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -56,7 +55,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -64,12 +62,8 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
 CPPFLAGS	+= -DCRYPTO_PROVIDER_NAME=\"$(MODULE)\"
-LINTFLAGS	+= -I$(COM_DIR)
 
 #
 # Turn on doubleword alignment for 64 bit registers
@@ -89,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/arcfour/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/arcfour/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= arcfour
 OBJECTS		= $(ARCFOUR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ARCFOUR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -54,15 +53,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
+CFLAGS		+= -I$(COM_DIR)
+
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -83,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/bbc_beep/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/bbc_beep/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/bbc_beep/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the consconfig_dacf module.
 #
@@ -39,7 +37,6 @@
 #
 MODULE		= bbc_beep
 OBJECTS		= $(BBC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BBC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -47,16 +44,12 @@
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
 #       Define targets
 #
 ALL_TARGET      = $(BINARY)
-LINT_TARGET     = $(MODULE).lint
 INSTALL_TARGET  = $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -69,12 +62,6 @@
 
 clobber:        $(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/bootdev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/bootdev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= bootdev
 OBJECTS		= $(BOOTDEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOOTDEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -51,21 +50,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -81,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/boston/Makefile.boston	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/boston/Makefile.boston	Thu Dec 17 18:19:51 2020 +0000
@@ -54,8 +54,6 @@
 USR_BOSTON_SBIN_FRUADM	= $(USR_BOSTON_SBIN_DIR)/fruadm
 USR_BOSTON_LIB_DIR	= $(USR_BOSTON_DIR)/lib
 
-BOSTON_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/boston/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/boston/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/boston/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -45,10 +43,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4u/boston/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/boston/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/boston/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/boston/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(BOSTON_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOSTON_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_BOSTON_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(BOSTON_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/cheetahplus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/cheetahplus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= SUNW,UltraSPARC-III+
 OBJECTS		= $(CHEETAHPLUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CHEETAHPLUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CPU_DIR)/$(MODULE)
 SOFTLINKS	= SUNW,UltraSPARC-IV SUNW,UltraSPARC-IV+
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_PSM_CPU_DIR)/%)
@@ -63,14 +62,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -DCHEETAH -DCHEETAH_PLUS -DCPU_IMP_L1_CACHE_PARITY \
-	     -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE -DCPU_IMP_AFSR_EXT
+CFLAGS +=   -DCHEETAH -DCHEETAH_PLUS -DCPU_IMP_L1_CACHE_PARITY \
+	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE -DCPU_IMP_AFSR_EXT
 ASFLAGS +=  -DCHEETAH -DCHEETAH_PLUS -DCPU_IMP_L1_CACHE_PARITY \
 	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE -DCPU_IMP_AFSR_EXT
 
@@ -95,12 +95,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
@@ -119,16 +113,11 @@
 include $(UTSBASE)/sun4u/Makefile.targ
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-variable
--- a/usr/src/uts/sun4u/cherrystone/Makefile.cherrystone	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/cherrystone/Makefile.cherrystone	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/cherrystone/Makefile.cherrystone
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile contains the common definitions for the
 #	sun4u Littleneck system dependent modules.
@@ -59,7 +58,6 @@
 USR_CHERRYSTONE_LIB_DIR	= $(USR_CHERRYSTONE_DIR)/lib
 USR_CHERRYSTONE_ISYS_DIR	= $(USR_CHERRYSTONE_INC_DIR)/sys
 
-CHERRYSTONE_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/cherrystone/lint-libs/$(OBJS_DIR)
 #
 # Define objects.
 #
@@ -81,11 +79,3 @@
 #	Include common rules.
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
--- a/usr/src/uts/sun4u/cherrystone/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/cherrystone/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,9 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This Makefile defines the build rules for the directory 
+#	This Makefile defines the build rules for the directory
 #	uts/sun4u/cherrystone and its children.
 #
 
@@ -38,12 +38,3 @@
 
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/cherrystone/ml/%.s
 	$(COMPILE.s) -o $@ $<
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/cherrystone/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/cherrystone/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
--- a/usr/src/uts/sun4u/cherrystone/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/cherrystone/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(CSTONEPLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CSTONEPLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CHERRYSTONE_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 ALL_BUILDS	= debug64 obj64
@@ -68,7 +66,9 @@
 $(NOT_RELEASE_BUILD)DEF_BUILDS = debug64
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-function
@@ -86,17 +86,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(CHERRYSTONE_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/chicago/Makefile.chicago	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/chicago/Makefile.chicago	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4u implementation specific modules.
 #
@@ -54,8 +54,6 @@
 USR_CHICAGO_SBIN_DIR	= $(USR_CHICAGO_DIR)/sbin
 USR_CHICAGO_LIB_DIR	= $(USR_CHICAGO_DIR)/lib
 
-CHICAGO_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/chicago/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
@@ -77,11 +75,3 @@
 #	Include common rules.
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
--- a/usr/src/uts/sun4u/chicago/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/chicago/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -22,8 +22,6 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -48,14 +46,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/chicago/io/fpc/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/chicago/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/chicago/io/fpc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
--- a/usr/src/uts/sun4u/chicago/fpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/chicago/fpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,7 +43,6 @@
 #
 MODULE		= fpc
 OBJECTS		= $(FPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CHICAGO_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4/io/fpc
 
@@ -76,7 +75,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE) \
 			$(BOSTON_ROOTMODULE) $(BOSTON_CONFFILE) \
 			$(SEATTLE_ROOTMODULE) $(SEATTLE_CONFFILE)
@@ -86,10 +84,6 @@
 #
 INC_PATH	+= -I$(UTSBASE)/sun4/io/fpc
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 
 #
 # Turn on doubleword alignment for 64 bit registers
@@ -97,12 +91,11 @@
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-variable
 
 #
@@ -118,12 +111,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOT_BOSTON_DIR): $(ROOT_PLAT_DIR)
--- a/usr/src/uts/sun4u/chicago/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/chicago/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(CHICAGO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CHICAGO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_CHICAGO_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,11 +59,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-variable
@@ -82,17 +82,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(CHICAGO_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/chicago/ppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/chicago/ppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/chicago/ppm/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the platform power
 #	management driver in the sun4u Chicago system.
@@ -60,7 +59,6 @@
 NO_BUILDS	=
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
 # The only thing we do from here is install the .conf file
@@ -86,7 +84,7 @@
 #
 .KEEP_STATE:
 
-def all clean clobber lint modlintlib clean.lint:
+def all clean clobber:
 
 install:	$(CONF_INSTALL_DEPS)
 
--- a/usr/src/uts/sun4u/cpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/cpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/cpc/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the cpc kernel module.
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= cpc
 OBJECTS		= $(CPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_PSM_SYS_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
@@ -54,22 +52,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_PSM_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sun4u/daktari/Makefile.daktari	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/daktari/Makefile.daktari	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/daktari/Makefile.daktari
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile contains the common definitions for the
 #	sun4u Daktari system dependent modules.
@@ -59,8 +58,6 @@
 USR_DAKTARI_LIB_DIR	= $(USR_DAKTARI_DIR)/lib
 USR_DAKTARI_ISYS_DIR	= $(USR_DAKTARI_INC_DIR)/sys
 
-DAKTARI_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/daktari/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 
@@ -82,12 +79,3 @@
 #	Include common rules.
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
--- a/usr/src/uts/sun4u/daktari/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/daktari/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,9 @@
 # Copyright 2000-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This Makefile defines the build rules for the directory 
+#	This Makefile defines the build rules for the directory
 #	uts/sun4u/daktari and its children.
 #
 #	The following two-level ordering must be maintained in this file.
@@ -49,15 +49,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/daktari/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/daktari/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/daktari/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/daktari/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/daktari/hpc3130/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/daktari/hpc3130/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= hpc3130
 OBJECTS		= $(HPC3130_DAK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HPC3130_DAK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DAKTARI_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/daktari/io
 
@@ -53,7 +52,6 @@
 #       Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,10 +59,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-char-subscripts
@@ -90,15 +89,8 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
+install:	$(INSTALL_DEPS)
 
-clean.lint:	$(CLEAN_LINT_DEPS)
-
-install:  	$(INSTALL_DEPS)
-
-LINT_LIB_DIR	= $(DAKTARI_LINT_LIB_DIR)
 
 #
 #	Include common targets.
--- a/usr/src/uts/sun4u/daktari/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/daktari/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(DAKTARI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DAKTARI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DAKTARI_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -58,7 +57,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -66,10 +64,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-function
@@ -87,17 +86,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(DAKTARI_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/darwin/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/darwin/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/darwin/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sun4u darwin platform
 #	module.
@@ -48,12 +47,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -61,32 +56,12 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(DARWIN_KMODS)
-
-modlintlib:	$(DARWIN_KMODS)
+def all clean clobber modlist: $(DARWIN_KMODS)
 
 install:	$(ROOT_DARWIN_DIR) $(USR_DARWIN_DIR) $(DARWIN_KMODS)
 
 check install_h:
 
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the darwin platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.  Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/darwin.c.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(DARWIN_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:	modlintlib
-	@-$(ECHO) "\nDarwin Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 $(DARWIN_KMODS): FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/darwin/Makefile.darwin	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/darwin/Makefile.darwin	Thu Dec 17 18:19:51 2020 +0000
@@ -20,10 +20,9 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/darwin/Makefile.darwin
 # Copyright (c) 1999 by Sun Microsystems, Inc.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4u implementation specific modules.
 #
@@ -48,8 +47,6 @@
 
 USR_DARWIN_DIR		= $(USR_PLAT_DIR)/SUNW,Ultra-5_10
 
-DARWIN_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/darwin/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/darwin/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/darwin/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 1999-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/darwin.
@@ -42,9 +42,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/darwin/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/darwin/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/darwin/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/darwin/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(DARWIN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DARWIN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_DARWIN_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(DARWIN_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/des/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/des/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,7 +44,6 @@
 #
 MODULE		= des
 OBJECTS		= $(DES_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DES_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 TARGET_32	= ../../kernel/crypto/$(MODULE)
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -68,11 +66,7 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-#
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
+CFLAGS		+= -I$(COM_DIR)
 
 #
 # Turn on doubleword alignment for 64 bit registers
@@ -80,15 +74,11 @@
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -105,12 +95,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_PSM_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sun4u/ebus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/ebus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ebus
 OBJECTS		= $(EBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,29 +51,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/ebus.il
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -91,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/enchilada/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/enchilada/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4u/enchilada/Makefile
+
 #
 #	This makefile drives the production of the sun4u enchilada platform
 #	module.
@@ -48,12 +46,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -61,9 +55,7 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(ENCHILADA_KMODS)
-
-modlintlib:	$(ENCHILADA_KMODS)
+def all clean clobber modlist: $(ENCHILADA_KMODS)
 
 install:	$(ROOT_ENCHILADA_DIR) \
 		$(USR_ENCHILADA_DIR) \
@@ -75,24 +67,6 @@
 
 check install_h:
 
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the enchilada platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.  Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/enchilada.c.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(ENCHILADA_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:	modlintlib
-	@-$(ECHO) "\nEnchilada Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 $(ENCHILADA_KMODS): FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/enchilada/Makefile.enchilada	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/enchilada/Makefile.enchilada	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4u implementation specific modules.
 #
@@ -55,8 +55,6 @@
 USR_ENCHILADA_SBIN_DIR	= $(USR_ENCHILADA_DIR)/sbin
 USR_ENCHILADA_LIB_DIR	= $(USR_ENCHILADA_DIR)/lib
 
-ENCHILADA_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/enchilada/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/enchilada/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/enchilada/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -45,10 +43,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4u/enchilada/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/enchilada/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/enchilada/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/enchilada/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(ENCHILADA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ENCHILADA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_ENCHILADA_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(ENCHILADA_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/enchilada/ppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/enchilada/ppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/enchilada/enchppm/Makefile
 # Copyright 2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the platform power
 #	management driver in the sun4u enchilada system.
@@ -60,7 +59,6 @@
 NO_BUILDS	=
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
 # The only thing we do from here is install the .conf file
@@ -86,7 +84,7 @@
 #
 .KEEP_STATE:
 
-def all clean clobber lint modlintlib clean.lint:
+def all clean clobber:
 
 install:	$(CONF_INSTALL_DEPS)
 
--- a/usr/src/uts/sun4u/excalibur/Makefile.excalibur	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/excalibur/Makefile.excalibur	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/excalibur/Makefile.excalibur
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4u implementation specific modules.
 #
@@ -56,8 +54,6 @@
 USR_EXCALIBUR_SBIN_DIR	= $(USR_EXCALIBUR_DIR)/sbin
 USR_EXCALIBUR_LIB_DIR	= $(USR_EXCALIBUR_DIR)/lib
 
-EXCALIBUR_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/excalibur/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
@@ -79,13 +75,3 @@
 #	Include common rules.
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
--- a/usr/src/uts/sun4u/excalibur/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/excalibur/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 1999-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/excalibur.
@@ -50,15 +50,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/excalibur/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/excalibur/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/excalibur/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/excalibur/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/excalibur/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(EXCALIBUR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EXCALIBUR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXCALIBUR_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -61,12 +60,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -82,17 +77,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(EXCALIBUR_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/excalibur/xcalppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/excalibur/xcalppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= xcalppm
 OBJECTS		= $(XCALPPM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XCALPPM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXCALIBUR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/excalibur/io
 
@@ -49,19 +48,21 @@
 #
 include $(UTSBASE)/sun4u/excalibur/Makefile.excalibur
 
-CLEANLINTFILES	= $(LINTS) $(PPM_LINT_LIBS)
-CLEANFILES	= $(OBJECTS) $(CLEANLINTFILES)
+CLEANFILES	= $(OBJECTS)
 CLOBBERFILES	= $(OBJS_DIR)/$(MODULE) $(CLEANFILES)
 
 #
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -87,21 +88,13 @@
 
 all:		$(ALL_DEPS)
 
-lint:		$(LINT_DEPS)
 
 clean:		$(CLEAN_DEPS)
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
-LINT_LIB_DIR    = $(EXCALIBUR_LINT_LIB_DIR)
 
 #
 #	Include common targets.
--- a/usr/src/uts/sun4u/excalibur/xcalwd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/excalibur/xcalwd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,10 +23,6 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4u/excalibur/xcalwd/Makefile
-#
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -39,7 +35,6 @@
 MODULE		= xcalwd
 XCALWD_OBJS		= xcalwd.o
 OBJECTS		= $(XCALWD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(XCALWD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_EXCALIBUR_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/excalibur/io
 
@@ -48,20 +43,15 @@
 #
 include $(UTSBASE)/sun4u/excalibur/Makefile.excalibur
 
-CLEANLINTFILES	= $(LINTS)
-CLEANFILES	= $(OBJECTS) $(CLEANLINTFILES)
+CLEANFILES	= $(OBJECTS)
 CLOBBERFILES	= $(OBJS_DIR)/$(MODULE) $(CLEANFILES)
 
 #
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -83,21 +73,13 @@
 
 all:		$(ALL_DEPS)
 
-lint:		$(LINT_DEPS)
 
 clean:		$(CLEAN_DEPS)
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:           $(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:     $(CLEAN_LINT_DEPS)
-
 install:        $(INSTALL_DEPS)
 
-LINT_LIB_DIR    = $(EXCALIBUR_LINT_LIB_DIR)
 
 #
 #	Include common targets.
--- a/usr/src/uts/sun4u/fd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/fd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= fd
 OBJECTS		= $(FD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 ASSYM_H		= $(OBJS_DIR)/fd_assym.h
@@ -57,7 +56,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -70,19 +68,11 @@
 		   $(FDOFF_C) $(FDOFF_S) $(FDOFF_TMP)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-char-subscripts
@@ -100,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(BINARY):      $(ASSYM_H)
--- a/usr/src/uts/sun4u/fjlite/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/fjlite/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/fjlite/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sun4u fjlite platform
 #	module.
@@ -49,12 +48,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 IMPLEMENTED_PLATFORM	= SUNW,UltraAX-i2
@@ -66,30 +61,16 @@
 
 .PARALLEL:	$(FJLITE_KMODS)
 
-def all clean clobber clean.lint modlist:	$(FJLITE_KMODS)
+def all clean clobber modlist:	$(FJLITE_KMODS)
 
 install:	$(ROOT_FJLITE_DIR) $(USR_FJLITE_DIR) \
 		.WAIT $(FJLITE_KMODS)
 
-modlintlib:	$(FJLITE_KMODS)
-
 $(FJLITE_KMODS):	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
 install_h check:
 
-lint:	modlintlib .WAIT $(LINT_DEPS)
-
-LINT_LIBS	= $(LINT_LIB) \
-			-L$(FJLITE_LINT_LIB_DIR) \
-			-L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-			    $(CLOSED_LINT_KMODS:%=-l%) \
-			-L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:   modlintlib
-	@-$(ECHO) "\nFJ-lite Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 #
 #	Include common targets.
 #
--- a/usr/src/uts/sun4u/fjlite/Makefile.fjlite	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/fjlite/Makefile.fjlite	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/fjlite/Makefile
 # Copyright 2001-2003 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4u fjlite implementation specific modules.
 #
@@ -55,9 +54,6 @@
 USR_FJLITE_ISYS_DIR	= $(USR_FJLITE_INC_DIR)/sys
 
 
-FJLITE_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/fjlite/lint-libs/$(OBJS_DIR)
-
-
 #	Define Objects
 #
 FJLITE_OBJS     = fjlite.o
@@ -85,8 +81,6 @@
 include $(UTSBASE)/sun4u/Makefile.sun4u
 
 
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/fjlite/lint-libs/$(OBJS_DIR)
 
 
 #
--- a/usr/src/uts/sun4u/fjlite/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/fjlite/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/fjlite/Makefile
 # Copyright 2001-2003 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/fjlite and its children.
@@ -41,14 +40,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4u/fjlite/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-# Lint object build rules
-#
-
-#
-# fjlite specific drivers
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/fjlite/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/fjlite/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/fjlite/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(FJLITE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FJLITE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_FJLITE_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(FJLITE_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/genassym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/genassym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of assym.h through genconst/stabs.
 #
@@ -78,8 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-clean.lint:
-
 install:	def
 
 install_h:
--- a/usr/src/uts/sun4u/genunix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/genunix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -45,9 +45,6 @@
 OBJECTS		= $(GENUNIX_OBJS:%=$(OBJS_DIR)/%) \
 		  $(NOT_YET_KMODS:%=$(OBJS_DIR)/%)
 
-LINTS		= $(GENUNIX_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln)
-
 ROOTMODULE	= $(ROOT_PSM_KERN_DIR)/$(MODULE)
 
 PLATFORM	= sun4u
@@ -63,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(LIBGEN) $(GENUNIX)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(LIBGEN) $(GENUNIX) $(ROOTMODULE)
 
 #
@@ -71,10 +67,6 @@
 #
 CLEANFILES	+= $(LIBSTUBS) $(LIBGEN)
 
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
-LINT_LIB	= $(LINT_LIB_DIR)/llib-lunix.ln
-GEN_LINT_LIB	=
-
 BINARY		=
 
 CLOBBERFILES	+= $(GENUNIX)
@@ -90,26 +82,13 @@
 $(PATCH_BUILD)IPCTF_TARGET =
 
 #
-# lint pass one enforcement
 #
-CFLAGS += $(CCVERBOSE)
-CPPFLAGS += -I$(SRC)/common
-CPPFLAGS += -I$(SRC)/uts/common/fs/zfs
-
-INC_PATH +=  -I$(UTSBASE)/sun4
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-value
@@ -121,11 +100,10 @@
 CERRWARN	+= -_gcc=-Wno-clobbered
 CERRWARN	+= -_gcc=-Wno-empty-body
 
-#
-# Ensure that lint sees 'struct cpu' containing a fully declared
-# embedded 'struct machcpu'
-#
-LINTFLAGS	+= -D_MACHDEP -I../../sun4 -I../../$(PLATFORM) -I../../sfmmu
+CPPFLAGS += -I$(SRC)/common
+CPPFLAGS += -I$(SRC)/uts/common/fs/zfs
+
+INC_PATH +=  -I$(UTSBASE)/sun4
 
 #	Default build targets.
 #
@@ -141,12 +119,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 install_h:
--- a/usr/src/uts/sun4u/gptwo_cpu/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/gptwo_cpu/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -26,7 +26,7 @@
 
 #
 #	This makefile drives the production of the cpu portion of
-#	of the Safari Configurator. 
+#	of the Safari Configurator.
 #
 #	sun4u implementation architecture dependent
 #
@@ -41,7 +41,6 @@
 #
 MODULE		= gptwo_cpu
 OBJECTS		= $(GPTWO_CPU_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GPTWO_CPU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -53,18 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/gptwo_cpu.il
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
@@ -74,7 +63,6 @@
 # Pick up defines in cheetahregs.h.
 #
 CFLAGS += -DCHEETAH_PLUS
-LINTFLAGS += -DCHEETAH_PLUS
 
 #
 # module dependencies
@@ -82,12 +70,11 @@
 LDFLAGS += -dy -Nmisc/gptwocfg
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-unused-function
 
@@ -104,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/gptwocfg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/gptwocfg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/gptwocfg/Makefile
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the gptwocfg Safari Configurator
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= gptwocfg
 OBJECTS		= $(GPTWOCFG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GPTWOCFG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -52,15 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/gptwocfg.il
-
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/grbeep/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/grbeep/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4u/grbeep/Makefile
+
 #
 # This makefile drives the production of the grbeep driver.
 #
@@ -38,7 +36,6 @@
 #
 MODULE		= grbeep
 OBJECTS		= $(GRBEEP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GRBEEP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -46,16 +43,12 @@
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -68,12 +61,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/grover/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/grover/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/grover/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sun4u grover platform
 #	module.
@@ -48,12 +47,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -61,11 +56,9 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(GROVER_KMODS) \
+def all clean clobber modlist: $(GROVER_KMODS) \
 	$(CLOSED_GROVER_KMODS)
 
-modlintlib:	$(GROVER_KMODS) $(CLOSED_GROVER_KMODS)
-
 install:	$(ROOT_GROVER_DIR) \
 		$(USR_GROVER_DIR) \
 		$(USR_GROVER_INC_DIR) \
@@ -76,24 +69,6 @@
 
 check install_h:
 
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the grover platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.  Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/grover.c.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(GROVER_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:	modlintlib
-	@-$(ECHO) "\nGrover Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 $(GROVER_KMODS): FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/grover/Makefile.grover	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/grover/Makefile.grover	Thu Dec 17 18:19:51 2020 +0000
@@ -50,9 +50,6 @@
 USR_GROVER_SBIN_DIR	= $(USR_GROVER_DIR)/sbin
 USR_GROVER_LIB_DIR	= $(USR_GROVER_DIR)/lib
 
-
-GROVER_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/grover/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
@@ -70,15 +67,3 @@
 #
 GROVER_KMODS	= platmod
 GROVER_KMODS	+= grfans
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
--- a/usr/src/uts/sun4u/grover/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/grover/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2000-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/grover.
@@ -50,15 +50,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/grover/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/grover/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/grover/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/grover/grfans/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/grover/grfans/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -1,8 +1,9 @@
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
+#
 
 # This makefile drives the production of the grover_fans driver.
 #
@@ -15,7 +16,6 @@
 #
 MODULE		= grfans
 OBJECTS		= $(GRFANS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GRFANS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_GROVER_DRV_DIR)/$(MODULE)
 
 #
@@ -23,9 +23,6 @@
 #
 include $(UTSBASE)/sun4u/grover/Makefile.grover
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 CPPFLAGS += -I$(UTSBASE)/sun4u/grover
@@ -34,7 +31,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -47,12 +43,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/grover/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/grover/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -61,9 +61,6 @@
 ALL_TARGET	= $(SYM_MOD)
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
--- a/usr/src/uts/sun4u/hummingbird/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/hummingbird/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= SUNW,UltraSPARC-IIe
 OBJECTS		= $(HUMMINGBIRD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(HUMMINGBIRD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CPU_DIR)/$(MODULE)
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_PSM_CPU_DIR)/%)
 
@@ -62,15 +61,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # cpu-module-specific flags
 #
 CPPFLAGS += -DCPU_MODULE -DHUMMINGBIRD
@@ -89,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
@@ -113,12 +100,9 @@
 include $(UTSBASE)/sun4u/Makefile.targ
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_FORMAT_STR2
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
--- a/usr/src/uts/sun4u/i2c_svc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/i2c_svc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -13,7 +13,6 @@
 #
 MODULE		= i2c_svc
 OBJECTS		= $(I2C_SVC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(I2C_SVC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -21,9 +20,6 @@
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 LDFLAGS += -dy
@@ -32,7 +28,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -45,12 +40,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/isadma/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/isadma/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= isadma
 OBJECTS		= $(ISADMA_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ISADMA_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,28 +51,20 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 CPPFLAGS += -I$(UTSBASE)/sun4u
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 
 #
@@ -89,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/jalapeno/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/jalapeno/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= SUNW,UltraSPARC-IIIi
 OBJECTS		= $(JALAPENO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(JALAPENO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CPU_DIR)/$(MODULE)
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_PSM_CPU_DIR)/%)
 
@@ -62,14 +61,10 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE) -DCHEETAH -DJALAPENO -DCPU_IMP_L1_CACHE_PARITY \
-	     -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE
+CFLAGS +=   -DCHEETAH -DJALAPENO -DCPU_IMP_L1_CACHE_PARITY \
+	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE
 ASFLAGS +=  -DCHEETAH -DJALAPENO -DCPU_IMP_L1_CACHE_PARITY \
 	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE
 
@@ -94,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
@@ -118,16 +107,11 @@
 include $(UTSBASE)/sun4u/Makefile.targ
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-type-limits
--- a/usr/src/uts/sun4u/javelin/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/javelin/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/javelin/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of all Javelin system
 #	dependent modules for the sun4u architecture.
@@ -46,12 +45,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -59,12 +54,10 @@
 #
 .KEEP_STATE:
 
-def all clean.lint clean clobber modlist: $(JAVELIN_KMODS) \
+def all clean clobber modlist: $(JAVELIN_KMODS) \
 		$(CLOSED_JAVELIN_KMODS)
 
-modlintlib:	$(JAVELIN_KMODS) $(CLOSED_JAVELIN_KMODS)
-
-install: 	$(ROOT_JAVELIN_DIR) $(USR_JAVELIN_DIR) \
+install:	$(ROOT_JAVELIN_DIR) $(USR_JAVELIN_DIR) \
 		$(USR_JAVELIN_INC_DIR) \
 		$(USR_JAVELIN_SBIN_DIR) \
 		$(USR_JAVELIN_LIB_DIR) \
@@ -72,24 +65,6 @@
 
 install_h check:
 
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the javelin platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.  Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/javelin.c.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(JAVELIN_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:   modlintlib
-	@-$(ECHO) "\nJavelin Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 $(JAVELIN_KMODS):	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/javelin/Makefile.javelin	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/javelin/Makefile.javelin	Thu Dec 17 18:19:51 2020 +0000
@@ -54,8 +54,6 @@
 USR_JAVELIN_LIB_DIR	= $(USR_JAVELIN_DIR)/lib
 USR_JAVELIN_ISYS_DIR	= $(USR_JAVELIN_INC_DIR)/sys
 
-JAVELIN_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/javelin/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/javelin/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/javelin/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,9 @@
 # Copyright 1994-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This Makefile defines the build rules for the directory 
+#	This Makefile defines the build rules for the directory
 #	uts/sun4u/javelin and its children.
 #
 #	The following two-level ordering must be maintained in this file.
@@ -46,12 +46,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/javelin/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/javelin/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/javelin/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/javelin/envctrltwo/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/javelin/envctrltwo/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= envctrltwo
 OBJECTS		= $(ENVCTRLTWO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ENVCTRLTWO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_JAVELIN_DRV_DIR)/$(MODULE)
 
 #
@@ -51,11 +50,12 @@
 #       Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -81,15 +81,8 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
+install:	$(INSTALL_DEPS)
 
-clean.lint:	$(CLEAN_LINT_DEPS)
-
-install:  	$(INSTALL_DEPS)
-
-LINT_LIB_DIR	= $(JAVELIN_LINT_LIB_DIR)
 
 #
 #	Include common targets.
--- a/usr/src/uts/sun4u/javelin/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/javelin/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(JAVELIN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(JAVELIN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_JAVELIN_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -58,12 +57,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -79,17 +74,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	=$(JAVELIN_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/jbusppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/jbusppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,12 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/jbusppm/Makefile
-#
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the power managment
 #	module for the JBus
@@ -42,7 +40,6 @@
 #
 MODULE		= jbusppm
 OBJECTS		= $(JBUSPPM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(JBUSPPM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -54,22 +51,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
@@ -87,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/littleneck/Makefile.littleneck	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/littleneck/Makefile.littleneck	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/littleneck/Makefile.littleneck
 # Copyright 1994-2003 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile contains the common definitions for the
 #	sun4u Littleneck system dependent modules.
@@ -60,7 +59,6 @@
 USR_LITTLENECK_LIB_DIR	= $(USR_LITTLENECK_DIR)/lib
 USR_LITTLENECK_ISYS_DIR	= $(USR_LITTLENECK_INC_DIR)/sys
 
-LITTLENECK_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/littleneck/lint-libs/$(OBJS_DIR)
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/littleneck/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/littleneck/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,9 @@
 # Copyright 1994-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
-#	This Makefile defines the build rules for the directory 
+#	This Makefile defines the build rules for the directory
 #	uts/sun4u/littleneck and its children.
 #
 #	The following two-level ordering must be maintained in this file.
@@ -46,12 +46,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/littleneck/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/littleneck/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/littleneck/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/littleneck/pcf8574/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/littleneck/pcf8574/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,9 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/littleneck/pcf8574/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 #
 #	This makefile drives the production of the pcf8574 driver kernel
 #	module in the sun4u littleneck systems.
@@ -40,7 +38,6 @@
 #
 MODULE		= pcf8574
 OBJECTS		= $(LITTLENECK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LITTLENECK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LITTLENECK_DRV_DIR)/$(MODULE)
 
 #
@@ -52,17 +49,12 @@
 #       Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	= $(LINT32_FILES)
 $(NOT_RELEASE_BUILD)DEF_BUILDS = debug64
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -84,15 +76,8 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
+install:	$(INSTALL_DEPS)
 
-clean.lint:	$(CLEAN_LINT_DEPS)
-
-install:  	$(INSTALL_DEPS)
-
-LINT_LIB_DIR	= $(LITTLENECK_LINT_LIB_DIR)
 
 #
 #	Include common targets.
--- a/usr/src/uts/sun4u/littleneck/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/littleneck/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(LNECKPLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LNECKPLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LITTLENECK_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,16 +59,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 ALL_BUILDS	= debug64 obj64
 DEF_BUILDS	= obj64
 $(NOT_RELEASE_BUILD)DEF_BUILDS = debug64
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -85,17 +80,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(LITTLENECK_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/lw2plus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw2plus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -46,12 +46,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -59,11 +55,7 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(LW2PLUS_KMODS)
-
-lintlib:	unix
-
-modlintlib:	$(LW2PLUS_KMODS)
+def all clean clobber modlist: $(LW2PLUS_KMODS)
 
 IMPLEMENTED_PLATFORM	= SUNW,Netra-T4
 LINKS2DESTDIR	= ../../../../SUNW,Sun-Fire-280R/kernel/misc/sparcv9
@@ -81,13 +73,6 @@
 
 install_h check:
 
-lint:		modlintlib
-
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(LW2PLUS_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
 $(LW2PLUS_KMODS): FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/lw2plus/Makefile.lw2plus	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw2plus/Makefile.lw2plus	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	Global definitions for sun4u implementation specific modules.
@@ -58,8 +56,6 @@
 USR_LW2PLUS_SBIN_DIR	= $(USR_LW2PLUS_DIR)/sbin
 USR_LW2PLUS_LIB_DIR	= $(USR_LW2PLUS_DIR)/lib
 
-LW2PLUS_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/lw2plus/lint-libs/$(OBJS_DIR)
-
 #
 #	Define modules.
 #
@@ -93,8 +89,6 @@
 UNIX_DIR	= $(UTSBASE)/$(PLATFORM)/littleneck/unix
 MODSTUBS_DIR	= $(UNIX_DIR)
 DSF_DIR		= $(UTSBASE)/$(PLATFORM)/littleneck/genassym
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/lw2plus/lint-libs/$(OBJS_DIR)
 
 #
 #       Define the actual specific platforms
@@ -116,13 +110,3 @@
 CPP_DEFS_32   =
 CPP_DEFS_64   = -D__sparcv9
 CPP_DEFS      = $(CPP_DEFS_$(CLASS))
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
--- a/usr/src/uts/sun4u/lw2plus/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw2plus/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -22,8 +22,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -44,9 +42,3 @@
 $(OBJS_DIR)/lombus.o:		$(UTSBASE)/sun4u/lw2plus/io/lombus.c
 	$(COMPILE.c) -o $@ $(UTSBASE)/sun4u/lw2plus/io/lombus.c
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/lombus.ln:		$(UTSBASE)/sun4u/lw2plus/io/lombus.c
-	@($(LHEAD) $(LINT.c) $(UTSBASE)/sun4u/lw2plus/io/lombus.c $(LTAIL))
--- a/usr/src/uts/sun4u/lw2plus/lombus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw2plus/lombus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the lombus driver kernel
 #	module in the sun4u LW2plus systems
@@ -39,7 +39,6 @@
 #
 MODULE		= lombus
 OBJECTS		= $(LOMBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LOMBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LW2PLUS_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/lw2plus/io
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,11 +58,7 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 #
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/lw8/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -45,12 +45,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -58,11 +54,7 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(LW8_KMODS)
-
-lintlib:	unix
-
-modlintlib:	$(LW8_KMODS)
+def all clean clobber modlist: $(LW8_KMODS)
 
 IMPLEMENTED_PLATFORM	= SUNW,Netra-T12
 LINKS2DESTDIR	= ../../SUNW,Sun-Fire/kernel
@@ -77,7 +69,7 @@
 LW8_PLAT_LINKS_2  = $(LW8_LINKS_2:%=$(ROOT_PLAT_DIR)/%)
 LW8_PLAT_LINKS_3  = $(LW8_LINKS_3:%=$(ROOT_PLAT_DIR)/%)
 LW8_PLAT_LINKS_4  = $(LW8_LINKS_4:%=$(ROOT_PLAT_DIR)/%)
-  
+
 install:	$(ROOT_LW8_DIR) $(USR_LW8_DIR) \
 		$(USR_LW8_INC_DIR) \
 		$(USR_LW8_SBIN_DIR) \
@@ -94,15 +86,6 @@
 install_h check:	FRC
 	@cd sys; pwd; $(MAKE) $(TARGET)
 
-
-lint:		modlintlib
-
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(LW8_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
 $(LW8_PLAT_LINKS_2): $(ROOT_LW8_MOD_DIR)
 	$(RM) $@; $(SYMLINK) $(LINKS2DESTDIR)/$(@F) $@
 
--- a/usr/src/uts/sun4u/lw8/Makefile.lw8	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/Makefile.lw8	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,6 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
 
 #
 #	Global definitions for sun4u implementation specific modules.
@@ -59,8 +58,6 @@
 USR_LW8_SBIN_DIR	= $(USR_LW8_DIR)/sbin
 USR_LW8_LIB_DIR		= $(USR_LW8_DIR)/lib
 
-LW8_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/lw8/lint-libs/$(OBJS_DIR)
-
 #
 #	Define modules.
 #
@@ -94,8 +91,6 @@
 UNIX_DIR	= $(UTSBASE)/$(PLATFORM)/serengeti/unix
 MODSTUBS_DIR	= $(UNIX_DIR)
 DSF_DIR		= $(UTSBASE)/$(PLATFORM)/serengeti/genassym
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/lw8/lint-libs/$(OBJS_DIR)
 
 #
 #       Define the actual specific platforms
@@ -121,13 +116,3 @@
 CPP_DEFS_64   = -D__sparcv9
 CPP_DEFS      = $(CPP_DEFS_$(CLASS))
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
--- a/usr/src/uts/sun4u/lw8/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/lw8.
@@ -53,18 +53,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/serengeti/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/lw8/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/lw8/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/lw8/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/serengeti/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/lw8/lw8/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/lw8/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma	ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the "lw8" driver module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= lw8
 OBJECTS		= $(LW8_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LW8_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LW8_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/lw8/io
 
@@ -53,7 +52,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -61,12 +59,8 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
-CFLAGS	+= $(CCVERBOSE) 
+CFLAGS	+= $(CCVERBOSE)
 LDFLAGS	+= -dy -Ndrv/sgsbbc
 
 #
@@ -82,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/lw8/ntwdt/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/ntwdt/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ntwdt
 OBJECTS		= $(NTWDT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NTWDT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LW8_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/lw8/io
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,10 +58,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -83,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/lw8/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(LW8_PLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LW8_PLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LW8_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -68,10 +66,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-variable
@@ -90,17 +89,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	=$(LW8_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/lw8/sgenv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/sgenv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= sgenv 
+MODULE		= sgenv
 OBJECTS		= $(SGENV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGENV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LW8_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/lw8/io
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -60,14 +58,15 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
+
+LDFLAGS	+= -dy -Ndrv/sgsbbc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS	+= $(CCVERBOSE)
-LDFLAGS	+= -dy -Ndrv/sgsbbc
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-type-limits
 
 #
@@ -83,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/lw8/sgfru/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/lw8/sgfru/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma	ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production (aka, builds) the
 #	lw8 sgfru (fru) kernel module.
@@ -37,7 +37,6 @@
 #
 MODULE		= sgfru
 OBJECTS		= $(SGFRU_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGFRU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_LW8_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/lw8/io
 
@@ -50,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -58,11 +56,7 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
 CFLAGS	+= $(CCVERBOSE)
 LDFLAGS	+= -dy -Ndrv/sgsbbc
 
@@ -79,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/mc-us3/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mc-us3/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= mc-us3
 OBJECTS		= $(MC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -51,26 +50,19 @@
 #Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-#lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 #Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 
 #
@@ -86,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/mc-us3i/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mc-us3i/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -26,7 +26,7 @@
 #
 
 #
-#	This makefile drives the production of the mc-us3i driver kernel 
+#	This makefile drives the production of the mc-us3i driver kernel
 #	module.
 #
 #	sun4u implementation architecture dependent
@@ -42,7 +42,6 @@
 #
 MODULE		= mc-us3i
 OBJECTS		= $(MC_US3I_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MC_US3I_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -54,11 +53,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -82,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/md5/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/md5/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= md5
 OBJECTS		= $(MD5_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MD5_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
@@ -52,13 +51,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
+CFLAGS += $(CCVERBOSE)
 
 #
 # md5 depends on the kcf framework
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_PSM_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sun4u/mem_cache/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mem_cache/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= mem_cache
 OBJECTS		= $(MEM_CACHE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MEM_CACHE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/io
 
@@ -53,13 +52,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 DSF_DIR		= $(UTSBASE)/$(PLATFORM)/mem_cache/genassym
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -83,12 +83,6 @@
 
 clobber:	genassym $(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	genassym $(INSTALL_DEPS)
 
 genassym : FRC
--- a/usr/src/uts/sun4u/mem_cache/genassym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mem_cache/genassym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-#
 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of assym.h through genconst/stabs.
 #
@@ -78,8 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-clean.lint:
-
 install:	def
 
 install_h:
--- a/usr/src/uts/sun4u/mpxu/Makefile.mpxu	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mpxu/Makefile.mpxu	Thu Dec 17 18:19:51 2020 +0000
@@ -56,8 +56,6 @@
 USR_MPXU_SBIN_FRUADM	= $(USR_MPXU_SBIN_DIR)/fruadm
 USR_MPXU_LIB_DIR	= $(USR_MPXU_DIR)/lib
 
-MPXU_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/mpxu/lint-libs/$(OBJS_DIR)
-
 #
 # Links to UltraSparc III crypto modules
 #
@@ -88,8 +86,6 @@
 MPXU_KMODS	= tsalarm
 
 MODSTUBS_DIR	= $(UNIX_DIR)
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/mpxu/lint-libs/$(OBJS_DIR)
 
 #
 #       Define the actual specific platforms
@@ -112,14 +108,3 @@
 CPP_DEFS_64   = -D__sparcv9
 CPP_DEFS      = $(CPP_DEFS_$(CLASS))
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
--- a/usr/src/uts/sun4u/mpxu/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mpxu/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2002-2003 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -49,13 +47,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4u/mpxu/io/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/mpxu/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/mpxu/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/mpxu/tsalarm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/mpxu/tsalarm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= tsalarm
 OBJECTS		= $(MPXU_TSALARM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MPXU_TSALARM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MPXU_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/mpxu/io
 
@@ -47,23 +46,17 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
-
-#
-# lint pass one enforcement
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/pci.il
-
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -88,12 +81,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/ngdr/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/ngdr/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -48,10 +48,3 @@
 	$(RM) $@
 	$(SBDGENERRCMD) ESBD < $(SBD_IOCTL) > $(NGDR_IO)/dr_err.c
 
-#
-# Section 1b: Lint object build rules
-#
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/ngdr/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
--- a/usr/src/uts/sun4u/obpsym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/obpsym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/obpsym/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the obpsym misc kernel
 #	module.
@@ -40,7 +39,6 @@
 #
 MODULE		= obpsym
 OBJECTS		= $(OBPSYM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OBPSYM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -52,13 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
+CFLAGS += $(CCVERBOSE)
 
 #
 #	Default build targets.
@@ -73,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,12 +44,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-modlintlib	:=	TARGET= modlintlib
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -57,15 +53,11 @@
 #
 .KEEP_STATE:
 
-def all clean clobber clean.lint: genassym unix .WAIT \
+def all clean clobber: genassym unix .WAIT \
 		$(OPL_CPU_KMODS) $(OPL_KMODS) $(CLOSED_OPL_KMODS)
 
 modlist:	unix $(OPL_CPU_KMODS) $(OPL_KMODS) $(CLOSED_OPL_KMODS)
 
-lintlib:	unix
-
-modlintlib:	$(OPL_KMODS) $(CLOSED_OPL_KMODS)
-
 IMPLEMENTED_PLATFORM	= SUNW,SPARC-Enterprise
 
 install: $(ROOT_OPL_DIR) $(USR_OPL_DIR) \
@@ -94,27 +86,6 @@
 install_h check:	FRC
 	@cd sys; pwd; $(MAKE) $(TARGET)
 
-lint:	modlintlib
-
-
-#
-# The 'lint.platmod' target lints the opl platform module against
-# the sun4u kernel.  This ends up doing all the kernel cross-checks,
-# so it takes a couple of minutes.
-# Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/opl.c.
-#
-
-LINT_LIBS	= $(LINT_LIB) \
-		  -L$(OPL_LINT_LIB_DIR) \
-		  -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		      $(CLOSED_LINT_KMODS:%=-l%) \
-		  -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:   modlintlib
-	@-$(ECHO) "\nOpl Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 #
 #
 #	Include common targets.
--- a/usr/src/uts/sun4u/opl/Makefile.opl	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/Makefile.opl	Thu Dec 17 18:19:51 2020 +0000
@@ -61,7 +61,6 @@
 USR_OPL_INC_DIR		= $(USR_OPL_DIR)/include
 USR_OPL_ISYS_DIR	= $(USR_OPL_INC_DIR)/sys
 
-OPL_LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/opl/lint-libs/$(OBJS_DIR)
 OPLMSU_OPTION		= options
 
 #
@@ -110,12 +109,9 @@
 UNIX_DIR	= $(UTSBASE)/$(PLATFORM)/opl/unix
 MODSTUBS_DIR	= $(UNIX_DIR)
 DSF_DIR		= $(UTSBASE)/$(PLATFORM)/opl/genassym
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/opl/lint-libs/$(OBJS_DIR)
 
 UNIX_O		= $(UNIX_DIR)/$(OBJS_DIR)/unix.o
 
-LINT_LIB	= $(LINT_LIB_DIR)/llib-lunix.ln
 
 #
 #	Define the actual specific platforms
@@ -152,7 +148,7 @@
 MACHINE_DEFS += -DOLYMPUS_C_REV_B_ERRATA_XCALL
 #
 # OLYMPUS C Spurious interrupts
-# - When an UE is detected in a interrupt packet, 
+# - When an UE is detected in a interrupt packet,
 #   Olympus-C takes an interrupt_vector_trap (TT=0x60) while
 #   ASI_INTR_RECIEVE.BUSY is set to zero to indicate the existence
 #   of the error. Software will see this as a spurious interrupt since
@@ -165,16 +161,4 @@
 #   recoverable.
 MACHINE_DEFS += -DCLEAR_INTR_BUSYBIT_ON_SPURIOUS
 
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
 .KEEP_STATE:
--- a/usr/src/uts/sun4u/opl/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/opl and its children.
@@ -106,33 +106,4 @@
 $(DRMACH_IL):   $(UTSBASE)/sun4u/opl/ml/drmach.il.cpp
 	$(IL_CPP) $(UTSBASE)/sun4u/opl/ml/drmach.il.cpp > $@
 
-
-#
-#	Section 1b: Lint object build rules
-#
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/ngdr/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/dr_mem.ln:		$(UTSBASE)/sun4u/opl/io/dr_mem.c
-	@($(LHEAD) $(LINT.c) $(UTSBASE)/sun4u/opl/io/dr_mem.c $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/opl/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/opl/io/pcicmu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/opl/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/opl/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/opl/io/oplpanel/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/opl/io/oplmsu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
 .KEEP_STATE:
--- a/usr/src/uts/sun4u/opl/dm2s/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/dm2s/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the dm2s driver
 #	kernel module.
@@ -41,7 +41,6 @@
 
 MODULE		= dm2s
 OBJECTS		= $(DM2S_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DM2S_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/opl/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,11 +60,7 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -91,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/dr/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/dr/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= dr
 OBJECTS		= $(DR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/opl/io
 
@@ -52,11 +51,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += $(CNOWARN_UNINIT)
@@ -80,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/drmach/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/drmach/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -37,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= drmach 
+MODULE		= drmach
 OBJECTS		= $(DRMACH_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DRMACH_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_MISC_DIR)/$(MODULE)
 
 DRMACH_OFFSETS  = $(UTSBASE)/sun4u/opl/ml/drmach_offsets.in
@@ -54,13 +53,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CLEANFILES      += $(DRMACH_OFFSETS_H) $(DRMACH_OFFSETS_OUT)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -85,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 AS_INC_PATH     += -I$(OBJS_DIR)
--- a/usr/src/uts/sun4u/opl/genassym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/genassym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,14 +22,12 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of assym.h through genconst/stabs.
 #
 #	sun4u opl implementation architecture dependent
 #
-# uts/sun4u/opl/genassym/Makefile
-#
 
 #
 #	Path to the base of the uts directory tree (usually /usr/src/uts).
@@ -75,8 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-clean.lint:
-
 install:	def
 
 #
--- a/usr/src/uts/sun4u/opl/mc-opl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/mc-opl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= mc-opl
 OBJECTS		= $(MC_OPL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MC_OPL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/opl/io
 
@@ -54,13 +53,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-#	lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE) -I../sys
+CFLAGS += -I../sys
+
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
 CERRWARN += $(CNOWARN_UNINIT)
 CERRWARN += -_gcc=-Wno-type-limits
@@ -72,7 +69,7 @@
 # MC_EMULATION   - emulate mac patrol registers
 #
 CFLAGS += -dalign -DMC_EMULATION
-#CFLAGS += -dalign 
+#CFLAGS += -dalign
 
 #
 #	Dependency
@@ -91,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/olympus_c/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/olympus_c/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= FJSV,SPARC64-VI
 OBJECTS		= $(OLYMPUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OLYMPUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_CPU_DIR)/$(MODULE)
 SOFTLINKS	= FJSV,SPARC64-VII
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_OPL_CPU_DIR)/%)
@@ -60,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
@@ -68,11 +66,7 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES  += $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
 OLYMPUS_C_DEFS	+= -DOLYMPUS_C
 CFLAGS += $(CCVERBOSE) $(OLYMPUS_C_DEFS)
 CERRWARN += $(CNOWARN_UNINIT)
@@ -93,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
--- a/usr/src/uts/sun4u/opl/oplkmdrv/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/oplkmdrv/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 
 MODULE		= oplkmdrv
 OBJECTS		= $(OPLKM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPLKM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/opl/io
 
@@ -54,12 +53,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -85,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/oplmsu/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/oplmsu/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= oplmsu
 OBJECTS		= $(OPLMSU_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPLMSU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 
 #
@@ -52,15 +51,17 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
+CFLAGS += -I../sys
+LDFLAGS += -dy -Ndrv/su
+
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -I../sys
-LDFLAGS += -dy -Ndrv/su
-
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
 CERRWARN += $(CNOWARN_UNINIT)
 
@@ -77,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/oplpanel/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/oplpanel/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= oplpanel
 OBJECTS		= $(OPL_PANEL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPL_PANEL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/opl/io/oplpanel
 
@@ -52,13 +51,16 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
+CFLAGS += -I../sys
+
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -I../sys
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-function
 
 #
@@ -74,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/options/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/options/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4u/opl/options/Makefile
+
 #
 #	This makefile drives the production of the opl options conf file
 #
@@ -51,7 +49,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SRC_CONFILE)
-LINT_TARGET	= 
 INSTALL_TARGET	= $(ROOT_OPL_DRV_DIR) $(ROOT_CONFFILE)
 
 #
@@ -72,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/pcicmu/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/pcicmu/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pcicmu
 OBJECTS		= $(PCICMU_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCICMU_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_DRV_DIR)/$(MODULE)
 
 #
@@ -53,11 +52,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE) -I../sys
 CERRWARN += -_gcc=-Wno-parentheses
@@ -83,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(OPL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_OPL_MISC_DIR)/$(MODULE)
 PLAT_DIR	= .
 
@@ -56,12 +55,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(PLATLIB)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -77,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(PLATLIB):	$(BINARY)
--- a/usr/src/uts/sun4u/opl/unix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl/unix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,11 +44,6 @@
 OBJECTS		= $(SPECIAL_OBJS:%=$(OBJS_DIR)/%) \
 		  $(CORE_OBJS:%=$(OBJS_DIR)/%) \
 		  $(MACH_NOT_YET_KMODS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPECIAL_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CORE_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(MACH_NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(LINTS_DIR)/vers.ln \
-		  $(LINTS_DIR)/modstubs.ln
 
 KRTLD_MAPFILE	= $(UTSBASE)/sparc/krtld/mapfile
 KRTLD_OBJECTS	= $(KRTLD_OBJS:%=$(OBJS_DIR)/%)
@@ -82,7 +77,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(UNIX_BIN)
-LINT_TARGET	= $(LINT_LIB)
 INSTALL_TARGET	= $(UNIX_BIN) $(ROOTMODULE)
 
 #
@@ -91,7 +85,6 @@
 ALL_BUILDS      = $(ALL_BUILDSONLY64)
 DEF_BUILDS      = $(DEF_BUILDSONLY64)
 SYM_BUILDS      = $(DEF_BUILDSONLY64)
-CLEANLINTFILES  += $(LINT32_FILES)
 
 #
 #	This is UNIX_DIR. Use a short path.
@@ -107,14 +100,16 @@
 		   $(DTRACESTUBS_O) $(DTRACESTUBS)
 
 CLOBBERFILES	= $(CLEANFILES) $(UNIX_BIN)
-CLEANLINTFILES	+= $(LINT_LIB)
+
+# Turn on doubleword alignment for 64 bit counter timer registers
+CFLAGS += -dalign
 
 #
-# lint pass one enforcement
-# Turn on doubleword alignment for 64 bit counter timer registers
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -dalign
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-char-subscripts
@@ -140,10 +135,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 symcheck:       $(SYM_DEPS)
@@ -174,23 +165,6 @@
 	$(LD) -o $@ $(GSHARED) -h 'cpu/$$CPU' $(CPU_OBJ)
 
 #
-#	The global lint target builds the kernel lint library (llib-lunix.ln)
-#	which is equivalent to a lint of /unix.o. Then all kernel modules for
-#	this architecture are linted against the kernel lint library.
-#
-#	Note:	lint errors in the kernel lint library will be repeated for
-#		each module. It is important that the kernel lint library
-#		be clean to keep the textual output to a reasonable level.
-#
-
-$(LINT_LIB):	$(LINT_LIB_DIR) $(LINTS)
-	@-$(ECHO) "\n$(UNIX): (library construction):"
-	@$(LINT) -o $(UNIX) $(LINTFLAGS) $(LINTS)
-	@$(MV) $(@F) $@
-
-lintlib:	$(LINT_DEPS)
-
-#
 #	Include common targets.
 #
 include $(UTSBASE)/sun4u/opl/Makefile.targ
--- a/usr/src/uts/sun4u/opl_cfg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl_cfg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= opl_cfg
 OBJECTS		= $(OPLCFG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPLCFG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -54,15 +53,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # module dependencies
 #
 LDFLAGS += -dy -Nmisc/fcodem -Nmisc/busra
@@ -77,12 +70,11 @@
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -98,12 +90,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/opl_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/opl_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE		= pcbe.4.6
 OBJECTS		= $(OPL_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OPL_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_PCBE_DIR)/$(MODULE)
 ROOTLINK        = $(USR_PCBE_DIR)/pcbe.4.7
 
@@ -49,23 +48,14 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= opl_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-type-limits
 
 #
@@ -81,12 +71,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOTMODULE)
--- a/usr/src/uts/sun4u/pcf8584/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/pcf8584/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= pcf8584
 OBJECTS		= $(PCF8584_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PCF8584_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -41,25 +40,14 @@
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE) -I../../sun4u
 
 LDFLAGS += -dy -N misc/i2c_svc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -72,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/pcisch/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/pcisch/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -54,15 +54,16 @@
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-function
--- a/usr/src/uts/sun4u/pic16f747/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/pic16f747/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -46,7 +46,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 CERRWARN	+= -_gcc=-Wno-parentheses
--- a/usr/src/uts/sun4u/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(PLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_PLAT_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(PLATLIB)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 install_h:
--- a/usr/src/uts/sun4u/pmc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/pmc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/pmc/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of pmc driver
 #	(power management controller: logical unit 8 of the PC87317 chip)
@@ -40,9 +39,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= pmc 
+MODULE		= pmc
 OBJECTS		= $(PMC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,13 +51,9 @@
 #
 #	Define targets
 #
-ALL_TARGET	= $(BINARY) 
-LINT_TARGET	= $(MODULE).lint
+ALL_TARGET	= $(BINARY)
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/pmubus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/pmubus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= pmubus
 OBJECTS		= $(PMUBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMUBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,16 +52,10 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64-bit registers
 #
 CFLAGS += -dalign
@@ -70,12 +63,11 @@
 CPPFLAGS += -I$(UTSBASE)/sun4u
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -92,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/pmugpio/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/pmugpio/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/pmugpio/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pmugpio driver kernel
 #	module in the sun4u systems
@@ -40,7 +39,6 @@
 #
 MODULE		= pmugpio
 OBJECTS		= $(PMUGPIO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PMUGPIO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 LDFLAGS		+= -dy
 
@@ -79,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/power/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/power/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/power/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the power driver
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= power
 OBJECTS		= $(POWER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(POWER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,22 +50,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
@@ -85,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/ppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/ppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= ppm
 OBJECTS		= $(PPM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PPM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -54,26 +53,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -96,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/quasar/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/quasar/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/quasar/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sun4u quasar platform
 #	module.
@@ -48,12 +47,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -64,7 +59,7 @@
 #
 .KEEP_STATE:
 
-def all install_h clean lint lintlib modlintlib clean.lint clobber check:
+def all install_h clean clobber check:
 
 modlist:
 
@@ -72,7 +67,7 @@
 
 INSTALL_TARGET	=	platmod
 
-platmod: 	$(ROOT_QUASAR_MISC_DIR)
+platmod:	$(ROOT_QUASAR_MISC_DIR)
 	-@$(RM) -r $(OBJS_DIR)
 	-@$(RM) $(ROOT_QUASAR_MISC_DIR)/$@
 	$(SYMLINK) $(ROOT_QUASAR_MISC_LINK)/$@ $(ROOT_QUASAR_MISC_DIR)/$@
--- a/usr/src/uts/sun4u/s10_brand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/s10_brand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE =	s10_brand
 OBJECTS =	$(S10_BRAND_OBJS:%=$(OBJS_DIR)/%)
-LINTS =		$(S10_BRAND_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE =	$(ROOT_PSM_BRAND_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET =		$(BINARY)
-LINT_TARGET =		$(MODULE).lint
 INSTALL_TARGET =	$(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sbd/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sbd/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sbd
 OBJECTS		= $(SBD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SBD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 LDFLAGS		+= -dy -Nmisc/sbdp
 
@@ -53,11 +52,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -77,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sbusmem/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sbusmem/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= sbusmem
 OBJECTS		= $(SBUSMEM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SBUSMEM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io
 
@@ -54,11 +53,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -77,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/schppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/schppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,12 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/schppm/Makefile
-#
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the power managment
 #	module for the schizo ASIC
@@ -43,7 +41,6 @@
 #
 MODULE		= schppm
 OBJECTS		= $(SCHPPM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCHPPM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -55,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/schumacher/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/schumacher/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,12 +42,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -55,9 +51,7 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(SCHUMACHER_KMODS)
-
-modlintlib:	$(SCHUMACHER_KMODS)
+def all clean clobber modlist: $(SCHUMACHER_KMODS)
 
 install:	$(ROOT_SCHUMACHER_DIR) \
 		$(USR_SCHUMACHER_DIR) \
@@ -71,23 +65,6 @@
 
 check install_h:
 
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the schumacher platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(SCHUMACHER_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		   	$(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:	modlintlib
-	@-$(ECHO) "\nSchumacher Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 $(SCHUMACHER_KMODS): FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/schumacher/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/schumacher/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/schumacher.
@@ -43,10 +43,3 @@
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
 
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/schumacher/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
--- a/usr/src/uts/sun4u/schumacher/Makefile.schumacher	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/schumacher/Makefile.schumacher	Thu Dec 17 18:19:51 2020 +0000
@@ -52,8 +52,6 @@
 USR_SCHUMACHER_SBIN_FRUADM = $(USR_SCHUMACHER_SBIN_DIR)/fruadm
 USR_SCHUMACHER_LIB_DIR	= $(USR_SCHUMACHER_DIR)/lib
 
-SCHUMACHER_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/schumacher/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/schumacher/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/schumacher/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(SCHUMACHER_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SCHUMACHER_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SCHUMACHER_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -59,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -80,17 +75,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(SCHUMACHER_LINT_LIB_DIR)
 
 $(PLATLIB):	$(BINARY)
 	$(LD) -o $(PLATLIB) $(GSHARED) $(BINARY)
--- a/usr/src/uts/sun4u/seattle/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/seattle/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -45,10 +43,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4u/seattle/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/seattle/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/seattle/Makefile.seattle	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/seattle/Makefile.seattle	Thu Dec 17 18:19:51 2020 +0000
@@ -54,8 +54,6 @@
 USR_SEATTLE_SBIN_FRUADM	= $(USR_SEATTLE_SBIN_DIR)/fruadm
 USR_SEATTLE_LIB_DIR	= $(USR_SEATTLE_DIR)/lib
 
-SEATTLE_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/seattle/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
--- a/usr/src/uts/sun4u/seattle/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/seattle/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(SEATTLE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SEATTLE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SEATTLE_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(SEATTLE_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/seattle/su/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/seattle/su/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4u/seattle/su/Makefile
+
 #
 #	This makefile drives the install of the platform su.conf
 #	driver configuration file in the sun4u Seattle system.
@@ -69,7 +67,7 @@
 #
 .KEEP_STATE:
 
-def all clean clobber lint modlintlib clean.lint:
+def all clean clobber:
 
 install:	$(INSTALL_TARGET)
 
--- a/usr/src/uts/sun4u/serengeti/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,8 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sun4u serengeti platform
 #	module.
@@ -47,12 +46,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -60,16 +55,12 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber: genassym unix .WAIT $(SERENGETI_KMODS)
+def all clean clobber: genassym unix .WAIT $(SERENGETI_KMODS)
 
 modlist:	unix $(SERENGETI_KMODS)
 
-lintlib:	unix
+IMPLEMENTED_PLATFORM	= SUNW,Sun-Fire
 
-modlintlib:	$(SERENGETI_KMODS)
-
-IMPLEMENTED_PLATFORM	= SUNW,Sun-Fire
- 
 install:	$(ROOT_SERENGETI_DIR) $(USR_SERENGETI_DIR) \
 		$(USR_SERENGETI_INC_DIR) \
 		$(USR_SERENGETI_SBIN_DIR) \
@@ -88,25 +79,6 @@
 install_h check:	FRC
 	@cd sys; pwd; $(MAKE) $(TARGET)
 
-
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the serengeti platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.  Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/serengeti.c.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(SERENGETI_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:	modlintlib
-	@-$(ECHO) "\nSerengeti Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 #
 #	Include common targets.
 #
--- a/usr/src/uts/sun4u/serengeti/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4u implementation specific modules.
 #
@@ -43,5 +43,4 @@
 #	serengeti-specific header file path
 #
 # CFLAGS	+= -I$(UTSBASE)/sun4u/serengeti/
-# LINTFLAGS	+= -I$(UTSBASE)/sun4u/serengeti/
 INC_PATH	+= -I$(UTSBASE)/sun4u/serengeti/
--- a/usr/src/uts/sun4u/serengeti/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/serengeti.
@@ -61,16 +61,3 @@
 
 $(SBDP_IL):		$(UTSBASE)/sun4u/serengeti/ml/sbdp.il.cpp
 	$(IL_CPP) $(UTSBASE)/sun4u/serengeti/ml/sbdp.il.cpp >$@
-
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/sun4u/serengeti/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:              $(UTSBASE)/sun4u/serengeti/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/serengeti/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/serengeti/Makefile.serengeti	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/Makefile.serengeti	Thu Dec 17 18:19:51 2020 +0000
@@ -66,8 +66,6 @@
 USR_SERENGETI_SBIN_DIR		= $(USR_SERENGETI_DIR)/sbin
 USR_SERENGETI_LIB_DIR		= $(USR_SERENGETI_DIR)/lib
 
-SERENGETI_LINT_LIB_DIR		= $(UTSBASE)/$(PLATFORM)/serengeti/lint-libs/$(OBJS_DIR)
-
 #
 #       Include the makefiles which define build rule templates, the
 #       collection of files per module, and a few specific flags. Note
@@ -95,7 +93,7 @@
 #
 #	Define modules
 #
-SERENGETI_KMODS	= cheetah cheetahplus  
+SERENGETI_KMODS	= cheetah cheetahplus
 SERENGETI_KMODS	+= platmod sbdp sgcn sghsc sgsbbc ssm
 
 #
@@ -104,12 +102,9 @@
 UNIX_DIR	= $(UTSBASE)/$(PLATFORM)/serengeti/unix
 MODSTUBS_DIR	= $(UNIX_DIR)
 DSF_DIR		= $(UTSBASE)/$(PLATFORM)/serengeti/genassym
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/serengeti/lint-libs/$(OBJS_DIR)
 
 UNIX_O		= $(UNIX_DIR)/$(OBJS_DIR)/unix.o
 
-LINT_LIB	= $(LINT_LIB_DIR)/llib-lunix.ln
 
 #
 #       Define the actual specific platforms
@@ -135,15 +130,3 @@
 CPP_DEFS_32	= -D__sparc
 CPP_DEFS_64	= -D__sparc -D__sparcv9
 CPP_DEFS	= $(CPP_DEFS_$(CLASS))
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
--- a/usr/src/uts/sun4u/serengeti/cheetah/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/cheetah/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= SUNW,UltraSPARC-III
 OBJECTS		= $(CHEETAH_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CHEETAH_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_CPU_DIR)/$(MODULE)
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_SERENGETI_CPU_DIR)/%)
 
@@ -61,7 +60,6 @@
 #
 SYM_MOD		= $(OBJS_DIR)/unix.sym
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
@@ -69,14 +67,16 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
+
+CFLAGS += -DCHEETAH
+ASFLAGS +=  -DCHEETAH
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -DCHEETAH
-ASFLAGS +=  -DCHEETAH
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-type-limits
@@ -102,12 +102,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
--- a/usr/src/uts/sun4u/serengeti/cheetahplus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/cheetahplus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= SUNW,UltraSPARC-III+
 OBJECTS		= $(CHEETAHPLUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CHEETAHPLUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_CPU_DIR)/$(MODULE)
 SOFTLINKS	= SUNW,UltraSPARC-IV SUNW,UltraSPARC-IV+
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_SERENGETI_CPU_DIR)/%)
@@ -62,7 +61,6 @@
 #
 SYM_MOD		= $(OBJS_DIR)/unix.sym
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
@@ -70,16 +68,23 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -DCHEETAH -DCHEETAH_PLUS -DCPU_IMP_L1_CACHE_PARITY \
-	     -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE -DCPU_IMP_AFSR_EXT
+CFLAGS +=   -DCHEETAH -DCHEETAH_PLUS -DCPU_IMP_L1_CACHE_PARITY \
+	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE -DCPU_IMP_AFSR_EXT
 ASFLAGS +=  -DCHEETAH -DCHEETAH_PLUS -DCPU_IMP_L1_CACHE_PARITY \
 	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE -DCPU_IMP_AFSR_EXT
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-unused-variable
@@ -108,12 +113,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
--- a/usr/src/uts/sun4u/serengeti/genassym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/genassym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,8 +24,6 @@
 # Use is subject to license terms.
 #
 
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-
 #
 #	This makefile drives the production of assym.h through genconst/stabs.
 #
@@ -62,7 +60,6 @@
 CLOBBERFILES	= $(ASSYM_H) $(CLEANFILES) Nothing_to_remove
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
 #	Default build targets.
@@ -77,8 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-clean.lint:
-
 install:	def
 
 #
--- a/usr/src/uts/sun4u/serengeti/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(SERENGETI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SERENGETI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,10 +67,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-variable
@@ -91,17 +90,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(SERENGETI_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/serengeti/sbdp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/sbdp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sbdp
 OBJECTS		= $(SBDP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SBDP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_MISC_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,15 +58,16 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 MACHINE_DEFS	+= -DCHEETAH_PLUS
 
+LDFLAGS	+= -dy -Ndrv/sgsbbc
+
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
-LDFLAGS	+= -dy -Ndrv/sgsbbc
-
 CERRWARN += -_gcc=-Wno-parentheses
 CERRWARN += $(CNOWARN_UNINIT)
 CERRWARN += -_gcc=-Wno-unused-function
@@ -92,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/serengeti/sgcn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/sgcn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sgcn
 OBJECTS		= $(SGCN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGCN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,14 +58,15 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
+
+LDFLAGS += -dy -Ndrv/sgsbbc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) 
-LDFLAGS += -dy -Ndrv/sgsbbc
-
+CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
 CERRWARN += $(CNOWARN_UNINIT)
 
@@ -84,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/serengeti/sghsc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/sghsc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= sghsc
 OBJECTS		= $(SGHSC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGHSC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/serengeti/io
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -62,10 +60,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-type-limits
@@ -94,12 +93,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/serengeti/sgsbbc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/sgsbbc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,12 +38,10 @@
 #	Define the module and object file sets.
 #
 #	Note that this module is built as sgsbbc, but then
-#	installed as sbbc. This is to minimise the changes
-#	required for 'make lint', etc.
+#	installed as sbbc.
 #
-MODULE		= sgsbbc 
+MODULE		= sgsbbc
 OBJECTS		= $(SGSBBC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SGSBBC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_DRV_DIR)/$(MODULE)
 
 #
@@ -55,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -63,10 +60,11 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-label
@@ -88,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/serengeti/ssm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/ssm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,9 +38,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= ssm 
+MODULE		= ssm
 OBJECTS		= $(SSM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SSM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SERENGETI_DRV_DIR)/$(MODULE)
 
 #
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,14 +58,15 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
+
+LDFLAGS	+= -dy -Ndrv/sgsbbc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
-LDFLAGS	+= -dy -Ndrv/sgsbbc
-
 CERRWARN += -_gcc=-Wno-type-limits
 
 #
@@ -88,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/serengeti/unix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serengeti/unix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,11 +43,6 @@
 OBJECTS		= $(SPECIAL_OBJS:%=$(OBJS_DIR)/%) \
 		  $(CORE_OBJS:%=$(OBJS_DIR)/%) \
 		  $(MACH_NOT_YET_KMODS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPECIAL_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CORE_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(MACH_NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(LINTS_DIR)/vers.ln \
-		  $(LINTS_DIR)/modstubs.ln
 
 KRTLD_MAPFILE	= $(UTSBASE)/sparc/krtld/mapfile
 KRTLD_OBJECTS	= $(KRTLD_OBJS:%=$(OBJS_DIR)/%)
@@ -81,7 +76,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(UNIX_BIN)
-LINT_TARGET	= $(LINT_LIB)
 INSTALL_TARGET	= $(UNIX_BIN) $(ROOTMODULE)
 
 #
@@ -90,7 +84,6 @@
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
 SYM_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
 #	This is UNIX_DIR. Use a short path.
@@ -106,14 +99,16 @@
 		   $(DTRACESTUBS_O) $(DTRACESTUBS)
 
 CLOBBERFILES	= $(CLEANFILES) $(UNIX_BIN)
-CLEANLINTFILES	+= $(LINT_LIB)
+
+# Turn on doubleword alignment for 64 bit counter timer registers
+CFLAGS += -dalign
 
 #
-# lint pass one enforcement
-# Turn on doubleword alignment for 64 bit counter timer registers
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -dalign
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-char-subscripts
@@ -139,10 +134,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 symcheck:	$(SYM_DEPS)
@@ -173,23 +164,6 @@
 	$(BUILD.SO) $(CPU_OBJ)
 
 #
-#	The global lint target builds the kernel lint library (llib-lunix.ln)
-#	which is equivalent to a lint of /unix.o. Then all kernel modules for
-#	this architecture are linted against the kernel lint library.
-#
-#	Note:	lint errors in the kernel lint library will be repeated for
-#		each module. It is important that the kernel lint library
-#		be clean to keep the textual output to a reasonable level.
-#
-
-$(LINT_LIB):	$(LINT_LIB_DIR) $(LINTS)
-	@-$(ECHO) "\n$(UNIX): (library construction):"
-	@$(LINT) -o $(UNIX) $(LINTFLAGS) $(LINTS)
-	@$(MV) $(@F) $@
-
-lintlib:	$(LINT_DEPS)
-
-#
 #	Include common targets.
 #
 include $(UTSBASE)/sun4u/serengeti/Makefile.targ
--- a/usr/src/uts/sun4u/serrano/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/serrano/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 MODULE		= SUNW,UltraSPARC-IIIi+
 
 OBJECTS		= $(JALAPENO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(JALAPENO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CPU_DIR)/$(MODULE)
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_PSM_CPU_DIR)/%)
 
@@ -62,14 +61,15 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
-CFLAGS += $(CCVERBOSE) -DCHEETAH -DSERRANO -DCPU_IMP_L1_CACHE_PARITY \
-	     -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE
+CFLAGS +=   -DCHEETAH -DSERRANO -DCPU_IMP_L1_CACHE_PARITY \
+	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE
 ASFLAGS +=  -DCHEETAH -DSERRANO -DCPU_IMP_L1_CACHE_PARITY \
 	    -DCPU_IMP_ECACHE_ASSOC -DCPU_IMP_DUAL_PAGESIZE
 
@@ -94,12 +94,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
@@ -118,16 +112,11 @@
 include $(UTSBASE)/sun4u/Makefile.targ
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-type-limits
--- a/usr/src/uts/sun4u/sf/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sf/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sf
 OBJECTS		= $(SF_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SF_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun/io/scsi/adapters
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -68,13 +66,10 @@
 LDFLAGS += -dy -N misc/scsi
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-unused-value
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -93,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sha1/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sha1/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sha1
 OBJECTS		= $(SHA1_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SHA1_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
@@ -52,7 +51,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
@@ -60,13 +58,15 @@
 #
 LDFLAGS += -dy -Nmisc/kcf
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) -I$(COM_DIR)
+CFLAGS += -I$(COM_DIR)
 CFLAGS += -DVIS_SHA1
-LINTFLAGS	+= -I$(COM_DIR)
 
+#
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
+#
+CFLAGS += $(CCVERBOSE)
 CERRWARN += $(CNOWARN_UNINIT)
 
 #
@@ -82,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_PSM_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sun4u/simba/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/simba/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= simba
 OBJECTS		= $(SIMBA_PCI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SIMBA_PCI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -53,14 +52,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4u/io/pci.il
-
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
@@ -83,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/smbus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/smbus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= smbus
 OBJECTS		= $(SMBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SMBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -41,25 +40,14 @@
 #
 include $(UTSBASE)/sun4u/Makefile.sun4u
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE) -I../../sun4u
 
 LDFLAGS += -dy -N misc/i2c_svc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 .KEEP_STATE:
@@ -72,12 +60,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sn1_brand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sn1_brand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE =	sn1_brand
 OBJECTS =	$(SN1_BRAND_OBJS:%=$(OBJS_DIR)/%)
-LINTS =		$(SN1_BRAND_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE =	$(ROOT_PSM_BRAND_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET =		$(BINARY)
-LINT_TARGET =		$(MODULE).lint
 INSTALL_TARGET =	$(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/spitfire/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/spitfire/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= SUNW,UltraSPARC-II
 OBJECTS		= $(SPITFIRE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPITFIRE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CPU_DIR)/$(MODULE)
 SOFTLINKS	= SUNW,UltraSPARC-IIi
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_PSM_CPU_DIR)/%)
@@ -63,29 +62,20 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # cpu-module-specific flags
 #
 CPPFLAGS += -DCPU_MODULE -DSPITFIRE
 AS_CPPFLAGS += -DCPU_MODULE -DSPITFIRE
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_BAD_FORMAT_STR2
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -101,12 +91,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
--- a/usr/src/uts/sun4u/sunfire/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/sunfire.
@@ -45,12 +45,3 @@
 
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/sunfire/ml/%.s
 	$(COMPILE.s) -o $@ $<
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/sunfire/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/sunfire/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
--- a/usr/src/uts/sun4u/sunfire/Makefile.sunfire	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/Makefile.sunfire	Thu Dec 17 18:19:51 2020 +0000
@@ -51,8 +51,6 @@
 USR_SUNFIRE_SBIN_DIR	= $(USR_SUNFIRE_DIR)/sbin
 USR_SUNFIRE_LIB_DIR	= $(USR_SUNFIRE_DIR)/lib
 
-SUNFIRE_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/sunfire/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
@@ -69,15 +67,3 @@
 #	Define modules (must come after Makefile.sun4u).
 #
 SUNFIRE_KMODS			= ac central environ fhc simmstat sysctrl sram
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
--- a/usr/src/uts/sun4u/sunfire/ac/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/ac/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= ac
 OBJECTS		= $(AC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(AC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 
 #
@@ -51,11 +50,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += $(CNOWARN_UNINIT)
@@ -83,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sunfire/central/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/central/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the central driver kernel
 #	module.
@@ -41,7 +41,6 @@
 #
 MODULE		= central
 OBJECTS		= $(CENTRAL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CENTRAL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 
 #
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -79,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sunfire/environ/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/environ/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= environ
 OBJECTS		= $(ENVIRON_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ENVIRON_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 
 #
@@ -52,12 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sunfire/fhc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/fhc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the fhc driver kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= fhc
 OBJECTS		= $(FHC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FHC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4u/sunfire/io
 
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -79,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sunfire/simmstat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/simmstat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -24,7 +24,7 @@
 # Use is subject to license terms.
 # Copyright (c) 2011 Bayard G. Bell. All rights reserved.
 #
-#	This makefile drives the production of the simmstat driver kernel 
+#	This makefile drives the production of the simmstat driver kernel
 #	module.
 #
 #	sun4u implementation architecture dependent
@@ -40,7 +40,6 @@
 #
 MODULE		= simmstat
 OBJECTS		= $(SIMMSTAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SIMMSTAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 
 #
@@ -52,12 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sunfire/sram/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/sram/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= sram
 OBJECTS		= $(SRAM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SRAM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 
 #
@@ -51,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -82,12 +77,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/sunfire/sysctrl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/sunfire/sysctrl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= sysctrl
 OBJECTS		= $(SYSCTRL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(SYSCTRL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_SUNFIRE_DRV_DIR)/$(MODULE)
 
 #
@@ -52,11 +51,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -85,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/taco/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/taco/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/taco/Makefile
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the sun4u taco platform
 #	module.
@@ -47,12 +46,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -60,9 +55,7 @@
 #
 .KEEP_STATE:
 
-def all clean clean.lint clobber modlist: $(TACO_KMODS)
-
-modlintlib:	$(TACO_KMODS)
+def all clean clobber modlist: $(TACO_KMODS)
 
 install:	$(ROOT_TACO_DIR) \
 		$(USR_TACO_DIR) \
@@ -74,24 +67,6 @@
 
 check install_h:
 
-lint:		modlintlib
-
-#
-# The 'lint.platmod' target lints the taco platform module against the sun4u
-# kernel.  This ends up doing all the kernel cross-checks, so it takes a couple
-# of minutes.  Due to the low ROI, it's not run by default, but it's a good
-# idea to run this if you change os/taco.c.
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   -L$(TACO_LINT_LIB_DIR) \
-		   -L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-		       $(CLOSED_LINT_KMODS:%=-l%) \
-		   -L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:	modlintlib
-	@-$(ECHO) "\nTaco Platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 $(TACO_KMODS): FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
--- a/usr/src/uts/sun4u/taco/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/taco/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -45,10 +43,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4u/taco/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4u/taco/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/taco/Makefile.taco	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/taco/Makefile.taco	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2002-2003 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 # Global definitions for sun4u implementation specific modules
@@ -57,8 +55,6 @@
 USR_TACO_SBIN_DIR	= $(USR_TACO_DIR)/sbin
 USR_TACO_LIB_DIR	= $(USR_TACO_DIR)/lib
 
-TACO_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/taco/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects
 #
--- a/usr/src/uts/sun4u/taco/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/taco/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(TACO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TACO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_TACO_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(TACO_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/taco/ppm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/taco/ppm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,8 +23,6 @@
 # Copyright 2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 # This makefile drives the production of the platform power
@@ -60,7 +58,6 @@
 NO_BUILDS	=
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
 #
 # The only thing we do from here is install the .conf file
@@ -86,7 +83,7 @@
 #
 .KEEP_STATE:
 
-def all clean clobber lint modlintlib clean.lint:
+def all clean clobber:
 
 install:	$(CONF_INSTALL_DEPS)
 
--- a/usr/src/uts/sun4u/tazmo/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/tazmo/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 1994-2002 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This Makefile defines the build rules for the directory
 #	uts/sun4u/tazmo.
@@ -46,12 +46,3 @@
 $(OBJS_DIR)/%.o:		$(UTSBASE)/sun4u/tazmo/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/tazmo/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4u/tazmo/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4u/tazmo/Makefile.tazmo	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/tazmo/Makefile.tazmo	Thu Dec 17 18:19:51 2020 +0000
@@ -55,8 +55,6 @@
 USR_TAZMO_SBIN_DIR	= $(USR_TAZMO_DIR)/sbin
 USR_TAZMO_LIB_DIR	= $(USR_TAZMO_DIR)/lib
 
-TAZMO_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/tazmo/lint-libs/$(OBJS_DIR)
-
 #
 # Define objects.
 #
@@ -74,14 +72,3 @@
 #
 TAZMO_KMODS	= platmod
 TAZMO_KMODS	+= envctrl
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
--- a/usr/src/uts/sun4u/tazmo/envctrl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/tazmo/envctrl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= envctrl
 OBJECTS		= $(ENVCTRL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ENVCTRL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_TAZMO_DRV_DIR)/$(MODULE)
 
 #
@@ -53,11 +52,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -84,15 +84,8 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
-LINT_LIB_DIR    = $(TAZMO_LINT_LIB_DIR)
 #
 #	Include common targets.
 #
--- a/usr/src/uts/sun4u/tazmo/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/tazmo/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(TAZMO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TAZMO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_TAZMO_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -81,17 +76,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(TAZMO_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4u/todbq4802/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/todbq4802/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #
 #	This makefile drives the production of todbq4802 kernel module.
@@ -41,7 +41,6 @@
 #
 MODULE		= todbq4802
 OBJECTS		= $(TODBQ4802_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TODBQ4802_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/todm5819/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/todm5819/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of todds1287 kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= todm5819
 OBJECTS		= $(TODM5819_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TODM5819_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -52,12 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -73,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/todm5819p_rmc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/todm5819p_rmc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of todm5819p_rmc  kernel module.
 #
@@ -39,7 +39,6 @@
 #
 MODULE		= todm5819p_rmc
 OBJECTS		= $(TODM5819P_RMC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TODM5819P_RMC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -51,12 +50,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 LDFLAGS += -dy -Ndrv/rmc_comm -Ndrv/pmugpio
 
@@ -73,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/todmostek/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/todmostek/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4u/todmostek/Makefile
 # Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of todmostek kernel module.
 #
@@ -41,7 +40,6 @@
 #
 MODULE		= todmostek
 OBJECTS		= $(TODMOSTEK_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TODMOSTEK_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -53,12 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -74,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/todopl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/todopl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,9 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4u/todopl/Makefile
+
 #
 #	This makefile drives the production of the todopl
 #	kernel module.
@@ -40,7 +38,6 @@
 #
 MODULE		= todopl
 OBJECTS		= $(TODOPL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TODOPL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -53,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -74,12 +70,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:     $(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/todsg/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/todsg/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the todsg
 #	kernel module.
@@ -38,7 +38,6 @@
 #
 MODULE		= todsg
 OBJECTS		= $(TODSG_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TODSG_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_TOD_DIR)/$(MODULE)
 
 #
@@ -50,12 +49,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -66,14 +61,7 @@
 #
 # serengeti speciific header files
 #
-INC_PATH	+= -I$(UTSBASE)/sun4u/serengeti 
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
+INC_PATH	+= -I$(UTSBASE)/sun4u/serengeti
 
 #
 #	Default build targets.
@@ -88,12 +76,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/trapstat/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/trapstat/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the trapstat kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= trapstat
 OBJECTS		= $(TRAPSTAT_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TRAPSTAT_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4/io
 
@@ -53,12 +52,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/unix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/unix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,12 +43,6 @@
 OBJECTS		= $(SPECIAL_OBJS:%=$(OBJS_DIR)/%) \
 		  $(CORE_OBJS:%=$(OBJS_DIR)/%) \
 		  $(MACH_NOT_YET_KMODS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPECIAL_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CORE_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(KRTLD_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(MACH_NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(LINTS_DIR)/vers.ln \
-		  $(LINTS_DIR)/modstubs.ln
 
 KRTLD_MAPFILE	= $(UTSBASE)/sparc/krtld/mapfile
 KRTLD_OBJECTS	= $(KRTLD_OBJS:%=$(OBJS_DIR)/%)
@@ -84,7 +78,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(UNIX_BIN)
-LINT_TARGET	= $(LINT_LIB)
 INSTALL_TARGET	= $(UNIX_BIN) $(ROOTMODULE) $(UNIX32_LINK)
 
 #
@@ -101,26 +94,16 @@
 		   $(DTRACESTUBS_O) $(DTRACESTUBS)
 
 CLOBBERFILES	= $(CLEANFILES) $(UNIX_BIN)
-CLEANLINTFILES	+= $(LINT_LIB)
 
-#
-# lint pass one enforcement
 # Turn on doubleword alignment for 64 bit counter timer registers
-#
-CFLAGS += $(CCVERBOSE) -dalign
+CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-char-subscripts
@@ -146,10 +129,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
@@ -187,24 +166,6 @@
 	?@pwd
 
 #
-#	The global lint target builds the kernel lint library (llib-lunix.ln)
-#	which is equivalent to a lint of /unix.o. Then all kernel modules for
-#	this architecture are linted against the kernel lint library.
-#
-#	Note:	lint errors in the kernel lint library will be repeated for
-#		each module. It is important that the kernel lint library
-#		be clean to keep the textual output to a reasonable level.
-#
-
-$(LINT_LIB):	$(LINT_LIB_DIR) $(LINTS)
-	@pwd
-	@-$(ECHO) "\n$(UNIX): (library construction):"
-	@$(LINT) -o $(UNIX) $(LINTFLAGS) $(LINTS)
-	@$(MV) $(@F) $@
-
-lintlib:	$(LINT_DEPS)
-
-#
 #	Include common targets.
 #
 include $(UTSBASE)/sun4u/Makefile.targ
--- a/usr/src/uts/sun4u/upa64s/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/upa64s/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= upa64s
 OBJECTS		= $(UPA64S_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(UPA64S_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -51,21 +50,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
@@ -83,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/us/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/us/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= us
 OBJECTS		= $(US_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(US_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -54,27 +53,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -91,12 +82,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/us234_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/us234_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= pcbe.62
 OBJECTS		= $(US_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(US_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(USR_PCBE_DIR)/$(MODULE)
 ROOTLINK	= $(USR_PCBE_DIR)/pcbe.23
 
@@ -47,17 +46,13 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= us234_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 
@@ -74,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOTMODULE)
--- a/usr/src/uts/sun4u/vis/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/vis/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= vis
 OBJECTS		= $(VIS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VIS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -53,11 +52,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += $(CNOWARN_UNINIT)
@@ -72,12 +72,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4u/vm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4u/vm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -76,6 +76,5 @@
 
 CLOBBERFILES=
 
-CLEANLINTFILES=
 
 include ../../Makefile.targ
--- a/usr/src/uts/sun4v/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,38 +41,14 @@
 USR_GLENDALE_SBIN_DIR	= $(USR_GLENDALE_DIR)/sbin
 USR_GLENDALE_LIB_DIR	= $(USR_GLENDALE_DIR)/lib
 
-
-#
-#	The following are SPARC specific (rather than sun4v) specific modules
-#	which are required for the sun4v kernel to completely lint. They are
-#	not involved in the build in any other way. In order to minimize
-#	build time, it is assumed that they are up to date. But since sun4v
-#	is really a separate architecture we cannot use the v7 sparc modules.
-#
-SPARC_LIB_DIR	 = $(UTSBASE)/sparc/lint-libs/$(OBJS_DIR)
-
-SPARC_LINTS	 =
-
-#
-#
-#
-LINT_LIBS	 = $(LINT_LIB) \
-		   $(LINT_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
-		   $(CLOSED_LINT_KMODS:%=$(LINT_LIB_DIR)/llib-l%.ln) \
-		   $(SPARC_LINTS:%=$(SPARC_LIB_DIR)/llib-l%.ln)
-
 def		:=	TARGET= def
 all		:=	TARGET= all
 install		:=	TARGET= install
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist	modlist.sparc :=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 .KEEP_STATE:
@@ -84,7 +60,7 @@
 # in parallel
 .NO_PARALLEL:	$(CPU_KMODS)
 
-def all clean clobber clean.lint: genassym unix .WAIT \
+def all clean clobber: genassym unix .WAIT \
 	$(KMODS) $(CLOSED_KMODS) $(XMODS) $(CLOSED_XMODS) $(IMPLEMENTATIONS)
 
 # list the modules under sun4v.
@@ -100,10 +76,6 @@
 install: install_platforms genassym unix .WAIT $(KMODS) $(CLOSED_KMODS) \
 	$(XMODS) $(CLOSED_XMODS) $(IMPLEMENTATIONS)
 
-lintlib:	unix
-
-modlintlib:	$(LINT_KMODS) $(CLOSED_LINT_KMODS)
-
 genassym unix $(KMODS):	FRC
 	@cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
@@ -282,18 +254,6 @@
 $(USR_MONZA_SBIN_LINKS):	$(USR_MONZA_SBIN_DIR)
 	$(INS.slink7)
 
-#
-#	Full kernel lint target.
-#
-LINT_TARGET	= globallint
-
-globallint:
-	@-$(ECHO) "\nSUN4V KERNEL: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
-lint:	lintlib .WAIT modlintlib .WAIT $(SPARC_LINTS) $(LINT_DEPS) \
-	$(IMPLEMENTATIONS) $(LINT_CPU_KMODS)
-
 include ../Makefile.targ
 
 #
--- a/usr/src/uts/sun4v/Makefile.files	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/Makefile.files	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
 #
 #	This Makefile defines all file modules for the directory uts/sun4v
-#	and it's children. These are the source files which are sun4v
+#	and its children. These are the source files which are sun4v
 #	"implementation architecture" dependent.
 #
 
@@ -115,7 +115,7 @@
 #			driver modules
 #
 ROOTNEX_OBJS	+= mach_rootnex.o
-PX_OBJS		+= px_lib4v.o px_err.o px_tools_4v.o px_hcall.o px_libhv.o 
+PX_OBJS		+= px_lib4v.o px_err.o px_tools_4v.o px_hcall.o px_libhv.o
 FPC_OBJS	+= fpc-impl-4v.o fpc-asm-4v.o
 N2PIUPC_OBJS	+= n2piupc.o n2piupc_tables.o n2piupc_kstats.o \
 			n2piupc_biterr.o n2piupc_asm.o
@@ -127,7 +127,7 @@
 		   n2rng_provider.o
 
 #
-# 			CPU/Memory Error Injector (memtest) sun4v driver
+#			CPU/Memory Error Injector (memtest) sun4v driver
 #
 MEMTEST_OBJS	+= memtest.o memtest_asm.o \
 			memtest_v.o memtest_v_asm.o \
@@ -204,12 +204,10 @@
 #
 ALL_DEFS	+= -Dsun4u -Dsun4v
 INC_PATH	+= -I$(UTSBASE)/sun4v
+
 #
 # Since assym.h is a derived file, the dependency must be explicit for
-# all files including this file. (This is only actually required in the
-# instance when the .make.state file does not exist.) It may seem that
-# the lint targets should also have a similar dependency, but they don't
-# since only C headers are included when #defined(lint) is true.
+# all files including this file.
 #
 ASSYM_DEPS	+= mach_locore.o
 ASSYM_DEPS	+= module_sfmmu_asm.o
--- a/usr/src/uts/sun4v/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -169,108 +169,3 @@
 
 $(DTRACESTUBS):	$(DTRACESTUBS_O)
 	$(BUILD.SO) $(DTRACESTUBS_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/cpu/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/cpu/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/px/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/px/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/niumx/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/fpc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/fpc/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/n2piupc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/n2piupc/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/iospc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/iospc/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/glvc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/glvc/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/n2rng/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/n2rng/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/pciex/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/io/pciex/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/pcbe/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4/brand/sn1/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4/brand/solaris10/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/promif/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sun4v/vm/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sfmmu/ml/%.s
-	@($(LHEAD) $(LINT.s) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sfmmu/vm/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/sparc/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(UTSBASE)/common/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/mdesc/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/atomic/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:		$(SRC)/common/crypto/arcfour/sun4v/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4v/Makefile.sun4v	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/Makefile.sun4v	Thu Dec 17 18:19:51 2020 +0000
@@ -107,8 +107,6 @@
 GENLIB_DIR	 = $(UTSBASE)/$(PLATFORM)/genunix
 MODSTUBS_DIR	 = $(UNIX_DIR)
 DSF_DIR		 = $(UTSBASE)/$(PLATFORM)/genassym
-LINTS_DIR	 = $(OBJS_DIR)
-LINT_LIB_DIR	 = $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
 
 DTRACESTUBS_O	 = $(OBJS_DIR)/dtracestubs.o
 DTRACESTUBS	 = $(OBJS_DIR)/libdtracestubs.so
@@ -117,12 +115,6 @@
 MODSTUBS_O	 = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
 GENLIB		 = $(GENLIB_DIR)/$(OBJS_DIR)/libgenunix.so
 
-LINT_LIB	 = $(LINT_LIB_DIR)/llib-lunix.ln
-GEN_LINT_LIB	 = $(LINT_LIB_DIR)/llib-lgenunix.ln
-
-LINT64_DIRS	 = $(LINT64_BUILDS:%=$(UTSBASE)/$(PLATFORM)/lint-libs/%)
-LINT64_FILES	 = $(LINT64_DIRS:%=%/llib-l$(MODULE).ln)
-
 #
 #	cpu and platform modules need to know how to build their own symcheck module
 #
@@ -200,9 +192,7 @@
 
 AS_INC_PATH	+= -I$(DSF_DIR)/$(OBJS_DIR)
 
-LINT_KMODS	+= $(GENUNIX_KMODS)
 
-LINT_DEFS	= -m64
 
 #
 #	The following must be defined for all implementations:
@@ -424,7 +414,6 @@
 #
 CPU_KMODS	+= generic niagara niagara2 vfalls kt
 
-LINT_CPU_KMODS	+= generic
 
 #
 #	Performance Counter BackEnd Modules (/usr/kernel/pcbe):
--- a/usr/src/uts/sun4v/arcfour/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/arcfour/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= arcfour
 OBJECTS		= $(ARCFOUR_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ARCFOUR_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CRYPTO_DIR)/$(MODULE)
 
 #
@@ -54,14 +53,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE) -I$(COM_DIR)
-LINTFLAGS	+= -I$(COM_DIR)
 
 #
 # Turn on doubleword alignment for 64 bit registers
@@ -91,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/bge/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/bge/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,7 +38,6 @@
 #
 MODULE		= bge
 OBJECTS		= $(BGE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(LINTS_DIR)/bge_lint.ln
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io/bge
 
@@ -51,15 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS		+= $(CCVERBOSE)
-
-#
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS		+= -dalign
@@ -70,12 +63,11 @@
 LDFLAGS		+= -dy -N misc/mac -N drv/ip
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -95,12 +87,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/bootdev/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/bootdev/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= bootdev
 OBJECTS		= $(BOOTDEV_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(BOOTDEV_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -51,21 +50,14 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= $(CNOWARN_UNINIT)
 
 #
@@ -81,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/cnex/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/cnex/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4v/cnex/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the cnex driver kernel module.
 #
@@ -38,9 +37,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= cnex 
+MODULE		= cnex
 OBJECTS		= $(CNEX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CNEX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -59,12 +57,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -73,13 +67,6 @@
 LDFLAGS	+= -dy -Nmisc/ldc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -92,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/cpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/cpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4v/cpc/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the cpc kernel module.
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= cpc
 OBJECTS		= $(CPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(CPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_PSM_SYS_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/common/io
@@ -54,22 +52,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -82,12 +69,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_PSM_SYS_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sun4v/dr_io/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/dr_io/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -35,7 +35,6 @@
 #
 MODULE		= dr_io
 OBJECTS		= $(DR_IO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DR_IO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -47,11 +46,12 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
@@ -80,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/drctl/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/drctl/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This makefile drives the production of the drctl kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= drctl
 OBJECTS		= $(DRCTL_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DRCTL_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4v/io
 
@@ -53,12 +52,8 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= -v
 
 #
@@ -79,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/ds_pri/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ds_pri/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ds_pri
 OBJECTS		= $(DS_PRI_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DS_PRI_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/sun4v/io
 
@@ -60,11 +59,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += $(CNOWARN_UNINIT)
@@ -86,12 +86,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/ds_snmp/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ds_snmp/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the pseudo device
 #	to access the sun4v SNMP
@@ -40,7 +40,6 @@
 #
 MODULE		= ds_snmp
 OBJECTS		= $(DS_SNMP_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(DS_SNMP_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/sun4v/io
 
@@ -60,12 +59,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += -v
 
 #
@@ -85,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/ebus/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ebus/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= ebus
 OBJECTS		= $(EBUS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(EBUS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -52,29 +51,19 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4v/io/ebus.il
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-switch
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -91,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/fault_iso/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/fault_iso/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-# ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This makefile drives the production of the fault_iso kernel module.
 #
@@ -40,7 +40,6 @@
 #
 MODULE		= fault_iso
 OBJECTS		= $(FAULT_ISO_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FAULT_ISO_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -52,12 +51,8 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= -v
 
 #
@@ -83,12 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/fpc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/fpc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= fpc
 OBJECTS		= $(FPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(FPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4/io/fpc
 
@@ -54,7 +53,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
@@ -64,7 +62,9 @@
 INC_PATH	+= -I$(UTSBASE)/sun4v/io/fpc
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-variable
@@ -75,11 +75,10 @@
 CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 #
 #	Default build targets.
@@ -94,12 +93,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/genassym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/genassym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,7 +23,7 @@
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of assym.h through genconst/stabs.
 #
@@ -78,8 +78,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-clean.lint:
-
 install:	def
 
 #
--- a/usr/src/uts/sun4v/generic/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/generic/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= generic
 OBJECTS		= $(GENERIC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(GENERIC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CPU_DIR)/$(MODULE)
 SOFTLINKS	= sun4v
 ROOTSOFTLINKS	= $(SOFTLINKS:%=$(ROOT_PSM_CPU_DIR)/%)
@@ -62,11 +61,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= def $(BINARY) $(ROOTMODULE) $(ROOTSOFTLINKS)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -105,12 +105,6 @@
 
 clobber:		$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:		$(INSTALL_DEPS)
 
 $(CPULIB):	$(OBJECTS)
--- a/usr/src/uts/sun4v/genunix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/genunix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -44,24 +44,12 @@
 OBJECTS		= $(GENUNIX_OBJS:%=$(OBJS_DIR)/%) \
 		  $(NOT_YET_KMODS:%=$(OBJS_DIR)/%)
 
-LINTS		= $(GENUNIX_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln)
-
 ROOTMODULE	= $(ROOT_PSM_KERN_DIR)/$(MODULE)
 
 PLATFORM	= sun4v
 LIBGEN		= $(OBJS_DIR)/libgenunix.so
 LIBSTUBS	= $(GENSTUBS_OBJS:%=$(OBJS_DIR)/%)
 
-# LINTFLAGS will be set to include definitions so that the cpu_t
-# structure is expanded. However this could be set to look at the
-# sun4u version which is not correct for sun4v. Therefore we only
-# want to use the LINTFLAGS modification in this Makefile and so
-# suppress the usage of the LINTFLAGS setting in the Makefile.sparc
-# file.
-#
-LINTFLAGSUPPRESS	= $(POUND_SIGN)
-
 #
 #	Include common rules.
 #
@@ -71,7 +59,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(LIBGEN) $(GENUNIX)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(LIBGEN) $(GENUNIX) $(ROOTMODULE)
 
 #
@@ -79,10 +66,6 @@
 #
 CLEANFILES	+= $(LIBSTUBS) $(LIBGEN)
 
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/lint-libs/$(OBJS_DIR)
-LINT_LIB	= $(LINT_LIB_DIR)/llib-lunix.ln
-GEN_LINT_LIB	=
-
 BINARY		=
 
 CLOBBERFILES	+= $(GENUNIX)
@@ -98,26 +81,11 @@
 $(PATCH_BUILD)IPCTF_TARGET =
 
 #
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
-CPPFLAGS += -I$(SRC)/common
-CPPFLAGS += -I$(SRC)/uts/common/fs/zfs
-
-INC_PATH +=  -I$(UTSBASE)/sun4
-
-#
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-unused-label
 CERRWARN	+= -_gcc=-Wno-unused-variable
 CERRWARN	+= -_gcc=-Wno-unused-value
@@ -129,11 +97,9 @@
 CERRWARN	+= -_gcc=-Wno-clobbered
 CERRWARN	+= -_gcc=-Wno-empty-body
 
-
-# Ensure that lint sees 'struct cpu' containing a fully declared
-# embedded 'struct machcpu'.
-#
-LINTFLAGS	+= -D_MACHDEP -I../../sun4 -I../../$(PLATFORM) -I../../sfmmu
+CPPFLAGS += -I$(SRC)/common
+CPPFLAGS += -I$(SRC)/uts/common/fs/zfs
+INC_PATH +=  -I$(UTSBASE)/sun4
 
 #
 #	Default build targets.
@@ -150,12 +116,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(LIBGEN):	$(OBJECTS) $(LIBSTUBS)
--- a/usr/src/uts/sun4v/huron/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/huron/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -50,12 +50,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -65,8 +61,6 @@
 
 def:
 
-lintlib:      unix
-
 IMPLEMENTED_PLATFORM	= SUNW,SPARC-Enterprise-T5120
 LINKED_PLATFORMS	= SUNW,SPARC-Enterprise-T5220
 
@@ -80,7 +74,6 @@
 
 install_h check:
 
-lint:
 
 clean:
 
--- a/usr/src/uts/sun4v/iospc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/iospc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= iospc
 OBJECTS		= $(IOSPC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(IOSPC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4v/io/iospc
 
@@ -52,17 +51,12 @@
 # Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)  $(ROOT_CONFFILE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS		+= $(CCVERBOSE)
 
 CFLAGS += -dalign -DMODULE_NAME=\"$(MODULE)\"
 
-LINTFLAGS += -DMODULE_NAME=\"$(MODULE)\"
 
 #
 # Module Dependencies
@@ -85,12 +79,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/kt_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/kt_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -31,7 +31,6 @@
 #
 MODULE		= pcbe.SPARC-T3
 OBJECTS		= $(N2_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(N2_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
 
 #
@@ -43,13 +42,8 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= kt_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += -DKT_IMPL
 
 #
@@ -71,12 +65,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/maramba/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/maramba/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -48,12 +48,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -61,12 +57,10 @@
 #
 .KEEP_STATE:
 
-modlist: 
+modlist:
 
 def:
 
-lintlib:      unix
-
 IMPLEMENTED_PLATFORM	= SUNW,T5140
 LINKED_PLATFORMS	= SUNW,T5240
 LINKED_PLATFORMS	+= SUNW,T5440
@@ -81,7 +75,6 @@
 
 install_h check:
 
-lint:
 
 clean:
 
--- a/usr/src/uts/sun4v/md5/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/md5/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= md5
 OBJECTS		= $(MD5_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MD5_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_CRYPTO_DIR)/$(MODULE)
 ROOTLINK	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
@@ -52,12 +51,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOTLINK)
 
-# 
-# lint pass one enforcement 
-# 
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -88,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(ROOTLINK):	$(ROOT_PSM_MISC_DIR) $(ROOTMODULE)
--- a/usr/src/uts/sun4v/mdesc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/mdesc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -38,9 +38,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= mdesc 
+MODULE		= mdesc
 OBJECTS		= $(MDESC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MDESC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 CONF_SRCDIR     = $(UTSBASE)/sun4v/io
 
@@ -60,21 +59,21 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-unused-function
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 #
 #	Default build targets.
@@ -89,12 +88,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/montoya/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/montoya/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -45,12 +45,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -58,11 +54,7 @@
 #
 .KEEP_STATE:
 
-def all clean clobber clean.lint modlist:	$(MONTOYA_KMODS)
-
-lintlib:      unix
-
-modlintlib:   $(MONTOYA_KMODS)
+def all clean clobber modlist:	$(MONTOYA_KMODS)
 
 IMPLEMENTED_PLATFORM	= SUNW,Netra-CP3060
 
@@ -78,18 +70,6 @@
 
 install_h check:	FRC
 
-lint:	modlintlib .WAIT $(LINT_DEPS)
-
-LINT_LIBS	= $(LINT_LIB) \
-			-L$(MONTOYA_LINT_LIB_DIR) \
-			-L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-			    $(CLOSED_LINT_KMODS:%=-l%) \
-			-L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:   modlintlib
-	@-$(ECHO) "\n$(IMPLEMENTED_PLATFORM) platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 #
 #	Include common targets.
 #
--- a/usr/src/uts/sun4v/montoya/Makefile.montoya	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/montoya/Makefile.montoya	Thu Dec 17 18:19:51 2020 +0000
@@ -54,8 +54,6 @@
 
 USR_MONTOYA_SBIN_LINKS	= $(USR_MONTOYA_SBIN_DIR)/prtdiag
 
-MONTOYA_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/montoya/lint-libs/$(OBJS_DIR)
-
 #
 #	Define modules.
 #
@@ -80,8 +78,6 @@
 include $(UTSBASE)/sun4v/Makefile.sun4v
 
 MODSTUBS_DIR  = $(UNIX_DIR)
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/montoya/lint-libs/$(OBJS_DIR)
 
 
 #
--- a/usr/src/uts/sun4v/montoya/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/montoya/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -21,8 +21,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -43,11 +41,3 @@
 $(OBJS_DIR)/%.o:	$(UTSBASE)/sun4v/montoya/os/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4v/montoya/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
--- a/usr/src/uts/sun4v/montoya/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/montoya/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(MONTOYA_PLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(MONTOYA_PLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_MONTOYA_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,11 +67,7 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -89,17 +83,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	= $(MONTOYA_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4v/niagara2_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/niagara2_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This Makefile builds the UltraSPARC-T2 Performance Counter BackEnd (PCBE).
 #
@@ -34,7 +34,6 @@
 #
 MODULE		= pcbe.SUNW,UltraSPARC-T2
 OBJECTS		= $(N2_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(N2_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
 
 #
@@ -46,13 +45,8 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= niagara2_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += -DNIAGARA2_IMPL
 
 #
@@ -74,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/niagara_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/niagara_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -34,7 +34,6 @@
 #
 MODULE		= pcbe.SUNW,UltraSPARC-T1
 OBJECTS		= $(NI_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NI_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
 
 #
@@ -46,17 +45,13 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= niagara_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 CERRWARN	+= -_gcc=-Wno-type-limits
 
@@ -73,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/niumx/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/niumx/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= niumx
 OBJECTS		= $(NIUMX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(NIUMX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -51,7 +50,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -60,7 +58,9 @@
 INC_PATH	+= -I$(UTSBASE)/sun4v/io/niumx
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -84,12 +84,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/obpsym/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/obpsym/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -20,11 +20,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4v/obpsym/Makefile
 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the obpsym misc kernel
 #	module.
@@ -40,7 +39,6 @@
 #
 MODULE		= obpsym
 OBJECTS		= $(OBPSYM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(OBPSYM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -52,13 +50,9 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-# 
-# lint pass one enforcement 
-# 
-CFLAGS += $(CCVERBOSE) 
+CFLAGS += $(CCVERBOSE)
 
 #
 #	Default build targets.
@@ -73,12 +67,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/ontario/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ontario/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -45,12 +45,8 @@
 install_h	:=	TARGET= install_h
 clean		:=	TARGET= clean
 clobber		:=	TARGET= clobber
-lint		:=	TARGET= lint
-lintlib		:=	TARGET= lintlib
-modlintlib	:=	TARGET= modlintlib
 modlist		:=	TARGET= modlist
 modlist		:=	NO_STATE= -K $$MODSTATE$$$$
-clean.lint	:=	TARGET= clean.lint
 check		:=	TARGET= check
 
 #
@@ -58,11 +54,7 @@
 #
 .KEEP_STATE:
 
-def all clean clobber clean.lint modlist:	$(ONTARIO_KMODS)
-
-lintlib:      unix
-
-modlintlib:   $(ONTARIO_KMODS)
+def all clean clobber modlist:	$(ONTARIO_KMODS)
 
 IMPLEMENTED_PLATFORM	= SUNW,Sun-Fire-T200
 LINKED_PLATFORMS	= SUNW,Sun-Fire-T1000
@@ -85,18 +77,6 @@
 
 install_h check:	FRC
 
-lint:	modlintlib .WAIT $(LINT_DEPS)
-
-LINT_LIBS	= $(LINT_LIB) \
-			-L$(ONTARIO_LINT_LIB_DIR) \
-			-L$(LINT_LIB_DIR) $(LINT_KMODS:%=-l%) \
-			    $(CLOSED_LINT_KMODS:%=-l%) \
-			-L$(SPARC_LIB_DIR) $(SPARC_LINTS:%=-l%)
-
-lint.platmod:   modlintlib
-	@-$(ECHO) "\n$(IMPLEMENTED_PLATFORM) platform-dependent module: global crosschecks:"
-	@-$(LINT) $(LINTFLAGS) $(LINT_LIBS) 2>&1 | $(LGREP.2)
-
 #
 #	Include common targets.
 #
--- a/usr/src/uts/sun4v/ontario/Makefile.ontario	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ontario/Makefile.ontario	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4v/ontario/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	Global definitions for sun4v ontario implementation specific modules.
 #
@@ -56,9 +55,6 @@
 USR_ONTARIO_LIB_DIR	= $(USR_ONTARIO_DIR)/lib
 USR_ONTARIO_ISYS_DIR	= $(USR_ONTARIO_INC_DIR)/sys
 
-
-ONTARIO_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/ontario/lint-libs/$(OBJS_DIR)
-
 #
 #	Define modules.
 #
@@ -83,8 +79,6 @@
 include $(UTSBASE)/sun4v/Makefile.sun4v
 
 MODSTUBS_DIR  = $(UNIX_DIR)
-LINTS_DIR	= $(OBJS_DIR)
-LINT_LIB_DIR	= $(UTSBASE)/$(PLATFORM)/ontario/lint-libs/$(OBJS_DIR)
 
 
 #
--- a/usr/src/uts/sun4v/ontario/Makefile.rules	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ontario/Makefile.rules	Thu Dec 17 18:19:51 2020 +0000
@@ -21,8 +21,6 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
 
 #
 #	This Makefile defines the build rules for the directory
@@ -47,13 +45,3 @@
 $(OBJS_DIR)/%.o:      $(UTSBASE)/sun4v/ontario/io/%.c
 	$(COMPILE.c) -o $@ $<
 	$(CTFCONVERT_O)
-
-#
-#	Section 1b: Lint `object' build rules
-#
-
-$(LINTS_DIR)/%.ln:	$(UTSBASE)/sun4v/ontario/os/%.c
-	@($(LHEAD) $(LINT.c) $< $(LTAIL))
-
-$(LINTS_DIR)/%.ln:    $(UTSBASE)/sun4v/ontario/io/%.c
-	 @($(LHEAD) $(LINT.c) $< $(LTAIL))
--- a/usr/src/uts/sun4v/ontario/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ontario/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -41,7 +41,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(ONTARIO_PLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ONTARIO_PLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_ONTARIO_MISC_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -61,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(SYM_MOD)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
@@ -69,11 +67,7 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -89,17 +83,10 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 check:
 
-LINT_LIB_DIR	=$(ONTARIO_LINT_LIB_DIR)
 
 $(PLATLIB):	$(OBJECTS)
 	$(BUILD.SO) $(OBJECTS)
--- a/usr/src/uts/sun4v/ontario/tsalarm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/ontario/tsalarm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -33,7 +33,6 @@
 #
 MODULE		= tsalarm
 OBJECTS		= $(ONTARIO_TSALARM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(ONTARIO_TSALARM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_ONTARIO_DRV_DIR)/$(MODULE)
 CONF_SRCDIR	= $(UTSBASE)/sun4v/ontario/io
 
@@ -46,45 +45,30 @@
 #
 ALL_BUILDS	= $(ALL_BUILDSONLY64)
 DEF_BUILDS	= $(DEF_BUILDSONLY64)
-CLEANLINTFILES	+= $(LINT32_FILES)
-
-#
-# lint pass one enforcement
 
 #
 #	Define targets
 #
 ALL_TARGET	= $(BINARY) $(SRC_CONFFILE)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
 
-# Turn this on once compiler understands v9 in it's backend
-#INLINES		+= $(UTSBASE)/sun4v/io/pci.il
-
-#
-# lint pass one enforcement
-#
-CFLAGS += $(CCVERBOSE)
 CFLAGS += -I$(UTSBASE)/sun4u/mpxu
 
-
 #
 # Turn on doubleword alignment for 64 bit registers
 #
 CFLAGS += -dalign
 
-#Need to verify to add glvc driver required 
+#Need to verify to add glvc driver required
 LDFLAGS	+= -dy
 #LDFLAGS	+= -dy  -Ndrv/rmclomv
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 
@@ -101,12 +85,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/platmod/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/platmod/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= platmod
 OBJECTS		= $(PLATMOD_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(PLATMOD_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_PLAT_DIR)/$(MODULE)
 
 PLAT_DIR	= .
@@ -59,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(PLATLIB)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -80,12 +75,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 $(PLATLIB):	$(OBJECTS)
--- a/usr/src/uts/sun4v/qcn/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/qcn/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,7 +40,6 @@
 #
 MODULE		= qcn
 OBJECTS		= $(QCN_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(QCN_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -59,11 +58,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-parentheses
@@ -71,13 +71,10 @@
 CERRWARN += -_gcc=-Wno-unused-function
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
 
 #
 #	Default build targets.
@@ -92,12 +89,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/s10_brand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/s10_brand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE =	s10_brand
 OBJECTS =	$(S10_BRAND_OBJS:%=$(OBJS_DIR)/%)
-LINTS =		$(S10_BRAND_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE =	$(ROOT_PSM_BRAND_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET =		$(BINARY)
-LINT_TARGET =		$(MODULE).lint
 INSTALL_TARGET =	$(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/sn1_brand/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/sn1_brand/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -36,7 +36,6 @@
 #
 MODULE =	sn1_brand
 OBJECTS =	$(SN1_BRAND_OBJS:%=$(OBJS_DIR)/%)
-LINTS =		$(SN1_BRAND_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE =	$(ROOT_PSM_BRAND_DIR)/$(MODULE)
 
 #
@@ -48,7 +47,6 @@
 #	Define targets
 #
 ALL_TARGET =		$(BINARY)
-LINT_TARGET =		$(MODULE).lint
 INSTALL_TARGET =	$(BINARY) $(ROOTMODULE)
 
 #
@@ -70,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/tpm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/tpm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -39,7 +39,6 @@
 #
 MODULE		= tpm
 OBJECTS		= $(TPM_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(TPM_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -58,12 +57,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 CFLAGS += -xCC
 
@@ -76,15 +71,6 @@
 LDFLAGS += -dy -Nmisc/kcf
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -97,12 +83,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/unix/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/unix/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -43,12 +43,6 @@
 OBJECTS		= $(SPECIAL_OBJS:%=$(OBJS_DIR)/%) \
 		  $(CORE_OBJS:%=$(OBJS_DIR)/%) \
 		  $(MACH_NOT_YET_KMODS:%=$(OBJS_DIR)/%)
-LINTS		= $(SPECIAL_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(CORE_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(KRTLD_OBJS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(MACH_NOT_YET_KMODS:%.o=$(LINTS_DIR)/%.ln) \
-		  $(LINTS_DIR)/vers.ln \
-		  $(LINTS_DIR)/modstubs.ln
 
 KRTLD_MAPFILE	= $(UTSBASE)/sparc/krtld/mapfile
 KRTLD_OBJECTS	= $(KRTLD_OBJS:%=$(OBJS_DIR)/%)
@@ -83,7 +77,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(UNIX_BIN)
-LINT_TARGET	= $(LINT_LIB)
 INSTALL_TARGET	= $(UNIX_BIN) $(ROOTMODULE) $(UNIX32_LINK)
 
 #
@@ -100,26 +93,16 @@
 		   $(DTRACESTUBS_O) $(DTRACESTUBS)
 
 CLOBBERFILES	= $(CLEANFILES) $(UNIX_BIN)
-CLEANLINTFILES	+= $(LINT_LIB)
 
-#
-# lint pass one enforcement
 # Turn on doubleword alignment for 64 bit counter timer registers
-#
-CFLAGS += $(CCVERBOSE) -dalign
+CFLAGS += -dalign
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_PTRDIFF_OVERFLOW
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
+CFLAGS		+= $(CCVERBOSE)
 CERRWARN	+= -_gcc=-Wno-parentheses
 CERRWARN	+= $(CNOWARN_UNINIT)
 CERRWARN	+= -_gcc=-Wno-char-subscripts
@@ -145,10 +128,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 
@@ -195,23 +174,6 @@
 	$(BUILD.SO) $(CPU_OBJ)
 
 #
-#	The global lint target builds the kernel lint library (llib-lunix.ln)
-#	which is equivalent to a lint of /unix.o. Then all kernel modules for
-#	this architecture are linted against the kernel lint library.
-#
-#	Note:	lint errors in the kernel lint library will be repeated for
-#		each module. It is important that the kernel lint library
-#		be clean to keep the textual output to a reasonable level.
-#
-
-$(LINT_LIB):	$(LINT_LIB_DIR) $(LINTS)
-	@-$(ECHO) "\n$(UNIX): (library construction):"
-	@$(LINT) -o $(UNIX) $(LINTFLAGS) $(LINTS)
-	@$(MV) $(@F) $@
-
-lintlib:	$(LINT_DEPS)
-
-#
 #	Include common targets.
 #
 include $(UTSBASE)/$(PLATFORM)/Makefile.targ
--- a/usr/src/uts/sun4v/vcc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vcc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -40,9 +40,8 @@
 #
 #	Define the module and object file sets.
 #
-MODULE		= vcc 
+MODULE		= vcc
 OBJECTS		= $(VCC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VCC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -61,11 +60,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += -_gcc=-Wno-type-limits
@@ -83,14 +83,10 @@
 LDFLAGS += -dy -Nmisc/ldc -Nmisc/platsvc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
 # Please do not carry these forward to new Makefiles.
 #
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-LINTTAGS	+= -erroff=E_STATIC_UNUSED
-LINTTAGS	+= -erroff=E_SUSPICIOUS_COMPARISON
 
 #
 #	Default build targets.
@@ -105,12 +101,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/vfalls_pcbe/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vfalls_pcbe/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -22,7 +22,7 @@
 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 # This Makefile builds the UltraSPARC-T2+ Performance Counter BackEnd (PCBE).
 #
@@ -34,7 +34,6 @@
 #
 MODULE		= pcbe.SUNW,UltraSPARC-T2+
 OBJECTS		= $(N2_PCBE_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(N2_PCBE_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_PCBE_DIR)/$(MODULE)
 
 #
@@ -46,13 +45,8 @@
 #	Define targets.
 #
 ALL_TARGET	= $(BINARY)
-LINT_MODULE	= vfalls_pcbe
-LINT_TARGET	= $(LINT_MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += -DVFALLS_IMPL
 
 #
@@ -74,12 +68,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/vis/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vis/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -42,7 +42,6 @@
 #
 MODULE		= vis
 OBJECTS		= $(VIS_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VIS_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE      = $(ROOT_PSM_MISC_DIR)/$(MODULE)
 
 #
@@ -54,11 +53,12 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #
-# lint pass one enforcement
+# For now, disable these warnings; maintainers should endeavor
+# to investigate and remove these for maximum coverage.
+# Please do not carry these forward to new Makefiles.
 #
 CFLAGS += $(CCVERBOSE)
 CERRWARN += $(CNOWARN_UNINIT)
@@ -73,12 +73,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/vldc/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vldc/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -23,9 +23,7 @@
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
-#
-# uts/sun4v/vldc/Makefile
+
 #
 #	This makefile drives the production of the vldc driver module.
 #
@@ -42,7 +40,6 @@
 #
 MODULE		= vldc
 OBJECTS		= $(VLDC_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VLDC_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -61,12 +58,8 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
@@ -75,14 +68,6 @@
 LDFLAGS += -dy -Nmisc/ldc -Nmisc/platsvc
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -95,12 +80,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/vm/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vm/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -76,6 +76,5 @@
 
 CLOBBERFILES=
 
-CLEANLINTFILES=
 
 include ../../Makefile.targ
--- a/usr/src/uts/sun4v/vnex/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vnex/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -19,11 +19,10 @@
 # CDDL HEADER END
 #
 #
-# uts/sun4v/vnex/Makefile
 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
-#ident	"%Z%%M%	%I%	%E% SMI"
+
 #
 #	This makefile drives the production of the vnex driver kernel module.
 #
@@ -40,7 +39,6 @@
 #
 MODULE		= vnex
 OBJECTS		= $(VNEX_OBJS:%=$(OBJS_DIR)/%)
-LINTS		= $(VNEX_OBJS:%.o=$(LINTS_DIR)/%.ln)
 ROOTMODULE	= $(ROOT_PSM_DRV_DIR)/$(MODULE)
 
 #
@@ -59,23 +57,11 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
-#
-# lint pass one enforcement
-#
 CFLAGS += $(CCVERBOSE)
 
 #
-# For now, disable these lint checks; maintainers should endeavor
-# to investigate and remove these for maximum lint coverage.
-# Please do not carry these forward to new Makefiles.
-#
-LINTTAGS	+= -erroff=E_BAD_PTR_CAST_ALIGN
-LINTTAGS	+= -erroff=E_ASSIGN_NARROW_CONV
-
-#
 #	Default build targets.
 #
 .KEEP_STATE:
@@ -88,12 +74,6 @@
 
 clobber:	$(CLOBBER_DEPS)
 
-lint:		$(LINT_DEPS)
-
-modlintlib:	$(MODLINTLIB_DEPS)
-
-clean.lint:	$(CLEAN_LINT_DEPS)
-
 install:	$(INSTALL_DEPS)
 
 #
--- a/usr/src/uts/sun4v/vsw/Makefile	Mon Nov 23 21:37:26 2020 -0500
+++ b/usr/src/uts/sun4v/vsw/Makefile	Thu Dec 17 18:19:51 2020 +0000
@@ -60,7 +60,6 @@
 #	Define targets
 #
 ALL_TARGET	= $(BINARY)
-LINT_TARGET	= $(MODULE).lint
 INSTALL_TARGET	= $(BINARY) $(ROOTMODULE)
 
 #