smp.c revision caa75932
1