Re: [ewg] Compat-rdma compile error

2018-08-01 Thread Adit Ranadive
On 8/1/18, 2:25 PM, "Vladimir Sokolovsky"  wrote:
> On 08/01/2018 10:35 PM, Adit Ranadive wrote:
> > On 8/1/18, 7:52 AM, "Vladimir Sokolovsky"  wrote:
> >> Hi Adit,
> >> I added missing headers and created a new build: 
> >> OFED-4.17-20180801-0747.tgz
> > Thanks! That got me past the earlier error, I'm still facing an issue below:
> >
> > CC [M]  /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/compat/compat-3.11.o
> > In file included from 
> > /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c:48:0:
> > /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:96:2:
> >  error: unknown type name ‘refcount_t’
> >refcount_t refcnt;
> >^
> > /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:177:2:
> >  error: unknown type name ‘refcount_t’
> >refcount_t refcnt;
> >^
> > /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:199:2:
> >  error: unknown type name ‘refcount_t’
> >refcount_t refcnt;
> >^
> > make[5]: *** 
> > [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.o]
> >  Error 1
> > make[4]: *** 
> > [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma]
> >  Error 2
> > make[3]: *** 
> > [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw] Error 2
> >
> > It looks like the refcount.h exists in compat-rdma. Do I need to include 
> > any config defines for pvrdma to pick up the header?
> >
> > Thanks,
> > Adit
> >
> >  
> >  
> You should add "#include " in pvrdma.h

I guess that will be a backport patch for RHEL 7.4. I don't think this is a 
problem for
RHEL 7.5.

After fixing that there seems to be a build issue with mlx5 pertaining to
PCI_IRQ_MSIX below (also with vmw_pvrdma):

/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:
 In function ‘mlx5_alloc_irq_vectors’:
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:337:2:
 error: implicit declaration of function ‘pci_alloc_irq_vectors’ 
[-Werror=implicit-function-declaration]
  nvec = pci_alloc_irq_vectors(dev->pdev,
  ^
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:339:4:
 error: ‘PCI_IRQ_MSIX’ undeclared (first use in this function)
PCI_IRQ_MSIX);
^
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:339:4:
 note: each undeclared identifier is reported only once for each function it 
appears in
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:
 In function ‘mlx5_free_irq_vectors’:
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:358:2:
 error: implicit declaration of function ‘pci_free_irq_vectors’ 
[-Werror=implicit-function-declaration]
  pci_free_irq_vectors(dev->pdev);
  ^
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:
 In function ‘mlx5_irq_set_affinity_hint’:
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:638:2:
 error: implicit declaration of function ‘pci_irq_vector’ 
[-Werror=implicit-function-declaration]
  int irq = pci_irq_vector(mdev->pdev, MLX5_EQ_VEC_COMP_BASE + i);
  ^
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:
 At top level:
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:1347:2:
 error: unknown field ‘eswitch_encap_mode_set’ specified in initializer
  .eswitch_encap_mode_set = mlx5_devlink_eswitch_encap_mode_set,
  ^
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:1348:2:
 error: unknown field ‘eswitch_encap_mode_get’ specified in initializer
  .eswitch_encap_mode_get = mlx5_devlink_eswitch_encap_mode_get,
  ^
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:1348:2:
 warning: excess elements in struct initializer [enabled by default]
/root/rpmbuild/SOURCES/compat-rdma-4.17/drivers/net/ethernet/mellanox/mlx5/core/main.c:1348:2:
 warning: (near initialization for ‘mlx5_devlink_ops’) [enabled by default] 

Thanks,
Adit 

___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg


Re: [ewg] OFA EWG Meeting: Monday, July 30, 2018 - Minutes

2018-08-01 Thread Davis, Arlin R
We would like to get to the 1st RC in September so that OFA-IWG can test with 
OFED 4.17 during Interop/Plugfest Events in October. The GA would be in Oct-Nov.

From: Jeff Becker [mailto:jeffrey.c.bec...@nasa.gov]
Sent: Wednesday, August 01, 2018 3:03 PM
To: Davis, Arlin R ; 'ewg@lists.openfabrics.org' 

Subject: Re: [ewg] OFA EWG Meeting: Monday, July 30, 2018 - Minutes

