cma.c revision c7f743a6
1