cma.c revision 406b6a25
1