cma.c revision 1bb5091d
1