smp.c revision c7255058
1