]> www.infradead.org Git - users/jedix/linux-maple.git/commit
i40e: Handle admin Q timeout when releasing NVM
authorPaul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Tue, 20 Jun 2017 22:16:55 +0000 (15:16 -0700)
committerJack Vogel <jack.vogel@oracle.com>
Tue, 10 Oct 2017 21:15:24 +0000 (14:15 -0700)
commit46eafed9ac7baea006b073cdcdd516ac8b1ebb79
tree4aaeccb4bae762dceecf2e454f233055875374cf
parentbd28b90349651bc9249b72f9cb68a0d397a9a5f0
i40e: Handle admin Q timeout when releasing NVM

There are some rare cases where the release resource call will return an
admin Q timeout. In these cases the code needs to try to release the
resource again until it succeeds or it times out.

Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Orabug: 26785018
(cherry picked from commit 981e25c32bc22bcaa429420c92bfec860008a1eb)
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Reviewed-by: Kyle Fortin <kyle.fortin@oracle.com>
drivers/net/ethernet/intel/i40e/i40e_nvm.c