The following series adds the following- 1) Support for a link status error block (LESB) command. 2) A performance optimization. If an incoming FCP frame is already on the correct CPU then bypass the Rx threads and process in irq context. 3) At least one fix. --- Chris Leech (1): fcoe: allow SCSI-FCP to be processed directly in softirq context Yi Zou (8): libfc: add support of receiving ELS_RLS fcoe, libfc: add get_lesb() to allow LLD to fill the link error status block (LESB) libfc: add fcoe_fc_els_lesb to fc_fcoe.h for FC-BB-5 LESB definitions libfcoe: add tracking FIP Missing Discovery Advertisement count libfcoe: add tracking FIP Virtual Link Failure count libfcoe: add checking disable flag in FIP_FKA_ADV libfc: add FC-BB-5 LESB counters to fcoe_dev_stats libfc: fix payload size passed to fc_frame_alloc() in fc_lport_els_request drivers/scsi/fcoe/fcoe.c | 279 +++++++++++++++++++++++++---------------- drivers/scsi/fcoe/libfcoe.c | 20 +++ drivers/scsi/libfc/fc_lport.c | 3 drivers/scsi/libfc/fc_rport.c | 76 +++++++++++ include/scsi/fc/fc_fcoe.h | 12 ++ include/scsi/fc/fc_fip.h | 12 ++ include/scsi/libfc.h | 10 + include/scsi/libfcoe.h | 1 8 files changed, 299 insertions(+), 114 deletions(-) -- //Rob -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html