cma.c revision b75cc8f9
1