cma.c revision d90f9b35
1