cma.c revision 278f74b3
1