Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/Makefile.files
          +++ new/usr/src/uts/common/Makefile.files
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  25   25  # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  26   26  # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  27      -# Copyright 2016 Joyent, Inc.
       27 +# Copyright 2015, Joyent, Inc.
  28   28  # Copyright 2016 Garrett D'Amore <garrett@damore.org>
  29   29  # Copyright 2016 Joyent, Inc.
  30   30  # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
  31   31  #
  32   32  
  33   33  #
  34   34  # This Makefile defines all file modules for the directory uts/common
  35   35  # and its children. These are the source files which may be considered
  36   36  # common to all SunOS systems.
  37   37  
↓ open down ↓ 239 lines elided ↑ open up ↑
 277  277                  procset.o       \
 278  278                  processor_bind.o        \
 279  279                  processor_info.o        \
 280  280                  profil.o        \
 281  281                  project.o       \
 282  282                  qsort.o         \
 283  283                  getrandom.o     \
 284  284                  rctl.o          \
 285  285                  rctlsys.o       \
 286  286                  readlink.o      \
 287      -                refhash.o       \
 288  287                  refstr.o        \
 289  288                  rename.o        \
 290  289                  resolvepath.o   \
 291  290                  retire_store.o  \
 292  291                  process.o       \
 293  292                  rlimit.o        \
 294  293                  rmap.o          \
 295  294                  rw.o            \
 296  295                  rwstlock.o      \
 297  296                  sad_conf.o      \
↓ open down ↓ 254 lines elided ↑ open up ↑
 552  551  IP_UDP_OBJS =   udp.o udp_opt_data.o udp_tunables.o udp_stats.o
 553  552  IP_SCTP_OBJS =  sctp.o sctp_opt_data.o sctp_output.o \
 554  553                  sctp_init.o sctp_input.o sctp_cookie.o \
 555  554                  sctp_conn.o sctp_error.o sctp_snmp.o \
 556  555                  sctp_tunables.o sctp_shutdown.o sctp_common.o \
 557  556                  sctp_timer.o sctp_heartbeat.o sctp_hash.o \
 558  557                  sctp_bind.o sctp_notify.o sctp_asconf.o \
 559  558                  sctp_addr.o tn_ipopt.o tnet.o ip_netinfo.o \
 560  559                  sctp_misc.o
 561  560  IP_ILB_OBJS =   ilb.o ilb_nat.o ilb_conn.o ilb_alg_hash.o ilb_alg_rr.o
 562      -IP_COMM_OBJS =  inet_hash.o
 563  561  
 564  562  IP_OBJS +=      igmp.o ipmp.o ip.o ip6.o ip6_asp.o ip6_if.o ip6_ire.o \
 565  563                  ip6_rts.o ip_if.o ip_ire.o ip_listutils.o ip_mroute.o \
 566  564                  ip_multi.o ip2mac.o ip_ndp.o ip_rts.o ip_srcid.o \
 567  565                  ipddi.o ipdrop.o mi.o nd.o tunables.o optcom.o snmpcom.o \
 568  566                  ipsec_loader.o spd.o ipclassifier.o inet_common.o ip_squeue.o \
 569  567                  squeue.o ip_sadb.o ip_ftable.o proto_set.o radix.o ip_dummy.o \
 570  568                  ip_helper_stream.o ip_tunables.o \
 571  569                  ip_output.o ip_input.o ip6_input.o ip6_output.o ip_arp.o \
 572  570                  conn_opt.o ip_attr.o ip_dce.o \
 573  571                  bpf_filter.o \
 574  572                  $(IP_ICMP_OBJS) \
 575  573                  $(IP_RTS_OBJS) \
 576  574                  $(IP_TCP_OBJS) \
 577  575                  $(IP_UDP_OBJS) \
 578  576                  $(IP_SCTP_OBJS) \
 579      -                $(IP_ILB_OBJS) \
 580      -                $(IP_COMM_OBJS)
      577 +                $(IP_ILB_OBJS)
 581  578  
 582  579  IP6_OBJS +=     ip6ddi.o
 583  580  
 584  581  HOOK_OBJS +=    hook.o
 585  582  
 586  583  NETI_OBJS +=    neti_impl.o neti_mod.o neti_stack.o
 587  584  
 588  585  KEYSOCK_OBJS += keysockddi.o keysock.o keysock_opt_data.o
 589  586  
 590  587  IPNET_OBJS +=   ipnet.o ipnet_bpf.o
 591  588  
 592  589  SPDSOCK_OBJS += spdsockddi.o spdsock.o spdsock_opt_data.o
 593  590  
 594  591  IPSECESP_OBJS += ipsecespddi.o ipsecesp.o
 595  592  
 596  593  IPSECAH_OBJS += ipsecahddi.o ipsecah.o sadb.o
 597  594  
 598  595  DATAFILT_OBJS += datafilt.o
 599  596  
      597 +HTTPFILT_OBJS += httpfilt.o
      598 +
 600  599  SPPP_OBJS +=    sppp.o sppp_dlpi.o sppp_mod.o s_common.o
 601  600  
 602  601  SPPPTUN_OBJS += sppptun.o sppptun_mod.o
 603  602  
 604  603  SPPPASYN_OBJS += spppasyn.o spppasyn_mod.o
 605  604  
 606  605  SPPPCOMP_OBJS += spppcomp.o spppcomp_mod.o deflate.o bsd-comp.o vjcompress.o \
 607  606                  zlib.o
 608  607  
 609  608  TCP_OBJS +=     tcpddi.o
