The libmetal shared memory user API based on the ION interface was removed due to "Destaging ION" in the Linux kernel. For more information, please see https://lwn.net/Articles/792733/. The current API in Xilinx libmetal repository matches the upstream.