cma.c revision c5483388
1