cma.c revision 2b1b5b60
1