Skip to content

Open-FCoE Features for 2.6.31

Robert Love linux-scsi 1 version New

Get series with b4
b4 am 20090601174948.12911.35446.stgit@fritz

Versions newest first

  1. v1 Latest5 of 6 patches 0 repliesNew

5 of 6 patches are in this archive. The cover letter announces 6.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6fcoe: reduces lock cost when adding a new skb to fcoe_pending_queuedrivers/scsi/fcoe/fcoe.c+15 -220 replies
2/6fcoe: removes fcoe_watchdogdrivers/scsi/fcoe/fcoe.c drivers/scsi/fcoe/fcoe.h+19 -340 replies
4/6fcoe: Add runtime debug logging with module parameter debug_loggingdrivers/scsi/fcoe/fcoe.c drivers/scsi/fcoe/fcoe.h+77 -550 replies
5/6libfcoe: Add runtime debugging with module param debug_loggingdrivers/scsi/fcoe/libfcoe.c+54 -400 replies
6/6libfc: Add runtime debugging with debug_logging module parameterdrivers/scsi/libfc/fc_disc.c drivers/scsi/libfc/fc_exch.c drivers/scsi/libfc/fc_fcp.c +4 more+301 -2920 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] Open-FCoE Features for 2.6.31

The following series consists of logging improvements, watchdog and locking optimizations and the move of the FIP protocol definition to a more appropriate header file.

These patches apply to scsi-misc-post-merge with net-next-2.6 merged in. Some fcoe/ code was touched by a net-next change (storage MAC address addition and usage) and since the logging changes touch so many lines it created this dependency.

These patches may or may not depend on the other five outstanding Open-FCoE fixes as discussed on linux-scsi. Those five patches were in the tree that this code was tested on before this submission.

---

Robert Love (4):
libfc: Add runtime debugging with debug_logging module parameter
libfcoe: Add runtime debugging with module param debug_logging
fcoe: Add runtime debug logging with module parameter debug_logging net, libfcoe: Add the FCoE Initialization Protocol ethertype

Vasu Dev (2):
fcoe: removes fcoe_watchdog
fcoe: reduces lock cost when adding a new skb to fcoe_pending_queue

 drivers/scsi/fcoe/fcoe.c      |  195 ++++++++++++++++++-----------------------
 drivers/scsi/fcoe/fcoe.h      |   25 +++++
 drivers/scsi/fcoe/libfcoe.c   |   94 +++++++++++---------
 drivers/scsi/libfc/fc_disc.c  |   83 +++++++----------
 drivers/scsi/libfc/fc_exch.c  |   58 +++++-------
 drivers/scsi/libfc/fc_fcp.c   |   97 +++++++++++---------
 drivers/scsi/libfc/fc_lport.c |  156 ++++++++++++++++-----------------
 drivers/scsi/libfc/fc_rport.c |  120 +++++++++++--------------
 include/linux/if_ether.h      |    1 
 include/scsi/fc/fc_fip.h      |    7 -
 include/scsi/fc_encode.h      |    2 
 include/scsi/libfc.h          |   77 ++++++++++++++--
 12 files changed, 466 insertions(+), 449 deletions(-)
Signature · 1 line
//Rob