[gentoo-dev] [RFC] Add support for RDMA enabled devices in main tree

2011-06-30 Thread Alexey Shvetsov
Hi all!

I'm working on putting infiniband support to main tree. Currently infiniband 
related stuff hosted in science overlay in sys-infiniband [1] category (this 
category currently contains ~25 packages but they will be ~40) so i wanna move 
them as whole category. Also i'm going to add USE_EXPAND for infiniband 
userspace drivers:
libmlx4
libmthca
libehca
libcxgb3

Any objections about moving this stuff to tree?

PS some in-tree stuff already has infiniband use flag so i'd like to make it 
global or may be rename it to rdma

[1] http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=tree;f=sys-
infiniband;h=5442f68fcaa8cedde34772915c605fdbab8d5541;hb=HEAD
-- 
Best Regards,
 Alexey 'Alexxy' Shvetsov
 Petersburg Nuclear Physics Institute, Russia
 Department of Molecular and Radiation Biophysics
 Gentoo Team Ru
 Gentoo Linux Dev
 mailto:alexx...@gmail.com
 mailto:ale...@gentoo.org
 mailto:ale...@omrb.pnpi.spb.ru

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] [RFC] Add support for RDMA enabled devices in main tree

2011-06-30 Thread Mike Frysinger
On Thu, Jun 30, 2011 at 14:40, Alexey Shvetsov wrote:
 Also i'm going to add USE_EXPAND for infiniband userspace drivers:
 libmlx4
 libmthca
 libehca
 libcxgb3

should it be based on the hardware family rather than the lib name ?

 Any objections about moving this stuff to tree?

i object to it not being done already ! ;)
-mike



Re: [gentoo-dev] [RFC] Add support for RDMA enabled devices in main tree

2011-06-30 Thread Alexey Shvetsov
On Thursday 30 of June 2011 14:47:06 Mike Frysinger wrote:
 On Thu, Jun 30, 2011 at 14:40, Alexey Shvetsov wrote:
  Also i'm going to add USE_EXPAND for infiniband userspace drivers:
  libmlx4
  libmthca
  libehca
  libcxgb3

use will be something like OPENIB_DRIVERS=mlx4 mthca ehca cxgb3

Honestly i can only tests first two. 

Also since mlx4 ib driver wants kernel with xrc support i gonna add 'cluster-
sources' to tree and use flag 'xrc' to virtual/linux-sources-2.6 so sys-
infiniband/libmlx4 will depend on it.

So if there will be no objections i'll proceed with this stuff =)
And I'll move it to tree in an hour or so.


 
 should it be based on the hardware family rather than the lib name ?
 
  Any objections about moving this stuff to tree?
 
 i object to it not being done already ! ;)
 -mike
-- 
Best Regards,
 Alexey 'Alexxy' Shvetsov
 Petersburg Nuclear Physics Institute, Russia
 Department of Molecular and Radiation Biophysics
 Gentoo Team Ru
 Gentoo Linux Dev
 mailto:alexx...@gmail.com
 mailto:ale...@gentoo.org
 mailto:ale...@omrb.pnpi.spb.ru

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] [RFC] Add support for RDMA enabled devices in main tree

2011-06-30 Thread Mike Frysinger
On Thu, Jun 30, 2011 at 15:13, Alexey Shvetsov wrote:
 On Thursday 30 of June 2011 14:47:06 Mike Frysinger wrote:
 On Thu, Jun 30, 2011 at 14:40, Alexey Shvetsov wrote:
  Also i'm going to add USE_EXPAND for infiniband userspace drivers:
  libmlx4
  libmthca
  libehca
  libcxgb3

 use will be something like OPENIB_DRIVERS=mlx4 mthca ehca cxgb3

 Honestly i can only tests first two.

i dont think that's a problem.  no one is expecting you to validate
every piece of hardware.
-mike



Re: [gentoo-dev] [RFC] Add support for RDMA enabled devices in main tree

2011-06-30 Thread Robin H. Johnson
On Thu, Jun 30, 2011 at 10:40:26PM +0400, Alexey Shvetsov wrote:
 I'm working on putting infiniband support to main tree. Currently infiniband 
 related stuff hosted in science overlay in sys-infiniband [1] category (this 
 category currently contains ~25 packages but they will be ~40) so i wanna 
 move 
 them as whole category. Also i'm going to add USE_EXPAND for infiniband 
 userspace drivers:
Why a new category of sys-infiniband vs. existing sys-* categories.
I thought I had seen some existing infiniband packages lurking in the
tree.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee  Infrastructure Lead
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85



Re: [gentoo-dev] [RFC] Add support for RDMA enabled devices in main tree

2011-06-30 Thread Alexey Shvetsov
On Thursday 30 of June 2011 20:54:21 Robin H. Johnson wrote:
 On Thu, Jun 30, 2011 at 10:40:26PM +0400, Alexey Shvetsov wrote:
  I'm working on putting infiniband support to main tree. Currently
  infiniband related stuff hosted in science overlay in sys-infiniband
  [1] category (this category currently contains ~25 packages but they
  will be ~40) so i wanna move them as whole category. Also i'm going to
  add USE_EXPAND for infiniband
  userspace drivers:
 Why a new category of sys-infiniband vs. existing sys-* categories.
 I thought I had seen some existing infiniband packages lurking in the
 tree.

Because its very scpecific stuff containing system libs and userspace drivers 
and daemons that will make ib hw functional =)
-- 
Best Regards,
 Alexey 'Alexxy' Shvetsov
 Petersburg Nuclear Physics Institute, Russia
 Department of Molecular and Radiation Biophysics
 Gentoo Team Ru
 Gentoo Linux Dev
 mailto:alexx...@gmail.com
 mailto:ale...@gentoo.org
 mailto:ale...@omrb.pnpi.spb.ru

signature.asc
Description: This is a digitally signed message part.