cma.c revision 30dc5e63
1