cma.c revision 671a6cc2
1