cma.c revision 5ab2d89b
1