cma.c revision e82153b5
1