cma.c revision 60aaeffa
1