All of lore.kernel.org
 help / color / mirror / Atom feed
* [RESEND PATCH 0/3 net-next] ibmvnic: Clean up net close and fix reset bug
@ 2018-03-07 23:51 Thomas Falcon
  2018-03-07 23:51 ` [RESEND PATCH 1/3 net-next] ibmvnic: Clean up device close Thomas Falcon
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Thomas Falcon @ 2018-03-07 23:51 UTC (permalink / raw)
  To: netdev; +Cc: nfont, jallen, Thomas Falcon

This patch set cleans up and reorganizes the driver's net_device
close function and leverages that to fix up a bug that can occur
during some device resets. Some reset cases require the backing
adapter to be disabled before continuing, but other cases, such as 
during a device failover or partition migration, do not require this
step. Since the device will not be initialized at this stage and
its command-processing queue is closed, do not send the request to
disable the device as it could result in an error or timeout
disrupting the reset.

Thomas Falcon (3):
  ibmvnic: Clean up device close
  ibmvnic: Reorganize device close
  ibmvnic: Do not disable device during failover or partition migration

 drivers/net/ethernet/ibm/ibmvnic.c | 48 ++++++++++++++++++--------------------
 1 file changed, 23 insertions(+), 25 deletions(-)

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-03-08 17:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-07 23:51 [RESEND PATCH 0/3 net-next] ibmvnic: Clean up net close and fix reset bug Thomas Falcon
2018-03-07 23:51 ` [RESEND PATCH 1/3 net-next] ibmvnic: Clean up device close Thomas Falcon
2018-03-07 23:51 ` [RESEND PATCH 2/3 net-next] ibmvnic: Reorganize " Thomas Falcon
2018-03-07 23:51 ` [RESEND PATCH 3/3 net-next] ibmvnic: Do not disable device during failover or partition migration Thomas Falcon
2018-03-08 17:52 ` [RESEND PATCH 0/3 net-next] ibmvnic: Clean up net close and fix reset bug David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.