cma.c revision 081ea519
1