Open-FCoE Features for 2.6.32
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest22 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/22 | fcoe: Fix validation of mac address when checking for spma supportdrivers/ | +1 | 0 replies | |
| 2/22 | libfcoe: Set fip_flags according to fcf and lport's capability of SPMA supportdrivers/ | +9 | 0 replies | |
| 3/22 | fcoe: Call dev_ethtool_get_settings() in fcoe_link_okdrivers/ | +17 | 0 replies | |
| 4/22 | libfc: remove extra semicolons from debug macrosinclude/ | +10 | 0 replies | |
| 5/22 | libfc: change debug messages to give host number.include/ | +20 | 0 replies | |
| 6/22 | fcoe: stop delivery of received frames before doing lport_destroy()drivers/ | +3 | 0 replies | |
| 7/22 | libfc: rename lport NONE state to DISABLEDdrivers/ drivers/ include/ | +8 | 0 replies | |
| 8/22 | libfc: stop login after fabric logoffdrivers/ | +34 | 0 replies | |
| 9/22 | libfc: in fc_lport_destroy, flush rports after turning off linkdrivers/ | +5 | 0 replies | |
| 10/22 | libfc: fix WARNING from fc_seq_start_next on closed exchangesdrivers/ | +0 | 0 replies | |
| 11/22 | libfc: rename rport state "NONE" to "DELETE".drivers/ include/ | +15 | 0 replies | |
| 12/22 | libfc: fc_rport_logoff should not drop the lockdrivers/ | +38 | 0 replies | |
| 13/22 | libfc: fix: cancel rport retry timerdrivers/ | +1 | 0 replies | |
| 14/22 | fcoe, libfc: adds exchange manager(EM) anchor list per lport and related APIsdrivers/ drivers/ drivers/ +1 more | +80 | 0 replies | |
| 15/22 | libfc: Remove the FC_EM_DBG macrodrivers/ include/ | +6 | 0 replies | |
| 16/22 | fcoe, fnic, libfc: modifies current code paths to use EM anchor listdrivers/ drivers/ drivers/ +3 more | +142 | 0 replies | |
| 17/22 | fcoe: modifies fcoe_hostlist_lock uses as prep work to add shared offload EMdrivers/ | +18 | 0 replies | |
| 18/22 | fcoe, libfc: adds offload EM per eth device with only single xid range per EMdrivers/ drivers/ drivers/ | +85 | 0 replies | |
| 19/22 | fcoe: Remove ifdef for NETIF_F_FCOE_CRC and NETIF_F_FSOdrivers/ | +0 | 0 replies | |
| 20/22 | libfc: Remove FC_FRAME_SG_LEN in fc_fcp_send_datadrivers/ include/ | +0 | 0 replies | |
| 21/22 | libfc: Remove page flags check for sglistdrivers/ | +0 | 0 replies | |
| 22/22 | fcoe: removes phys_dev and renames real_dev to netdev.drivers/ drivers/ | +51 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/22] Open-FCoE Features for 2.6.32
The following series contains the first set of features for libfc, libfcoe and fcoe.
The largest change is to share an Exchange Manager amongst virtual interfaces (VLANs) on a physical interface. This will change will also help with NPIV support which should come in a later patch set.
Other than that, there are a lot of miscellaneous fixes and improvements to all three modules.
---
Joe Eykholt (10):
libfc: fix: cancel rport retry timer
libfc: fc_rport_logoff should not drop the lock
libfc: rename rport state "NONE" to "DELETE".
libfc: fix WARNING from fc_seq_start_next on closed exchanges
libfc: in fc_lport_destroy, flush rports after turning off link
libfc: stop login after fabric logoff
libfc: rename lport NONE state to DISABLED
fcoe: stop delivery of received frames before doing lport_destroy()
libfc: change debug messages to give host number.
libfc: remove extra semicolons from debug macros
Robert Love (1):
libfc: Remove the FC_EM_DBG macro
Vasu Dev (5):
fcoe: removes phys_dev and renames real_dev to netdev.
fcoe, libfc: adds offload EM per eth device with only single xid range per EM
fcoe: modifies fcoe_hostlist_lock uses as prep work to add shared offload EM fcoe, fnic, libfc: modifies current code paths to use EM anchor list fcoe, libfc: adds exchange manager(EM) anchor list per lport and related APIs
Yi Zou (6):
libfc: Remove page flags check for sglist
libfc: Remove FC_FRAME_SG_LEN in fc_fcp_send_data
fcoe: Remove ifdef for NETIF_F_FCOE_CRC and NETIF_F_FSO
fcoe: Call dev_ethtool_get_settings() in fcoe_link_ok
libfcoe: Set fip_flags according to fcf and lport's capability of SPMA support
fcoe: Fix validation of mac address when checking for spma support
drivers/scsi/fcoe/fcoe.c | 250 +++++++++++++++++++----------- drivers/scsi/fcoe/fcoe.h | 8 - drivers/scsi/fcoe/libfcoe.c | 14 +- drivers/scsi/fnic/fnic_fcs.c | 2 drivers/scsi/fnic/fnic_main.c | 20 +- drivers/scsi/libfc/fc_exch.c | 337 ++++++++++++++++++++++------------------- drivers/scsi/libfc/fc_fcp.c | 29 ---- drivers/scsi/libfc/fc_lport.c | 61 ++++++- drivers/scsi/libfc/fc_rport.c | 83 ++++++---- include/scsi/fc_frame.h | 7 - include/scsi/libfc.h | 126 +++++++-------- 11 files changed, 518 insertions(+), 419 deletions(-)
Signature · 1 line
//Rob