Print this page
        
@@ -22,11 +22,11 @@
 #
 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
-# Copyright 2016 Joyent, Inc.
+# Copyright 2015, Joyent, Inc.
 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
 # Copyright 2016 Joyent, Inc.
 # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
 #
 
@@ -282,11 +282,10 @@
                 qsort.o         \
                 getrandom.o     \
                 rctl.o          \
                 rctlsys.o       \
                 readlink.o      \
-                refhash.o       \
                 refstr.o        \
                 rename.o        \
                 resolvepath.o   \
                 retire_store.o  \
                 process.o       \
@@ -557,11 +556,10 @@
                 sctp_timer.o sctp_heartbeat.o sctp_hash.o \
                 sctp_bind.o sctp_notify.o sctp_asconf.o \
                 sctp_addr.o tn_ipopt.o tnet.o ip_netinfo.o \
                 sctp_misc.o
 IP_ILB_OBJS =   ilb.o ilb_nat.o ilb_conn.o ilb_alg_hash.o ilb_alg_rr.o
-IP_COMM_OBJS =  inet_hash.o
 
 IP_OBJS +=      igmp.o ipmp.o ip.o ip6.o ip6_asp.o ip6_if.o ip6_ire.o \
                 ip6_rts.o ip_if.o ip_ire.o ip_listutils.o ip_mroute.o \
                 ip_multi.o ip2mac.o ip_ndp.o ip_rts.o ip_srcid.o \
                 ipddi.o ipdrop.o mi.o nd.o tunables.o optcom.o snmpcom.o \
@@ -574,12 +572,11 @@
                 $(IP_ICMP_OBJS) \
                 $(IP_RTS_OBJS) \
                 $(IP_TCP_OBJS) \
                 $(IP_UDP_OBJS) \
                 $(IP_SCTP_OBJS) \
-                $(IP_ILB_OBJS) \
-                $(IP_COMM_OBJS)
+                $(IP_ILB_OBJS)
 
 IP6_OBJS +=     ip6ddi.o
 
 HOOK_OBJS +=    hook.o
 
@@ -595,10 +592,12 @@
 
 IPSECAH_OBJS += ipsecahddi.o ipsecah.o sadb.o
 
 DATAFILT_OBJS += datafilt.o
 
+HTTPFILT_OBJS += httpfilt.o
+
 SPPP_OBJS +=    sppp.o sppp_dlpi.o sppp_mod.o s_common.o
 
 SPPPTUN_OBJS += sppptun.o sppptun_mod.o
 
 SPPPASYN_OBJS += spppasyn.o spppasyn_mod.o
@@ -692,19 +691,10 @@
                  net80211_crypto_tkip.o net80211_crypto_ccmp.o  \
                  net80211_ht.o
 
 VNIC_OBJS +=    vnic_ctl.o vnic_dev.o
 
-OVERLAY_OBJS += overlay.o overlay_fm.o overlay_mux.o overlay_plugin.o \
-                overlay_prop.o overlay_target.o
-
-OVERLAY_VXLAN_OBJS +=   overlay_vxlan.o
-
-VND_OBJS +=     vnd.o frameio.o
-
-GSQUEUE_OBJS += gsqueue.o
-
 SIMNET_OBJS +=  simnet.o
 
 IB_OBJS +=      ibnex.o ibnex_ioctl.o ibnex_hca.o
 
 IBCM_OBJS +=    ibcm_impl.o ibcm_sm.o ibcm_ti.o ibcm_utils.o ibcm_path.o \
@@ -1150,11 +1140,12 @@
 DEVFS_OBJS +=   devfs_subr.o    devfs_vfsops.o  devfs_vnops.o
 
 DEV_OBJS  +=    sdev_subr.o     sdev_vfsops.o   sdev_vnops.o    \
                 sdev_ptsops.o   sdev_zvolops.o  sdev_comm.o     \
                 sdev_profile.o  sdev_ncache.o   sdev_netops.o   \