↓ open down ↓ 77 lines elided ↑ open up ↑
 687  686                  softmac_dev.o softmac_stat.o softmac_pkt.o softmac_fp.o
 688  687  
 689  688  NET80211_OBJS += net80211.o net80211_proto.o net80211_input.o \
 690  689                   net80211_output.o net80211_node.o net80211_crypto.o \
 691  690                   net80211_crypto_none.o net80211_crypto_wep.o net80211_ioctl.o \
 692  691                   net80211_crypto_tkip.o net80211_crypto_ccmp.o  \
 693  692                   net80211_ht.o
 694  693  
 695  694  VNIC_OBJS +=    vnic_ctl.o vnic_dev.o
 696  695  
 697      -OVERLAY_OBJS += overlay.o overlay_fm.o overlay_mux.o overlay_plugin.o \
 698      -                overlay_prop.o overlay_target.o
 699      -
 700      -OVERLAY_VXLAN_OBJS +=   overlay_vxlan.o
 701      -
 702      -VND_OBJS +=     vnd.o frameio.o
 703      -
 704      -GSQUEUE_OBJS += gsqueue.o
 705      -
 706  696  SIMNET_OBJS +=  simnet.o
 707  697  
 708  698  IB_OBJS +=      ibnex.o ibnex_ioctl.o ibnex_hca.o
 709  699  
 710  700  IBCM_OBJS +=    ibcm_impl.o ibcm_sm.o ibcm_ti.o ibcm_utils.o ibcm_path.o \
 711  701                  ibcm_arp.o ibcm_arp_link.o
 712  702  
 713  703  IBDM_OBJS +=    ibdm.o
 714  704  
 715  705  IBDMA_OBJS +=   ibdma.o
↓ open down ↓ 429 lines elided ↑ open up ↑
1145 1135  #
1146 1136  AUTOFS_OBJS +=  auto_vfsops.o auto_vnops.o auto_subr.o auto_xdr.o auto_sys.o
1147 1137  
1148 1138  DCFS_OBJS +=    dc_vnops.o
1149 1139  
1150 1140  DEVFS_OBJS +=   devfs_subr.o    devfs_vfsops.o  devfs_vnops.o
1151 1141  
1152 1142  DEV_OBJS  +=    sdev_subr.o     sdev_vfsops.o   sdev_vnops.o    \
1153 1143                  sdev_ptsops.o   sdev_zvolops.o  sdev_comm.o     \
1154 1144                  sdev_profile.o  sdev_ncache.o   sdev_netops.o   \
1155      -                sdev_ipnetops.o sdev_vtops.o    sdev_plugin.o
     1145 +                sdev_ipnetops.o \
     1146 +                sdev_vtops.o
