On Tuesday 18 October 2005 11:37 am, David O'Brien wrote: > @@ -360,3 +361,4 @@ > if (cmp > 1) > - printf("\n Cores per package: %d", cmp); > + printf("\n Found %d sockets with %d cores per package", > + mp_ncpus / cmp, cmp); > if ((htt / cmp) > 1) You are always assuming there's nothing but SMP kernel. Jung-uk Kim