smp.c revision cb923159
1