cma.c revision cf53936f
1