cma.c revision 2a7cec53
1