1156 1147  
1157 1148  CTFS_OBJS +=    ctfs_all.o ctfs_cdir.o ctfs_ctl.o ctfs_event.o \
1158 1149                  ctfs_latest.o ctfs_root.o ctfs_sym.o ctfs_tdir.o ctfs_tmpl.o
1159 1150  
1160 1151  OBJFS_OBJS +=   objfs_vfs.o     objfs_root.o    objfs_common.o \
1161 1152                  objfs_odir.o    objfs_data.o
1162 1153  
1163 1154  FDFS_OBJS +=    fdops.o
1164 1155  
1165 1156  FIFO_OBJS +=    fifosubr.o      fifovnops.o
1166 1157  
1167 1158  PIPE_OBJS +=    pipe.o
1168 1159  
1169 1160  HSFS_OBJS +=    hsfs_node.o     hsfs_subr.o     hsfs_vfsops.o   hsfs_vnops.o \
1170 1161                  hsfs_susp.o     hsfs_rrip.o     hsfs_susp_subr.o
1171 1162  
1172      -HYPRLOFS_OBJS += hyprlofs_dir.o hyprlofs_subr.o \
1173      -                hyprlofs_vnops.o hyprlofs_vfsops.o
1174      -
1175 1163  LOFS_OBJS +=    lofs_subr.o     lofs_vfsops.o   lofs_vnops.o
1176 1164  
1177      -LXPROC_OBJS +=  lxpr_subr.o     lxpr_vfsops.o   lxpr_vnops.o
1178      -
1179 1165  NAMEFS_OBJS +=  namevfs.o       namevno.o
1180 1166  
1181 1167  NFS_OBJS +=     nfs_client.o    nfs_common.o    nfs_dump.o \
1182 1168                  nfs_subr.o      nfs_vfsops.o    nfs_vnops.o \
1183 1169                  nfs_xdr.o       nfs_sys.o       nfs_strerror.o \
1184 1170                  nfs3_vfsops.o   nfs3_vnops.o    nfs3_xdr.o \
1185 1171                  nfs_acl_vnops.o nfs_acl_xdr.o   nfs4_vfsops.o \
1186 1172                  nfs4_vnops.o    nfs4_xdr.o      nfs4_idmap.o \
1187 1173                  nfs4_shadow.o   nfs4_subr.o \
1188 1174                  nfs4_attr.o     nfs4_rnode.o    nfs4_client.o \
↓ open down ↓ 721 lines elided ↑ open up ↑
1910 1896  UATHFW_OBJS += uathfw_mod.o
1911 1897  
1912 1898  URAL_OBJS += ural.o
1913 1899  
1914 1900  RTW_OBJS += rtw.o smc93cx6.o rtwphy.o rtwphyio.o
1915 1901  
1916 1902  ZYD_OBJS += zyd.o zyd_usb.o zyd_hw.o zyd_fw.o
1917 1903  
1918 1904  MXFE_OBJS += mxfe.o
1919 1905  
1920      -MPTSAS_OBJS += mptsas.o mptsas_impl.o mptsas_init.o \
     1906 +MPTSAS_OBJS += mptsas.o mptsas_hash.o mptsas_impl.o mptsas_init.o \
