Fix %CPU in Irix mode to support higher cpu counts. Signed-off-by: Tony Ernst --- --- procps-3.2.7/top.c 2011-08-19 10:24:11.000000000 -0500 +++ procps-3.2.7/top.c 2011-08-19 10:24:18.000000000 -0500 @@ -1836,8 +1836,9 @@ if(Rc.mode_irixps && smp_num_cpus()>1){ // good for 100 CPUs per process - pcpu_max_value = 9999.0; - Fieldstab[P_CPU].fmts = " %4.0f"; + pcpu_max_value = 999999.0; + Fieldstab[P_CPU].fmts = " %6.0f"; + Fieldstab[P_CPU].head = " %CPU"; } // lastly, establish the true runtime secure mode and delay time @@ -2682,11 +2683,13 @@ #endif if(Rc.mode_irixps && smp_num_cpus()>1){ // good for 100 CPUs per process - pcpu_max_value = 9999.0; - Fieldstab[P_CPU].fmts = " %4.0f"; + pcpu_max_value = 999999.0; + Fieldstab[P_CPU].fmts = " %6.0f"; + Fieldstab[P_CPU].head = " %CPU"; } else { pcpu_max_value = 99.9; Fieldstab[P_CPU].fmts = " %#4.1f"; + Fieldstab[P_CPU].head = " %CPU"; } break;