Print this page
NEX-5717 import QLogic 16G FC drivers
Reviewed by: Steve Peng <steve.peng@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>

*** 17,39 **** # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # ! # Copyright 2010 QLogic Corporation # # Copyright 2008 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # Qlogic Fibre Channel Adapter driver configuration # ! #ident "Copyright 2010 QLogic Corporation; ql.conf" # # ! # Copyright (C) QLogic Corporation 1998-2010. All rights reserved. # # File is setup as the default parameters for all adapters in the # system. # If a parameter needs to be changed for a particular adapter, --- 17,39 ---- # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # ! # Copyright 2015 QLogic Corporation # # Copyright 2008 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # Qlogic Fibre Channel Adapter driver configuration # ! #ident "Copyright 2015 QLogic Corporation; ql.conf" # # ! # Copyright (C) QLogic Corporation 1998-2015. All rights reserved. # # File is setup as the default parameters for all adapters in the # system. # If a parameter needs to be changed for a particular adapter,
*** 180,195 **** #Usage: This field enables/disables the Fibre Channel FCP 2 error # recovery support. enable-FCP-2-error-recovery=1; #Name: Fibre Channel Data Rate Option ! #Type: Integer, mode; Range: 0-4; Default: 2 # 0 = 1 gigabit/second # 1 = 2 gigabit/second # 2 = Auto-negotiate # 3 = 4 gigabit/second # 4 = 8 gigabit/second #Usage: This field specifies the data rate which the driver uses. fc-data-rate=2; #Name: Link down timeout #Type: Integer, seconds; Range: 0 - 240; Default: 0 --- 180,196 ---- #Usage: This field enables/disables the Fibre Channel FCP 2 error # recovery support. enable-FCP-2-error-recovery=1; #Name: Fibre Channel Data Rate Option ! #Type: Integer, mode; Range: 0-5; Default: 2 # 0 = 1 gigabit/second # 1 = 2 gigabit/second # 2 = Auto-negotiate # 3 = 4 gigabit/second # 4 = 8 gigabit/second + # 5 = 16 gigabit/second #Usage: This field specifies the data rate which the driver uses. fc-data-rate=2; #Name: Link down timeout #Type: Integer, seconds; Range: 0 - 240; Default: 0
*** 231,247 **** # this variable does not exist or is not equal to 128, 256, 512, # 1024, 2048 or 4096, the ISP2xxx uses the default or the value # specified by the system. pci-max-read-request=2048; - #Name: DDI Force Attach - #Type: Interger, byte; Range: 0, 1 - #Usage: This field specifies to the Solaris kernel during boot to always - # load all instances of the driver regardless of system events or - # conditions. - ddi-forceattach=1; - #Name: Init Loop Sync Time #Type: Integer, seconds; Range: 1 - 240; Default: 10 #Usage: This field specific the time the driver will wait for the # switch and the HBA firmware to sync during boot or the # initial loading of the driver. --- 232,241 ----
*** 251,257 **** #Type: String List #Usage: This field declares firmware module paths so that they get # loaded early enough to be available for qlc root instance to # use. Correct operation depends on the value of 'ddi-forceload'; # this value should not be changed by the user. ! ddi-forceload = "misc/qlc/qlc_fw_2200", "misc/qlc/qlc_fw_2300", "misc/qlc/qlc_fw_2400", "misc/qlc/qlc_fw_2500", "misc/qlc/qlc_fw_6322", "misc/qlc/qlc_fw_8100"; --- 245,263 ---- #Type: String List #Usage: This field declares firmware module paths so that they get # loaded early enough to be available for qlc root instance to # use. Correct operation depends on the value of 'ddi-forceload'; # this value should not be changed by the user. ! ddi-forceload = "misc/qlc/qlc_fw_2200", "misc/qlc/qlc_fw_2300", "misc/qlc/qlc_fw_2400", "misc/qlc/qlc_fw_2500", "misc/qlc/qlc_fw_2700", "misc/qlc/qlc_fw_6322", "misc/qlc/qlc_fw_8100", "misc/qlc/qlc_fw_8301fc"; ! ! #Name: MSI-X vectors ! #Type: Integer, count; Range 0 - 255 vectors; Default: 5 ! #Usage: Number of MSI-X vectors to use if supported by adapter. ! #NOTE: The minimum number used will be what is required for the adapter ! # to function, which may be greater than the supplied value. ! msix-vectors=5; ! ! #Name: Completion threads ! #Type: Integer, count; Range 1 - 255 threads; Default: 4 ! #Usage: Number of threads used for I/O completion callbacks. ! completion-threads=4;