[LU-12789] Mellanox MOFED 4.7 support. Created: 20/Sep/19  Updated: 04/Oct/19  Resolved: 28/Sep/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.13.0, Lustre 2.12.3

Type: Improvement Priority: Critical
Reporter: Alexey Lyashkov Assignee: Alexey Lyashkov
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 9223372036854775807

 Description   

Mellanox guys checked a new MOFED version with lustre and found Lustre isn't support it.
Let's fix this problem.



 Comments   
Comment by Gerrit Updater [ 20/Sep/19 ]

Alexey Lyashkov (c17817@cray.com) uploaded a new patch: https://review.whamcloud.com/36245
Subject: LU-12789 o2ib: fix configure checks
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 51f275ea330db5e830f71251938ab19d4f19b3ad

Comment by Peter Jones [ 20/Sep/19 ]

shadow any idea when MOFED 4.7 will be available so that we can verify this change?

Comment by Alexey Lyashkov [ 21/Sep/19 ]

Peter,

I will ask a Mellanox, about share a beta iso. Based on my info, official release should available on next two weeks.

Comment by Peter Jones [ 21/Sep/19 ]

Thanks - very helpful

Comment by Gerrit Updater [ 27/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36245/
Subject: LU-12789 o2ib: fix configure checks
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: f44f657ee218303220f41182ced4fac290266b7f

Comment by Peter Jones [ 28/Sep/19 ]

Landed for 2.13

Comment by Minh Diep [ 28/Sep/19 ]

I don't think we need this for b2_12
ashehata, please advise?

Comment by Alexey Lyashkov [ 29/Sep/19 ]

@Minh, a zero cost support and just bug fixes for configure checks in patch.

Comment by Sebastien Piechurski [ 30/Sep/19 ]

Hello @Minh,

A number of users and vendors (including us Atos/Bull) are expecting to install the current 2.12 LTS on RHEL 7.7 with MOFED (which only 4.7 brings compatibility with RHEL 7.7 kernels).

On top of this, Peter announced last week during the LAD, that 2.12.3 would be released with compatibility of MOFED 4.7.

So I think it is needed to have this in b2_12.

You will also need to cherry-pick those dependencies which are not present on b2_12:

27572b047:  LU-12355 lnet: Adjust checks for ib_device_ops

bbc2cf593: LU-12400 lnet: Infiniband sg_dma changes for linux 5.1

46298ffe0b436a8cf1c60aa3d7bde7ae52c78d00: LU-12355 lnet: ib_fmr_pool_unmap returns void

 

Comment by Minh Diep [ 30/Sep/19 ]

spiechurski, thanks for the info. I'll look into this

Comment by Gerrit Updater [ 30/Sep/19 ]

Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36331
Subject: LU-12789 o2ib: fix configure checks
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 501fd95d6f684e73ad9737c48139b5a83718912c

Comment by Gerrit Updater [ 04/Oct/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36331/
Subject: LU-12789 o2ib: fix configure checks
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 6cb0c9863caaa6bfa9d45995f08b73ce1fadae1f

Generated at Sat Feb 10 02:55:40 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.