cma.c revision a6e4d254
1