cma.c revision 6f8372b6
1