mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 09:19:51 +00:00
[SCSI] bnx2fc: Enable cached tasks to improve performance
Set perf_config to 3 during firmware initialization to enable both cached connections as well as cached tasks. Signed-off-by: Bhanu Prakash Gollapudi <bprakash@broadcom.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
This commit is contained in:
parent
62271dbda7
commit
353c2ade1d
1 changed files with 5 additions and 1 deletions
|
@ -126,7 +126,11 @@ int bnx2fc_send_fw_fcoe_init_msg(struct bnx2fc_hba *hba)
|
|||
fcoe_init3.error_bit_map_lo = 0xffffffff;
|
||||
fcoe_init3.error_bit_map_hi = 0xffffffff;
|
||||
|
||||
fcoe_init3.perf_config = 1;
|
||||
/*
|
||||
* enable both cached connection and cached tasks
|
||||
* 0 = none, 1 = cached connection, 2 = cached tasks, 3 = both
|
||||
*/
|
||||
fcoe_init3.perf_config = 3;
|
||||
|
||||
kwqe_arr[0] = (struct kwqe *) &fcoe_init1;
|
||||
kwqe_arr[1] = (struct kwqe *) &fcoe_init2;
|
||||
|
|
Loading…
Reference in a new issue