net/smc: add support for user defined EIDs
SMC-Dv2 allows users to define EIDs which allows to create separate name spaces enabling users to cluster their SMC-Dv2 connections. Add support for user defined EIDs and extent the generic netlink interface so users can add, remove and dump EIDs. Signed-off-by:Karsten Graul <kgraul@linux.ibm.com> Reviewed-by:
Guvenc Gulce <guvenc@linux.ibm.com> Signed-off-by:
Guvenc Gulce <guvenc@linux.ibm.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- include/uapi/linux/smc.h 15 additions, 0 deletionsinclude/uapi/linux/smc.h
- net/smc/af_smc.c 22 additions, 12 deletionsnet/smc/af_smc.c
- net/smc/smc.h 0 additions, 3 deletionsnet/smc/smc.h
- net/smc/smc_clc.c 250 additions, 13 deletionsnet/smc/smc_clc.c
- net/smc/smc_clc.h 14 additions, 2 deletionsnet/smc/smc_clc.h
- net/smc/smc_core.h 1 addition, 0 deletionsnet/smc/smc_core.h
- net/smc/smc_netlink.c 31 additions, 1 deletionnet/smc/smc_netlink.c
- net/smc/smc_netlink.h 2 additions, 0 deletionsnet/smc/smc_netlink.h
Please register or sign in to comment