cma.c revision 93b1f29d
1