mirror of https://gitee.com/openkylin/linux.git
i40evf: Open RDMA Client after reset
RDMA client is closed during the PF reset and needs to be opened again. Setting the flag so that RDMA client is opened in watchdog() function. Change-ID: I507b1e4cbd05528cdff68fd360ef3dcac8901263 Signed-off-by: Avinash Dayanand <avinash.dayanand@intel.com> Tested-by: Andrew Bowers <andrewx.bowers@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
c57c995973
commit
bf3a178c8a
|
@ -1804,6 +1804,8 @@ static void i40evf_reset_task(struct work_struct *work)
|
||||||
}
|
}
|
||||||
adapter->aq_required |= I40EVF_FLAG_AQ_ADD_MAC_FILTER;
|
adapter->aq_required |= I40EVF_FLAG_AQ_ADD_MAC_FILTER;
|
||||||
adapter->aq_required |= I40EVF_FLAG_AQ_ADD_VLAN_FILTER;
|
adapter->aq_required |= I40EVF_FLAG_AQ_ADD_VLAN_FILTER;
|
||||||
|
/* Open RDMA Client again */
|
||||||
|
adapter->aq_required |= I40EVF_FLAG_SERVICE_CLIENT_REQUESTED;
|
||||||
clear_bit(__I40EVF_IN_CRITICAL_TASK, &adapter->crit_section);
|
clear_bit(__I40EVF_IN_CRITICAL_TASK, &adapter->crit_section);
|
||||||
i40evf_misc_irq_enable(adapter);
|
i40evf_misc_irq_enable(adapter);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue