smp.c revision b99a2659
1