smp.c revision 3e731858
1