On Sun, Jan 03, 2021 at 09:11:12AM -0800, James Smart wrote: > This patch continues the libefc library population. > > This patch adds library interface definitions for: > - SLI/Local FC port objects > - efc_domain_s: FC domain (aka fabric) objects > - efc_node_s: FC node (aka remote ports) objects > > Co-developed-by: Ram Vegesna <ram.vegesna@xxxxxxxxxxxx> > Signed-off-by: Ram Vegesna <ram.vegesna@xxxxxxxxxxxx> > Signed-off-by: James Smart <jsmart2021@xxxxxxxxx> > > --- > v5: > Added Mempool for ELS ios. > Remove EFC_HW_NODE_XXX and EFC_HW_NPORT_XXX events. > Use EFC_EVT_XXX events directly for port and node callbacks. > --- > drivers/scsi/elx/libefc/efc.h | 69 ++++ > drivers/scsi/elx/libefc/efc_lib.c | 81 ++++ > drivers/scsi/elx/libefc/efclib.h | 601 ++++++++++++++++++++++++++++++ Is there a reason efclib.h and the c file is called efc_lib.c ? Anyway, rest looks good. Reviewed-by: Daniel Wagner <dwagner@xxxxxxx>