Print this page
DLPX-25998 TCP congestion control is inadequate
Reviewed at: http://reviews.delphix.com/r/34808/


   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 #
  22 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  23 # Copyright 2015, Joyent, Inc.
  24 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  25 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

  26 #
  27 #       This Makefiles contains the common targets and definitions for
  28 #       all kernels. It is to be included in the Makefiles for specific
  29 #       implementation architectures and processor architecture dependent
  30 #       modules: i.e.: all driving kernel Makefiles.
  31 #
  32 
  33 #
  34 #       Default rule for building the lint library directory:
  35 #
  36 $(LINT_LIB_DIR):
  37         -@mkdir -p $@ 2> /dev/null
  38 
  39 #
  40 #       All C objects depend on inline files. However, cc(1) doesn't generate
  41 #       the correct dependency info. Also, these Makefiles don't contain a
  42 #       separate list of C-derived object files (but it is light weight to
  43 #       let the assembler files think they depend upon this when they don't).
  44 #       Fortunately, the inline files won't change very often. So, for now,
  45 #       all objects depend on the inline files. Remove this when the inliner


 161         $(INS.file)
 162 
 163 $(ROOT_STRMOD_DIR)/%:   $(OBJS_DIR)/% $(ROOT_STRMOD_DIR) FRC
 164         $(INS.file)
 165 
 166 $(ROOT_IPP_DIR)/%:      $(OBJS_DIR)/% $(ROOT_IPP_DIR) FRC
 167         $(INS.file)
 168 
 169 $(ROOT_SYS_DIR)/%:      $(OBJS_DIR)/% $(ROOT_SYS_DIR) FRC
 170         $(INS.file)
 171 
 172 $(ROOT_MISC_DIR)/%:     $(OBJS_DIR)/% $(ROOT_MISC_DIR) FRC
 173         $(INS.file)
 174 
 175 $(ROOT_DACF_DIR)/%:     $(OBJS_DIR)/% $(ROOT_DACF_DIR) FRC
 176         $(INS.file)
 177 
 178 $(ROOT_BRAND_DIR)/%:    $(OBJS_DIR)/% $(ROOT_BRAND_DIR) FRC
 179         $(INS.file)
 180 



 181 $(ROOT_CRYPTO_DIR)/%:   $(OBJS_DIR)/% $(ROOT_CRYPTO_DIR) FRC
 182         $(INS.file)
 183 
 184 $(ROOT_KGSS_DIR)/%:     $(OBJS_DIR)/% $(ROOT_KGSS_DIR) FRC
 185         $(INS.file)
 186 
 187 $(ROOT_SCSI_VHCI_DIR)/%: $(OBJS_DIR)/% $(ROOT_SCSI_VHCI_DIR) FRC
 188         $(INS.file)
 189 
 190 $(ROOT_PMCS_FW_DIR)/%:  $(OBJS_DIR)/% $(ROOT_PMCS_FW_DIR) FRC
 191         $(INS.file)
 192 
 193 $(ROOT_QLC_FW_DIR)/%:   $(OBJS_DIR)/% $(ROOT_QLC_FW_DIR) FRC
 194         $(INS.file)
 195 
 196 $(ROOT_EMLXS_FW_DIR)/%: $(OBJS_DIR)/% $(ROOT_EMLXS_FW_DIR) FRC
 197         $(INS.file)
 198 
 199 $(ROOT_MACH_DIR)/%:     $(OBJS_DIR)/% $(ROOT_MACH_DIR) FRC
 200         $(INS.file)




   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 #
  22 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  23 # Copyright 2015, Joyent, Inc.
  24 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  25 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  26 # Copyright (c) 2017 by Delphix. All rights reserved.
  27 #
  28 #       This Makefiles contains the common targets and definitions for
  29 #       all kernels. It is to be included in the Makefiles for specific
  30 #       implementation architectures and processor architecture dependent
  31 #       modules: i.e.: all driving kernel Makefiles.
  32 #
  33 
  34 #
  35 #       Default rule for building the lint library directory:
  36 #
  37 $(LINT_LIB_DIR):
  38         -@mkdir -p $@ 2> /dev/null
  39 
  40 #
  41 #       All C objects depend on inline files. However, cc(1) doesn't generate
  42 #       the correct dependency info. Also, these Makefiles don't contain a
  43 #       separate list of C-derived object files (but it is light weight to
  44 #       let the assembler files think they depend upon this when they don't).
  45 #       Fortunately, the inline files won't change very often. So, for now,
  46 #       all objects depend on the inline files. Remove this when the inliner


 162         $(INS.file)
 163 
 164 $(ROOT_STRMOD_DIR)/%:   $(OBJS_DIR)/% $(ROOT_STRMOD_DIR) FRC
 165         $(INS.file)
 166 
 167 $(ROOT_IPP_DIR)/%:      $(OBJS_DIR)/% $(ROOT_IPP_DIR) FRC
 168         $(INS.file)
 169 
 170 $(ROOT_SYS_DIR)/%:      $(OBJS_DIR)/% $(ROOT_SYS_DIR) FRC
 171         $(INS.file)
 172 
 173 $(ROOT_MISC_DIR)/%:     $(OBJS_DIR)/% $(ROOT_MISC_DIR) FRC
 174         $(INS.file)
 175 
 176 $(ROOT_DACF_DIR)/%:     $(OBJS_DIR)/% $(ROOT_DACF_DIR) FRC
 177         $(INS.file)
 178 
 179 $(ROOT_BRAND_DIR)/%:    $(OBJS_DIR)/% $(ROOT_BRAND_DIR) FRC
 180         $(INS.file)
 181 
 182 $(ROOT_CC_DIR)/%:       $(OBJS_DIR)/% $(ROOT_MOD_DIR) $(ROOT_CC_DIR) FRC
 183         $(INS.file)
 184 
 185 $(ROOT_CRYPTO_DIR)/%:   $(OBJS_DIR)/% $(ROOT_CRYPTO_DIR) FRC
 186         $(INS.file)
 187 
 188 $(ROOT_KGSS_DIR)/%:     $(OBJS_DIR)/% $(ROOT_KGSS_DIR) FRC
 189         $(INS.file)
 190 
 191 $(ROOT_SCSI_VHCI_DIR)/%: $(OBJS_DIR)/% $(ROOT_SCSI_VHCI_DIR) FRC
 192         $(INS.file)
 193 
 194 $(ROOT_PMCS_FW_DIR)/%:  $(OBJS_DIR)/% $(ROOT_PMCS_FW_DIR) FRC
 195         $(INS.file)
 196 
 197 $(ROOT_QLC_FW_DIR)/%:   $(OBJS_DIR)/% $(ROOT_QLC_FW_DIR) FRC
 198         $(INS.file)
 199 
 200 $(ROOT_EMLXS_FW_DIR)/%: $(OBJS_DIR)/% $(ROOT_EMLXS_FW_DIR) FRC
 201         $(INS.file)
 202 
 203 $(ROOT_MACH_DIR)/%:     $(OBJS_DIR)/% $(ROOT_MACH_DIR) FRC
 204         $(INS.file)