>Put another way - why do you already have backward compatibility hacks >in lirdmacm? There wasn't any released version of cma, was there? Because the behavior of the ABI changed. The CMA was released to openib, but has not yet been merged upstream. What is the issue here? The CMA ABI now behaves similar to the other userspace components. - Sean