[Open-FCoE] [PATCH 4/9] libfc: make fc_rport_priv the primary rport interface.

Robert Love robert.w.love at intel.com
Mon Jul 6 18:57:20 UTC 2009

On Mon, 2009-07-06 at 11:41 -0700, Robert Love wrote:
> On Mon, 2009-06-29 at 18:13 -0700, Joe Eykholt wrote:
> > The rport and discovery modules deal with remote ports
> > before fc_remote_port_add() can be done, because the
> > full set of rport identifiers is not known at early stages.
> > 
> > In preparation for splitting the fc_rport/fc_rport_priv allocation,
> > make fc_rport_priv the primary interface for the remote port and
> > discovery engines.
> > 
> > The FCP / SCSI layers still deal with fc_rport and
> > fc_rport_libfc_priv, however.
> > 
> > Signed-off-by: Joe Eykholt <jeykholt at cisco.com>
> > ---
> Hi Joe. I'm getting regular panics with this patch applied. I haven't
> been able to narrow down the reproduction steps yet, but here are a few
> different dumps that I've gotten. 
> FYI- This is our fcoe-next tree. I've rebased it to Linus' 2.6.31-rc2
> kernel, removed Yi's DDP patch and merged your patch into the EM rework.
> I'm now popping your patches on and testing. I rolled back to the
> previous patch and don't have any problems.
> I'll push the reworked tree (without your patches) and then try to
> identify the problem.
I should also mention that I'm having some DCB/VLAN issues. They might
be a contributing factor. I thought I had worked around them, but with
your patches popped off I'm still having some issues.

More information about the devel mailing list