Skip to content

Series short description

Vasu Dev linux-scsi 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5Removed outer port allocationdrivers/scsi/ofc/openfc/openfc_if.c+1 -180 replies
2/5Removed outer port use from fcsdrivers/scsi/ofc/include/fc_local_port.h drivers/scsi/ofc/include/fcs_state.h drivers/scsi/ofc/libfc/fc_local_port.c +5 more+48 -290 replies
3/5Removed outer port use in fc_exchdrivers/scsi/ofc/include/fc_exch.h drivers/scsi/ofc/include/fc_frame.h drivers/scsi/ofc/libfc/fc_exch.c +5 more+27 -230 replies
4/5Fixed style error reported by checkpatchdrivers/scsi/ofc/libfc/fc_sess.c+31 -260 replies
5/5Removed fc_port from fc_frame_alloc()drivers/scsi/ofc/include/fc_frame.h drivers/scsi/ofc/libfc/fc_disc_targ.c drivers/scsi/ofc/libfc/fc_frame.c +4 more+34 -340 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/5] Series short description

The following series implements...

Currently OpenFC maintains several control structures for each enabled fcoe interface, such as inner and outer fc_port, fcdev, openfc_softc, fcs_state (for fc_local_port and fc_virt_fab) etc. Here fc_port should not be confused with FC protocol's ports related structs, instead fc_port provides generic/portable interface to FCS sub module embedded inside openFC for egress, ingress handlers and sa events lists to OpenFC per FCoE interface instance.

I removed outer port instance in these patches, instead used existing fcdev structure by direct functions calls between FCS & OpenFC for outer port egress and inegress functions. The fcdev is key shared structure per FCoE interface between OpenFC and FCoE modules, fcdev can be extended for all libfc(TBD) users to access per libfc user instance.

Consolidation of more control structures in fcdev will simplify openFC implementation which will help in converting OpenFC into generic libfc library as suggested by linux-scsi reviewers.

Signature · 1 line
Signature : Vasu Dev <[email protected]>