1921 1907                  mptsas_raid.o mptsas_smhba.o
1922 1908  
1923 1909  SFE_OBJS += sfe.o sfe_util.o
1924 1910  
1925 1911  BFE_OBJS += bfe.o
1926 1912  
1927 1913  BRIDGE_OBJS += bridge.o
1928 1914  
1929 1915  IDM_SHARED_OBJS += base64.o
1930 1916  
↓ open down ↓ 213 lines elided ↑ open up ↑
2144 2130  #       MEGARAID_SAS module
2145 2131  #
2146 2132  MEGA_SAS_OBJS = megaraid_sas.o
2147 2133  
2148 2134  #
2149 2135  #       MR_SAS module
2150 2136  #
2151 2137  MR_SAS_OBJS = ld_pd_map.o mr_sas.o mr_sas_tbolt.o mr_sas_list.o
2152 2138  
2153 2139  #
2154      -#       DR_SAS module
2155      -#
2156      -DR_SAS_OBJS = dr_sas.o
2157      -
2158      -#
2159 2140  #       CPQARY3 module
2160 2141  #
2161 2142  CPQARY3_OBJS =  cpqary3.o cpqary3_noe.o cpqary3_talk2ctlr.o     \
2162 2143                  cpqary3_isr.o cpqary3_transport.o cpqary3_mem.o \
2163 2144                  cpqary3_scsi.o cpqary3_util.o cpqary3_ioctl.o   \
2164 2145                  cpqary3_bd.o
2165 2146  
2166 2147  #
2167      -#       HP Smart Array driver module (smrt)
2168      -#
2169      -SMRT_OBJS =     smrt.o \
2170      -                smrt_device.o \
2171      -                smrt_interrupts.o \
2172      -                smrt_commands.o \
2173      -                smrt_logvol.o \
2174      -                smrt_hba.o \
2175      -                smrt_ciss_simple.o \
2176      -                smrt_ciss.o
2177      -
2178      -#
2179 2148  #       ISCSI_INITIATOR module
2180 2149  #
2181 2150  ISCSI_INITIATOR_OBJS =  chap.o iscsi_io.o iscsi_thread.o        \
2182 2151                          iscsi_ioctl.o iscsid.o iscsi.o          \
2183 2152                          iscsi_login.o isns_client.o iscsiAuthClient.o   \
2184 2153                          iscsi_lun.o iscsiAuthClientGlue.o       \
2185 2154                          iscsi_net.o nvfile.o iscsi_cmd.o        \
2186 2155                          iscsi_queue.o persistent.o iscsi_conn.o \
2187 2156                          iscsi_sess.o radius_auth.o iscsi_crc.o  \
2188 2157                          iscsi_stats.o radius_packet.o iscsi_doorclt.o   \
↓ open down ↓ 10 lines elided ↑ open up ↑
2199 2168  #
2200 2169  MYRI10GE_OBJS = myri10ge.o myri10ge_lro.o
2201 2170  
2202 2171  #       nulldriver module
2203 2172  #
2204 2173  NULLDRIVER_OBJS =       nulldriver.o
2205 2174  
2206 2175  TPM_OBJS =      tpm.o tpm_hcall.o
2207 2176  
2208 2177  #
2209      -# USB Fast ethernet drivers
2210      -#
2211      -USBGEM_OBJS = usbgem.o
2212      -AXF_OBJS = axf_usbgem.o
2213      -UDMF_OBJS = udmf_usbgem.o
2214      -URF_OBJS = urf_usbgem.o
2215      -UPF_OBJS = upf_usbgem.o
2216      -
2217      -#
2218      -#       NFP objects
2219      -#
2220      -NFP_OBJS = hostif.o osif.o drvlist.o i21555.o i21285.o i21555d.o
2221      -
2222      -#
2223 2178  #       BNXE objects
2224 2179  #
2225 2180  BNXE_OBJS +=    bnxe_cfg.o              \
2226 2181                  bnxe_fcoe.o             \
2227 2182                  bnxe_debug.o            \
2228 2183                  bnxe_gld.o              \
2229 2184                  bnxe_hw.o               \
2230 2185                  bnxe_intr.o             \
2231 2186                  bnxe_kstat.o            \
2232 2187                  bnxe_lock.o             \
↓ open down ↓ 45 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX