cma.c revision 4dd81e89
1