cma.c revision 19b752a1
1