Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
Lustre 2.10.0
-
None
-
9223372036854775807
Description
The fix for LU-9026 addresses two API changes with a single autoconf check. The changes are:
commit ed082d36a7b2c27d1cda55fdfb28af18040c4a89 Author: Christoph Hellwig <hch@lst.de> Date: Mon Sep 5 12:56:17 2016 +0200 IB/core: add support to create a unsafe global rkey to ib_create_pd commit 5ef990f06bd7e3cf521b5705d898d8e43d04ea90 Author: Christoph Hellwig <hch@lst.de> Date: Mon Sep 5 12:56:21 2016 +0200 IB/core: remove ib_get_dma_mr
The current SLES 12 SP3 beta has that first commit, "ed082d36a7", but not the second one. I propose to introduce an explicit check for the ib_alloc_pd() function with two arguments. I have a patch and will push it soon.
This change is important because it affects el7.4 kernels 3.10.0-693