xeon-phi: mlx5_ib bug fix releated to large memory regions registration.
Issue described in the release notes for Mellanox OFED 2.4-1.0.4
(page 12, bug fix item number 8) also effects xeon-phi's ability to
use the mlx5_ib is kernel-mode, i.e. ipoib and other ulp's.
Descripion for those release notes:
"Fixed an issue related to large memory regions registration. The problem
mainly occurred on PPC systems due to the large page size, and on non PPC
systems with large pages (contig pages)"
Signed-off-by: Jay Sternberg <jay.e.sternberg@intel.com>