cma.c revision 9aa16921
1