cma.c revision 99cfddb8
1