[openfabrics-ewg] [Openib-promoters] [openib-general] Current List of OFA Linux components and maintainers

Jamie Riotto (jriotto) jriotto at cisco.com
Fri Jan 26 12:17:29 PST 2007


Ariel,
An excellent point, and one that is almost certainly the direct we
should take.
Having said that, all the burden woudl be on Phil and his team to vector
his code
in this direction.  

Phil, what do you think?

- jamie

-----Original Message-----
From: openib-promoters-bounces at openib.org
[mailto:openib-promoters-bounces at openib.org] On Behalf Of Ariel Cohen
Sent: Thursday, January 25, 2007 10:45 PM
To: Phil Murphy; Woodruff, Robert J; EWG; openib-promoters at openib.org
Subject: Re: [Openib-promoters] [openib-general] Current List of OFA
Linux components and maintainers

Thanks, Phil. Sorry I missed this discussion. It seems like it was
agreed that it's ok to add such drivers to OFED.

Shouldn't there be a naming convention for vendor-specific drivers
within the source tree? For example, places where QLogic, Xsigo, and any
other VNIC drivers can be put, and a convention for naming these? Right
now there's only one VNIC implementation which is the recently added
QLogic VNIC code, and it is just named "VNIC" everywhere. This is
equivalent to naming, say, the Broadcom NIC code "nic" in the Linux
network drivers tree... Wouldn't it make more sense to have, say,
qlogic-vnic, xsigo-vnic, etc. since we're talking about vendor-specific
drivers here, not generic ULPs?

Ariel

-----Original Message-----
From: Phil Murphy [mailto:phil.murphy at qlogic.com] 
Sent: Thursday, January 25, 2007 9:40 PM
To: Ariel Cohen; Woodruff, Robert J; EWG; openib-promoters at openib.org
Subject: RE: [Openib-promoters] [openib-general] Current List of OFA
Linux components and maintainers

Attached are a couple of recent emails on the subject.



Philip A. Murphy
QLogic Corporation
780 Fifth Ave., Suite 140
King of Prussia, PA 19406
(t) 610.233.4802
(f)  610.233.4777
(e) phil.murphy at qlogic.com



-----Original Message-----
From: openib-promoters-bounces at openib.org
[mailto:openib-promoters-bounces at openib.org] On Behalf Of Ariel Cohen
Sent: Thursday, January 25, 2007 11:52 PM
To: Woodruff, Robert J; EWG; openib-promoters at openib.org
Subject: Re: [Openib-promoters] [openib-general] Current List of OFA
Linux components and maintainers


There's an important general question which should be addressed soon.
There are hardware vendors such as my company (Xsigo Systems) and QLogic
(see the quoted e-mail below) which build remote I/O hardware modules
which are accessed over IB. This includes remote virtual I/O devices
such as VNIC and VHBA. IB is used as the transport for the communication
between the driver on the host machine and the remote I/O device within
an external chassis. The protocols used in these cases are specific to
the I/O devices built by the vendor since different vendors have
different hardware features and different implementation approaches.
Such protocols are not generic IB ULPs. This is similar to local I/O
devices within the server where different NICs need to be handled
differently by drivers. There's no generic driver for all NICs.

I believe a number of such vendors would like to make these
hardware-specific drivers available in the open source. This is
definitely the case with my company, for example. Since the drivers use
IB as the communication transport, and they are built on top of the OFA
drivers, it seems to make sense to integrate them into the OFA stack.

This seems like a good time to address this issue, and try to figure out
the best way to handle OFA-based drivers for IB-connected
vendor-specific hardware. What are people's thoughts on this?

Ariel

-----Original Message-----
From: openib-promoters-bounces at openib.org
[mailto:openib-promoters-bounces at openib.org] On Behalf Of Ramachandra
Kuchimanchi
Sent: Thursday, January 25, 2007 5:16 AM
To: Woodruff, Robert J; openib-general; EWG; openib-promoters at openib.org
Subject: Re: [Openib-promoters] [openib-general] Current List of OFA
Linux components and maintainers

Woody,

I am the maintainer for the QLogic VNIC ULP kernel driver and
userspace tools.

Kernel component: VNIC - infiniband/ulp/vnic    
Userspace component: VNIC tools - qlvnictools

Maintainer: Ramachandra K (ramachandra.kuchimanchi at qlogic.com)

Regards,
Ram

> -----Original Message-----
> From: openib-general-bounces at openib.org [mailto:openib-general-
> bounces at openib.org] On Behalf Of Woodruff, Robert J
> Sent: Thursday, January 25, 2007 3:44 AM
> To: openib-general; EWG; openib-promoters at openib.org
> Subject: [openib-general] Current List of OFA Linux components and
maintainers
> 
> 
> Attached is the latest list of component maintainers for the OFA Linux
stack
> that was compiled at the OFA developers workshop in Tampa.
> Let me know if there are any changes or additions needed.
> I would be good if we could get this posted somewhere on the OFA
website so
> that the larger OF community knows who to send patches to for each
component.
> 
> woody
> 


_______________________________________________
openib-promoters mailing list
openib-promoters at openib.org
http://openib.org/mailman/listinfo/openib-promoters


_______________________________________________
openib-promoters mailing list
openib-promoters at openib.org
http://openib.org/mailman/listinfo/openib-promoters


_______________________________________________
openib-promoters mailing list
openib-promoters at openib.org
http://openib.org/mailman/listinfo/openib-promoters




More information about the ewg mailing list