Thread (3 messages) flat view 3 messages, 2 authors, 2016-08-26

Re: [net] i40e: Change some init flow for the client

From: Jeff Kirsher <hidden>
Date: 2016-08-25 05:24:10

On Wed, 2016-08-24 at 17:51 -0700, Jeff Kirsher wrote:
From: Anjali Singhai Jain <redacted>

This change makes a common flow for Client instance open during init
and reset path. The Client subtask can handle both the cases instead of
making a separate notify_client_of_open call.
Also it may fix a bug during reset where the service task was leaking
some memory and causing issues.

Change-Id: I7232a32fd52b82e863abb54266fa83122f80a0cd
Signed-off-by: Anjali Singhai Jain <redacted>
Tested-by: Andrew Bowers <redacted>
Signed-off-by: Jeff Kirsher <redacted>
---
 drivers/net/ethernet/intel/i40e/i40e_client.c | 41 ++++++++++++++++++++-
------
 drivers/net/ethernet/intel/i40e/i40e_main.c   |  1 -
 2 files changed, 30 insertions(+), 12 deletions(-)
While the original patch description did not call this out clearly, this
patch fixes an issue with the RDMA/iWARP driver i40iw, which would randomly
crash or hang without these changes.

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help