Hi Arlin,

What is the schedule for OFED-4.17 release? Thanks.

-jeff

On 07/30/2018 02:03 PM, Jeff Becker wrote:
Hi Arlin,

On 07/30/2018 01:15 PM, Davis, Arlin R wrote:
Attendees Company
Devesh SharmaBroadcom
Steve Wise   Chelsio
Arlin Davis   Intel
Sindhu Devale Intel - i40iw
Vladimir SokolovskyMellanox
Rupert Dance   SW Forge
Yuval Bason Cavium


Minutes:

*Opens - none

*OFED-4.17 daily build (7-27): 
https://downloads.openfabrics.org/downloads/OFED/ofed-4.17-daily/latest.tgz

o Distro/backports (RH7.4, RH7.5, SLES12.3, SLES15)

?  RH 7.5, all done and working except qmulex, qib, and vmw_pvrdma.

*Devesh is looking into Emulex, report back next meeting

*Arlin will check with Bill Schmidt (Intel) regarding qib support

*Huawei status? Wei Hu?

*VMware status? Adit?

?  SLES 15 rdma_core, mlx drivers done, ready for other IHV's

?  RH 7.4, rdma_core done, working on rest.

?  SLES12.3 in process

?  Have commits to finalize backports in next 2-4 weeks.

?  We are still committed/tracking to RC release in September

o Library and ULP status

?  iSER, NVMe-oF - Vlad will cover these backports

?  NFS-RDMA - Jeff, do you have cycles to support this in OFED 4.17?

Depending on the release schedule, I should.

-jeff





Regards,



Arlin








___

ewg mailing list

ewg@lists.openfabrics.org

https://lists.openfabrics.org/mailman/listinfo/ewg


___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg


Re: [ewg] OFA EWG Meeting: Monday, July 30, 2018 - Minutes

2018-08-01 Thread Jeff Becker

Hi Arlin,

What is the schedule for OFED-4.17 release? Thanks.

-jeff

On 07/30/2018 02:03 PM, Jeff Becker wrote:

Hi Arlin,

On 07/30/2018 01:15 PM, Davis, Arlin R wrote:


_Attendees     Company _

Devesh Sharma    Broadcom

Steve Wise   Chelsio

Arlin Davis   Intel

Sindhu Devale Intel – i40iw

Vladimir Sokolovsky    Mellanox

Rupert Dance   SW Forge

Yuval Bason Cavium

Minutes:
·Opens - none

·OFED-4.17 daily build (7-27): 
https://downloads.openfabrics.org/downloads/OFED/ofed-4.17-daily/latest.tgz


oDistro/backports (RH7.4, RH7.5, SLES12.3, SLES15)
§RH 7.5, all done and working except qmulex, qib, and vmw_pvrdma.
·Devesh is looking into Emulex, report back next meeting
·Arlin will check with Bill Schmidt (Intel) regarding qib support
·*Huawei status? Wei Hu?*
·*VMware status? Adit?*
§SLES 15 rdma_core, mlx drivers done, ready for other IHV’s
§RH 7.4, rdma_core done, working on rest.
§SLES12.3 in process
§Have commits to finalize backports in next 2-4 weeks.
§We are still committed/tracking to RC release in September
oLibrary and ULP status
§iSER, NVMe-oF – Vlad will cover these backports
§NFS-RDMA – *Jeff, do you have cycles to support this in OFED 4.17*?


Depending on the release schedule, I should.

-jeff


Regards,
Arlin





___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg



___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg


Re: [ewg] Compat-rdma compile error

2018-08-01 Thread Vladimir Sokolovsky

On 08/01/2018 10:35 PM, Adit Ranadive wrote:

On 8/1/18, 7:52 AM, "Vladimir Sokolovsky"  wrote:

Hi Adit,
I added missing headers and created a new build: OFED-4.17-20180801-0747.tgz

Thanks! That got me past the earlier error, I'm still facing an issue below:

CC [M]  /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/compat/compat-3.11.o
In file included from 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c:48:0:
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:96:2:
 error: unknown type name ‘refcount_t’
   refcount_t refcnt;
   ^
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:177:2:
 error: unknown type name ‘refcount_t’
   refcount_t refcnt;
   ^
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:199:2:
 error: unknown type name ‘refcount_t’
   refcount_t refcnt;
   ^
