cma.c revision d02d1f53
1