cma.c revision 753f618a
1