[PATCH net-next 00/14] net/smc: add event-based framework for LLC msgs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These patches are the next step towards SMC-R link failover support. They add
a new framework to handle Link Layer Control (LLC) messages and adapt the
existing code to use the new framework.

Karsten Graul (14):
  net/smc: add event-based llc_flow framework
  net/smc: enqueue all received LLC messages
  net/smc: introduce link group type
  net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer
  net/smc: adapt SMC server code to use the LLC flow
  net/smc: adapt SMC client code to use the LLC flow
  net/smc: multiple link support and LLC flow for
    smc_llc_do_confirm_rkey
  net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey
  net/smc: move the TEST_LINK response processing into event handler
  net/smc: new smc_rtoken_set functions for multiple link support
  net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow
  net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow
  net/smc: remove handling of CONFIRM_RKEY_CONTINUE
  net/smc: remove obsolete link state DELETING

 net/smc/af_smc.c   | 108 +++++----
 net/smc/smc_clc.h  |   1 +
 net/smc/smc_core.c |  63 +++++-
 net/smc/smc_core.h |  50 ++++-
 net/smc/smc_llc.c  | 535 ++++++++++++++++++++++++++++++---------------
 net/smc/smc_llc.h  |  15 +-
 6 files changed, 525 insertions(+), 247 deletions(-)

-- 
2.17.1




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Kernel Development]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Info]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Linux Media]     [Device Mapper]

  Powered by Linux