All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net 0/5] net/ncsi: More bug fixes
@ 2016-10-14  2:53 Gavin Shan
  2016-10-14  2:53 ` [PATCH net 1/5] net/ncsi: Not fetch active package and channel again Gavin Shan
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Gavin Shan @ 2016-10-14  2:53 UTC (permalink / raw)
  To: netdev; +Cc: davem, joel, Gavin Shan

This series fixes 2 issues that were found during NCSI's availability
testing on BCM5718 and improves HNCDSC AEN handler:

   * PATCH[1] and PATCH[2] refactors the code so that minimal code
     change is put to PATCH[3].
   * PATCH[3] fixes the NCSI channel's stale link state before doing
     failover.
   * PATCH[4] chooses the hot channel, which was ever chosen as active
     channel, when the available channels are all in link-down state.
   * PATCH[5] improves Host Network Controller Driver Status Change
     (HNCDSC) AEN handler

Gavin Shan (5):
  net/ncsi: Not fetch active package and channel again
  net/ncsi: Split out logic for ncsi_dev_state_suspend_select
  net/ncsi: Fix stale link state of inactive channels on failover
  net/ncsi: Choose hot channel as active one if necessary
  net/ncsi: Improve HNCDSC AEN handler

 net/ncsi/internal.h    |  2 ++
 net/ncsi/ncsi-aen.c    | 18 ++++++++++--
 net/ncsi/ncsi-manage.c | 80 ++++++++++++++++++++++++++++++++++++++------------
 3 files changed, 79 insertions(+), 21 deletions(-)

-- 
2.1.0

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

end of thread, other threads:[~2016-10-20  0:54 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-14  2:53 [PATCH net 0/5] net/ncsi: More bug fixes Gavin Shan
2016-10-14  2:53 ` [PATCH net 1/5] net/ncsi: Not fetch active package and channel again Gavin Shan
2016-10-14  2:53 ` [PATCH net 2/5] net/ncsi: Split out logic for ncsi_dev_state_suspend_select Gavin Shan
2016-10-14  6:02   ` Joel Stanley
2016-10-14 10:28     ` Gavin Shan
2016-10-14  2:53 ` [PATCH net 3/5] net/ncsi: Fix stale link state of inactive channels on failover Gavin Shan
2016-10-14  6:02   ` Joel Stanley
2016-10-14 10:37     ` Gavin Shan
2016-10-14  2:53 ` [PATCH net 4/5] net/ncsi: Choose hot channel as active one if necessary Gavin Shan
2016-10-14  6:02   ` Joel Stanley
2016-10-14 10:39     ` Gavin Shan
2016-10-14  2:53 ` [PATCH net 5/5] net/ncsi: Improve HNCDSC AEN handler Gavin Shan
2016-10-20  0:54 ` [PATCH net 0/5] net/ncsi: More bug fixes Gavin Shan

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.