cma.c revision a81c994d
1