smp.cpp revision eac94f5db9c4fc3e20c9b92ad2a6d2c66a80eef6
1