[SCSI] fcoe: vport symbolic name support
authorChris Leech <christopher.leech@intel.com>
Tue, 3 Nov 2009 19:47:18 +0000 (11:47 -0800)
committerJames Bottomley <James.Bottomley@suse.de>
Fri, 4 Dec 2009 18:01:04 +0000 (12:01 -0600)
commitdc8596d303bb306da9ab5326fa6209710de86b8b
treec9f747013ecf23b966e057daf0b7cb87e6495f99
parentc914f7d16df6420cfd4c09399957425ba9c21f47
[SCSI] fcoe: vport symbolic name support

Allow a vport specific string to be appended to the port symbolic
name.  The new symbolic name is sent to the name server after it
is set.

This currently messes with libhbalinux, which is looking for
the fcoe "fcoe <ver> over <ethX>" string and expects whatever
comes after the "over" to be a network interface name only.

Adds an EXPORT_SYMBOL to libfc for fc_frame_alloc_fill, which is
needed to allow fcoe to allocate a frame of variable length for
the RSPN request.

Signed-off-by: Chris Leech <christopher.leech@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/fcoe/fcoe.c
drivers/scsi/libfc/fc_frame.c