cma.c revision d3957b86
1