Skip to content

lpfc 8.3.2 : Update lpfc to revision 8.3.2

James Smart linux-scsi 1 version New

Get series with b4
b4 am 1243018235.7729.37.camel@ogier

Versions newest first

  1. v1 Latest17 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17lpfc 8.3.2 : Reorganization for SLI4 - Part 1 of 3drivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_debugfs.c drivers/scsi/lpfc/lpfc_els.c +2 more+1595 -5520 replies
2/17lpfc 8.3.2 : Reorganization for SLI4 - Part 2 of 3drivers/scsi/lpfc/lpfc_scsi.c drivers/scsi/lpfc/lpfc_sli.c+932 -5110 replies
3/17lpfc 8.3.2 : Reorganization for SLI4 - Part 3 of 3drivers/scsi/lpfc/lpfc_ct.c drivers/scsi/lpfc/lpfc_els.c drivers/scsi/lpfc/lpfc_scsi.c+30 -650 replies
4/17lpfc 8.3.2 : Addition of SLI4 Interface - Base Support - Part 1 of 6drivers/scsi/lpfc/lpfc_hw4.h+2141 -00 replies
5/17lpfc 8.3.2 : Addition of SLI4 Interface - Base Support - Part 2 of 6drivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_crtn.h +9 more+951 -1220 replies
6/17lpfc 8.3.2 : Addition of SLI4 Interface - Base Support - Part 3 of 6drivers/scsi/lpfc/lpfc_scsi.h drivers/scsi/lpfc/lpfc_sli.c drivers/scsi/lpfc/lpfc_sli.h +2 more+1748 -340 replies
7/17lpfc 8.3.2 : Addition of SLI4 Interface - Base Support - Part 4 of 6drivers/scsi/lpfc/lpfc_init.c+1302 -1640 replies
8/17lpfc 8.3.2 : Addition of SLI4 Interface - Base Support - Part 5 of 6drivers/scsi/lpfc/lpfc_init.c+2647 -2320 replies
9/17lpfc 8.3.2 : Addition of SLI4 Interface - Base Support - Part 6 of 6drivers/scsi/lpfc/lpfc_init.c+146 -2090 replies
10/17lpfc 8.3.2 : Addition of SLI4 Interface - Queues - Part 1 of 2drivers/scsi/lpfc/lpfc_sli.c+1653 -680 replies
11/17lpfc 8.3.2 : Addition of SLI4 Interface - Queues - Part 2 of 2drivers/scsi/lpfc/lpfc_sli.c+1797 -00 replies
12/17lpfc 8.3.2 : Addition of SLI4 Interface - Mailbox handlingdrivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_els.c +5 more+1101 -1470 replies
13/17lpfc 8.3.2 : Addition of SLI4 Interface - FCOE Discovery supportdrivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_els.c +3 more+1756 -640 replies
14/17lpfc 8.3.2 : Update of copyrightsdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_ct.c +11 more+14 -140 replies
15/17lpfc 8.3.2 : Miscellaneous Changesdrivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_ct.c drivers/scsi/lpfc/lpfc_disc.h +6 more+91 -590 replies
16/17lpfc 8.3.2 : Persistent Vport Supportdrivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_hbadisc.c drivers/scsi/lpfc/lpfc_init.c +3 more+236 -570 replies
17/17lpfc 8.3.2 : Update the lpfc driver version to 8.3.2drivers/scsi/lpfc/lpfc_version.h+1 -10 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/17] lpfc 8.3.2 : Update lpfc to revision 8.3.2

This patch set updates the lpfc driver to revision 8.3.2

Emulex is releasing support for a new adapter which supports FCOE and a next gen interface definition. The interface definition keeps much of the prior message content and semantics, allowing the bulk of our discovery engine and interface into the midlayer to remain largely intact. However, as mentioned, the hardware interface presented to the driver, and the way it manages interrupts and message passing with the adapter, is quite different.

This patch set adds support for this new hardware and FCOE support. The patch set reorgs the existing code so that the bottom layers, which interact with the hardware, can be supported in a simple form, preserving their use by higher level software layers. The patch set then extends the driver with the new interface support. Lastly, there's a couple of bug fixes and new features in this driver rev.

The changes in the 8.3.2 patch set are:
- Reorganization for SLI4 - supplied in 3 parts
- Addition of SLI4 Interface - Base Support - supplied in 6 parts
- Addition of SLI4 Interface - Queues - supplied in 2 parts
- Addition of SLI4 Interface - Mailbox handling
- Addition of SLI4 Interface - FCOE Discovery support
- Update of copyrights on modified files
- Miscellaneous Changes
- Add support for persistent vport definitions and some misc fixes
- Update the driver version to 8.3.2

-- james s

Note: converting from our own source control to this patch set was an interesting process. I believe I logically separated the changes, but don't be surprised to see a few random changes that perhaps aren't in the right patch set.