make[5]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.o]
 Error 1
make[4]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma] 
Error 2
make[3]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw] Error 2

It looks like the refcount.h exists in compat-rdma. Do I need to include any 
config defines for pvrdma to pick up the header?

Thanks,
Adit
   
 
 

You should add "#include " in pvrdma.h

Regards,
Vladimir
___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg


Re: [ewg] Compat-rdma compile error

2018-08-01 Thread Adit Ranadive
On 8/1/18, 7:52 AM, "Vladimir Sokolovsky"  wrote:
>Hi Adit,
>I added missing headers and created a new build: 
> OFED-4.17-20180801-0747.tgz

Thanks! That got me past the earlier error, I'm still facing an issue below:

CC [M]  /var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/compat/compat-3.11.o
In file included from 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c:48:0:
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:96:2:
 error: unknown type name ‘refcount_t’
  refcount_t refcnt;
  ^
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:177:2:
 error: unknown type name ‘refcount_t’
  refcount_t refcnt;
  ^
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:199:2:
 error: unknown type name ‘refcount_t’
  refcount_t refcnt;
  ^
make[5]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.o]
 Error 1
make[4]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma] 
Error 2
make[3]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw] Error 2

It looks like the refcount.h exists in compat-rdma. Do I need to include any 
config defines for pvrdma to pick up the header?

Thanks,
Adit
  



___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg


Re: [ewg] Compat-rdma compile error

2018-08-01 Thread Vladimir Sokolovsky

On 08/01/2018 03:35 AM, Adit Ranadive wrote:
Hi Vlad, While trying to install OFED-4.17 daily build 
(OFED-4.17-20180727-1517), I’m getting the following error: In file 
included from :0:0: 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/include/linux/compat-2.6.h:54:31: 
fatal error: linux/compat-3.19.h: No such file or directory #include 
 ^ compilation terminated. In file included from 
:0:0: 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/include/linux/compat-2.6.h:54:31: 
fatal error: linux/compat-3.19.h: No such file or directory #include 
 ^ compilation terminated. In file included from 
:0:0: 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/include/linux/compat-2.6.h:54:31: 
fatal error: linux/compat-3.19.h: No such file or directory #include 
 ^ compilation terminated. In file included from 
:0:0: 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/include/linux/compat-2.6.h:54:31: 
fatal error: linux/compat-3.19.h: No such file or directory #include 
 ^ compilation terminated. make[4]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/core/cm.o] 
Error 1 make[3]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/core] 
Error 2 make[3]: *** Waiting for unfinished jobs make[3]: *** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/compat/compat-3.11.o] 
Error 1 make[3]: *** Waiting for unfinished jobs CC [M] 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.omake[5]: 
*** 
[/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.o] 
Error 1 make[5]: *** Waiting for unfinished jobs CC [M] 
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.omake[3]: 
*** [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/compat/main.o] Error 
1 make[2]: *** [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.17/compat] 
Error 2 I'm building this on RHEL 7.4 (3.10.0-693.el7.x86_64). Am I 
missing any header packages? Thanks, Adit

Hi Adit,
I added missing headers and created a new build: OFED-4.17-20180801-0747.tgz

Thanks,
Vladimir


___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg


[ewg] Old Flatbed server will be shutting down in two days

2018-08-01 Thread Ken Strandberg
The server migration was completed last week and all the developer accounts
have been active during that time. If you haven't checked your files,
please do so ASAP. I rsync'd all the user directories in the migration, so
all files should be there. If you haven't checked, please do so now.

The old flatbed server will be decommissioned this Friday.

I do have tars of all scm directories from before the migration, in case
there is a need to find something in your historical files.



-- 
---
*Ken Strandberg*
*Catlow Communications*
*Technical Marketing Writing for Web, Print, Film/Video*
www.catlowcommunications.com
k...@catlowcommunications.com
775-690-6575 (v)
775-313-9617 (f)
___
ewg mailing list
ewg@lists.openfabrics.org
https://lists.openfabrics.org/mailman/listinfo/ewg