# ######################################################################### # # Copyright 2009, 2014 QLogic Corporation. All rights reserved. # ######################################################################### # # Driver.conf file for QLogic 10-Gigabit Ethernet devices # # All the properties below can be set globally (i.e. for all instances # of qlcnic), or on a per-instance basis. See driver.conf(4) for details # of the syntax of global and per-instance properties. # # Properties specified in this file take effect when the driver is first # loaded, typically just after system boot. Changes to the file will # therefore not take effect until the next reboot, but will be permanent # thereafter. # # If a parameter needs to be changed for a particular adapter instance, # make a copy of the parameter. Then change the qlcnic number # (decimal) in the parameter to match the adapter instance number # that is displayed during the boot process. # # Example: # Setting mtu Jumbo mode for adapter instance 3 only, but keeping it # default size (1500) for other adapters. # # Before: # default_mtu=1500; # # After: # default_mtu=1500; # qlcnic3-default_mtu=9000; # ######################################################################### # # The property below represents the Auto tuning resource values to minimu # m values to work within System Resource constraints. Enabling this will # override user requested tunables rx_ring_size/jumbo_rx_ring_size to 256 # tx_ring_size/max_tx_dma_hdls to 512, max_sds_rings/max_tx_rings to 1. # If total NIC Functions on adapter are greater than 2, then this flag # is enabled by default otherwise it is Disabled by default. # # minimal_resource_mode = 1; # ######################################################################### # # The properties below represents the number of receive and send descriptors # used. Default values alongwith min/max/restrictions are listed. # # rx_ring_size = 8192; # min 64, max 32768, must be power-of-2. # jumbo_rx_ring_size = 1024; # min 64, max 4096, must be power-of-2. # tx_ring_size = 2048; # min 256, max 4096, must be power-of-2. # max_tx_dma_hdls = 8192; # min 256, max 65536, must be power-of-2. # # should be no less than tx_ring_size. ######################################################################### # # The property below dictates the default max number of receive rings. # 8 for 83xx. # # max_sds_rings = 4; # min 1, max 8, must be power-of-2. # ######################################################################### # # The property below dictates the number of transmit rings. # # max_tx_rings = 4; # min 1, max 8, must be power-of-2. # ######################################################################### # # The property below dictates the size of status ring. # # max_status_ring_size = 2048; # max 4096, must be power-of-2. # ######################################################################### # # The properties below represents the bcopy threshold for Transmit and # Receive Frame size. Higher than this threshold gets Mapped. # # tx_bcopy_threshold = 128; # rx_bcopy_threshold = 128; # ######################################################################### # # MTU is the Maximum Transmission Unit(payload without the ethernet header). # The properties below represents the maximum mtu supported by qlcnic device. # Use this to enable jumbo frame support. Allowed mtu is 1500 and 9000. # # default_mtu = 1500; # ######################################################################### # # The property below dictates whether the driver emits informational # messages at card initialization time (useful for debugging). Can be # set to 1 to make driver verbose. # # verbose_driver = 0; # ######################################################################### # # The property below dictates whether the driver should enable Large Send # Offload. # Enable LSO : 1 # Disable LSO : 0 # Default : 1 # # lso_enable = 1; ######################################################################### # # The property below dictates when the driver should recycle tx # descriptors # # tx_recycle_threshold = 256; ######################################################################### # # intr_coalesce_rx_time_us = 1; # intr_coalesce_rx_pkts = 64; # intr_coalesce_tx_time_us = 4; # intr_coalesce_tx_pkts =64; ######################################################################### # # The property below dictates whether the driver should enable # extended logging. Default - disable. # # extended-logging = 0; ######################################################################### # # disable_fw_minidump = 1; # # The property below dictates the size of mindump captured (if enabled) # Valid range: 0xf to 0xff # # md_capture_mask = 0x1f; ######################################################################### # The property below dictates whether the driver should enable Large # receive offload (LRO). # Enable LRO : 1 # Disable LRO : 0 # Default : 1 # # enable_lro = 1; ######################################################################### # # The properties below are related to multicast # # multicast_list_max_size = 1024; #size of driver mcast list buffer # multicast_list_hw_max_size = 16; #how many mcast address can be added # #to hardware ######################################################################### # mrrs=2; # Max Read Request Size, Valid values are 0,1,2,3 # If this value is > 3 or not set, the driver will NOT program # anything to the firmware ######################################################################### # enable_multi_rds_sets = 1; # Enable = 1, Disable = 0. #########################################################################