libfc, libfcoe and fcoe updates for scsi-misc.git (2.6.33)
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 0 repliesNew
Patches in v1 No applies recorded yet
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] libfc, libfcoe and fcoe updates for scsi-misc.git (2.6.33)
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(-)
Signature · 1 line
//Rob