[LU-9302] Lustre-client-dkms 2.9.0 fails to build with MLNX_OFED_LINUX-4.0-1.0.1.0-rhel7.3-x86_64 Created: 06/Apr/17 Updated: 06/Apr/17 Resolved: 06/Apr/17 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.9.0 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | Guilherme James De Angelis Fachini | Assignee: | WC Triage |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Environment: |
MLNX_OFED_LINUX-4.0-1.0.1.0-rhel7.3-x86_64 |
||
| Severity: | 2 |
| Rank (Obsolete): | 9223372036854775807 |
| Description |
|
Build lustre-client with ofa kernel from Mellanox 4.0-1.0.1.0 fails due to missing symbols: --------------------------------------------------------------------------------------- /var/lib/dkms/lustre-client/2.9.0/build/lnet/klnds/o2iblnd/o2iblnd.c: In function 'kiblnd_hdev_setup_mrs': --------------------------------------------------------------------------------------- I built with: --with-o2ib=/usr/src/ofa_kernel/default/ This symbols have been dropped from that version so Lustre kernel modules are not compatible to the curretn mellanox version. I tried with MLNX_OFED_LINUX-3.4-2.0.1.0-redhat7.2-x86_64, and the build went fine. |
| Comments |
| Comment by Peter Jones [ 06/Apr/17 ] |
|
This should be fixed in the 2.10 release - MOFED 4.0 did not exist when the 2.9 release came out. More details are in |