-                sdev_ipnetops.o sdev_vtops.o    sdev_plugin.o
+                sdev_ipnetops.o \
+                sdev_vtops.o
 
 CTFS_OBJS +=    ctfs_all.o ctfs_cdir.o ctfs_ctl.o ctfs_event.o \
                 ctfs_latest.o ctfs_root.o ctfs_sym.o ctfs_tdir.o ctfs_tmpl.o
 
 OBJFS_OBJS +=   objfs_vfs.o     objfs_root.o    objfs_common.o \
@@ -1167,17 +1158,12 @@
 PIPE_OBJS +=    pipe.o
 
 HSFS_OBJS +=    hsfs_node.o     hsfs_subr.o     hsfs_vfsops.o   hsfs_vnops.o \
                 hsfs_susp.o     hsfs_rrip.o     hsfs_susp_subr.o
 
-HYPRLOFS_OBJS += hyprlofs_dir.o hyprlofs_subr.o \
-                hyprlofs_vnops.o hyprlofs_vfsops.o
-
 LOFS_OBJS +=    lofs_subr.o     lofs_vfsops.o   lofs_vnops.o
 
-LXPROC_OBJS +=  lxpr_subr.o     lxpr_vfsops.o   lxpr_vnops.o
-
 NAMEFS_OBJS +=  namevfs.o       namevno.o
 
 NFS_OBJS +=     nfs_client.o    nfs_common.o    nfs_dump.o \
                 nfs_subr.o      nfs_vfsops.o    nfs_vnops.o \
                 nfs_xdr.o       nfs_sys.o       nfs_strerror.o \
@@ -1915,11 +1901,11 @@
 
 ZYD_OBJS += zyd.o zyd_usb.o zyd_hw.o zyd_fw.o
 
 MXFE_OBJS += mxfe.o
 
-MPTSAS_OBJS += mptsas.o mptsas_impl.o mptsas_init.o \
+MPTSAS_OBJS += mptsas.o mptsas_hash.o mptsas_impl.o mptsas_init.o \
                 mptsas_raid.o mptsas_smhba.o
 
 SFE_OBJS += sfe.o sfe_util.o
 
 BFE_OBJS += bfe.o
@@ -2149,35 +2135,18 @@
 #       MR_SAS module
 #
 MR_SAS_OBJS = ld_pd_map.o mr_sas.o mr_sas_tbolt.o mr_sas_list.o
 
 #
-#       DR_SAS module
-#
-DR_SAS_OBJS = dr_sas.o
-
-#
 #       CPQARY3 module
 #
 CPQARY3_OBJS =  cpqary3.o cpqary3_noe.o cpqary3_talk2ctlr.o     \
                 cpqary3_isr.o cpqary3_transport.o cpqary3_mem.o \
                 cpqary3_scsi.o cpqary3_util.o cpqary3_ioctl.o   \
                 cpqary3_bd.o
 
 #
-#       HP Smart Array driver module (smrt)
-#
-SMRT_OBJS =     smrt.o \
-                smrt_device.o \
-                smrt_interrupts.o \
-                smrt_commands.o \
-                smrt_logvol.o \
-                smrt_hba.o \
-                smrt_ciss_simple.o \
-                smrt_ciss.o
-
-#
 #       ISCSI_INITIATOR module
 #
 ISCSI_INITIATOR_OBJS =  chap.o iscsi_io.o iscsi_thread.o        \
                         iscsi_ioctl.o iscsid.o iscsi.o          \
                         iscsi_login.o isns_client.o iscsiAuthClient.o   \
@@ -2204,24 +2173,10 @@
 NULLDRIVER_OBJS =       nulldriver.o
 
 TPM_OBJS =      tpm.o tpm_hcall.o
 
 #
-# USB Fast ethernet drivers
-#
-USBGEM_OBJS = usbgem.o
-AXF_OBJS = axf_usbgem.o
-UDMF_OBJS = udmf_usbgem.o
-URF_OBJS = urf_usbgem.o
-UPF_OBJS = upf_usbgem.o
-
-#
-#       NFP objects
-#
-NFP_OBJS = hostif.o osif.o drvlist.o i21555.o i21285.o i21555d.o
-
-#
 #       BNXE objects
 #
 BNXE_OBJS +=    bnxe_cfg.o              \
                 bnxe_fcoe.o             \
                 bnxe_debug.o            \