Bug 1312291

Summary: [RHEL-6.8] ibv_xsrq_pingpong failed over ib_qib hardware
Product: Red Hat Enterprise Linux 6 Reporter: zguo <zguo>
Component: libibverbsAssignee: Doug Ledford <dledford>
Status: CLOSED NOTABUG QA Contact: Infiniband QE <infiniband-qe>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.8   
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-26 14:52:36 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description zguo 2016-02-26 10:47:16 UTC
Description of problem:
ibv_xsrq_pingpong failed over ib_qib hardware, and passed over Connect-IB, ConnectX-2 hardware. Not sure if ib_qib hardware supports this feature, need developer's confirm, thanks.

Version-Release number of selected component (if applicable):
RHEL-6.8-20160225.0 Server x86_64
2.6.32-621.el6

How reproducible:
Always

Steps to Reproduce:
1. https://beaker.engineering.redhat.com/jobs/1241422
2. Log: http://beaker-archive.app.eng.bos.redhat.com/beaker-logs/2016/02/12414/1241422/2516557/38530956/189452154/test_log--kernel-infiniband-libibverbs-utils-client.log

+ timeout 15m ibv_xsrq_pingpong ib1-qe-08
Couldn't Open the XRC Domain 38
+ report_failed ibv_xsrq_pingpong

Actual results:
ibv_xsrq_pingpong succeed

Expected results:
ibv_xsrq_pingpong succeed failed

Additional info:

Comment 1 Doug Ledford 2016-02-26 14:52:36 UTC
qib does not support XRC.  Any time you see a messages like this:

Couldn't Open the XRC Domain 38

from an app on qib hardware, it is expected.  The same is true of most hardware.  I think only mlx4 and mlx5 support XRC, but that might need double checking.

Comment 2 zguo 2016-02-29 02:35:05 UTC
(In reply to Doug Ledford from comment #1)
> qib does not support XRC.  Any time you see a messages like this:
> 
> Couldn't Open the XRC Domain 38
> 
> from an app on qib hardware, it is expected.  The same is true of most
> hardware.  I think only mlx4 and mlx5 support XRC, but that might need
> double checking.

Thanks Doug for the confirmation. From our testing, we did find that only mlx4 and mlx5 support XRC.