smp.cpp revision 71b9d8cf3ba0cec43cf2e32bd04db826e9cd95f4
1