public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* Subject: [RFC 0/3] Add fc_rport attributes to further populate HBAAPIv2 HBAPortAttributes for discovered ports.
@ 2010-10-28 16:14 Chad Dupuis
  2010-10-28 16:22 ` [RFC 0/2] " Chad Dupuis
  2010-10-29 10:45 ` Subject: [RFC 0/3] " Christof Schmitt
  0 siblings, 2 replies; 8+ messages in thread
From: Chad Dupuis @ 2010-10-28 16:14 UTC (permalink / raw)
  To: linux-scsi

Hi All,

This small patch set adds 7 new attributes to the fc_rport struct so that application libraries who export HBAAPI v2 discovered port attributes can populate the HBA_PORTATTRIBUTES structure more fully.  The new fc_rport attributes,
which would be exported via the /sys/class/fc_remote_port/rport-x:y-z directory, are:

- supported_fc4s
- supported_speed
- port_type
- speed
- active_fc4s
- symbolic_name
- fabric_name

These attributes would be fixed-attributes which would mean that they would be set before the call to fc_remote_port_rolechg() but then once the role of the port has been established they would not change.

There are two patches in this RFC:

Patch #1 - scsi_transport_fc: Add HBAAPI v2 attributes to fc_rport structure.

This patch adds the definitions for the new fc_rport attributes, sets up the show functions and assigns default nominal values to the attributes.

Patch #2 - qla2xxx: Add name and management server queries to fill in new fc_rport attributes.

This patch adds the necessary name and management server calls to the SAN fabric services to obtain the information needed to fill in the new fc_rport attributes.  The patch also assigns the attributes before calling
fc_remote_port_rolechg().


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-11-02 20:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-28 16:14 Subject: [RFC 0/3] Add fc_rport attributes to further populate HBAAPIv2 HBAPortAttributes for discovered ports Chad Dupuis
2010-10-28 16:22 ` [RFC 0/2] " Chad Dupuis
2010-10-29 10:45 ` Subject: [RFC 0/3] " Christof Schmitt
2010-10-29 19:35   ` Chad Dupuis
2010-11-02 15:34     ` James Smart
2010-11-02 16:47       ` Christof Schmitt
2010-11-02 18:53       ` Chad Dupuis
2010-11-02 20:46       ` Ravi Anand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox