]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40evf: track outstanding client request
authorMitch Williams <mitch.a.williams@intel.com>
Fri, 10 Feb 2017 07:35:18 +0000 (23:35 -0800)
committerJack Vogel <jack.vogel@oracle.com>
Sat, 10 Jun 2017 01:57:01 +0000 (18:57 -0700)
commit44c6f244223b0bf73c0550abc46ef4c9cdfad0c8
treeab1a4ccfe39397d9126cab40e46ea71fcaf5fc93
parent417768b29e206b0cc175fa7898551c0bf5f80827
i40evf: track outstanding client request

The iWarp client cannot continue until this operation has been completed
by the PF driver. Sleep (with timeout) until the reply from the PF
driver has been received.

Change-ID: I5dc41b857bba32d0218b7ce167b5da122dadf349
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit e5f77f4a2ff2d6ce2d973ebc62084d92f203c9f6)
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Reviewed-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/i40evf/i40e_virtchnl.h
drivers/net/ethernet/intel/i40evf/i40evf.h
drivers/net/ethernet/intel/i40evf/i40evf_virtchnl.c