cma.c revision b39ffa1d
1