cma.c revision eb83f502
1