smp.c revision 99aa0362
1