smp.c revision 3c6032a8
1