cma.c revision 8523c048
1