libibumad with LLNL changes