my laptop has a core 2 processor (T5500) but because my acpi dsdt lacks of PCT, PSS and PPC I can't use acpicpu for playing w/ setperf
I've made these tiny changes Index: machdep.c =================================================================== RCS file: /cvs/src/sys/arch/i386/i386/machdep.c,v retrieving revision 1.381 diff -u -b -r1.381 machdep.c --- machdep.c 3 Apr 2007 10:14:47 -0000 1.381 +++ machdep.c 9 Apr 2007 08:47:26 -0000 @@ -1444,7 +1444,7 @@ #endif } -#if !defined(SMALL_KERNEL) && defined(I686_CPU) && !defined(MULTIPROCESSOR) +#if !defined(SMALL_KERNEL) && defined(I686_CPU) /*&& !defined(MULTIPROCESSOR)*/ void intel686_setperf_setup(struct cpu_info *ci) { @@ -1468,9 +1468,9 @@ { #if !defined(SMALL_KERNEL) && defined(I686_CPU) -#if !defined(MULTIPROCESSOR) +/*#if !defined(MULTIPROCESSOR)*/ setperf_setup = intel686_setperf_setup; -#endif +/*#endif*/ { extern void (*pagezero)(void *, size_t); extern void sse2_pagezero(void *, size_t); so now also w/ bsd.mp during boot, est is used by reporting I can use only HFS and LFH i.e 1667 and 1000 Mhz. if I'm not wrong I read that w/ core 2 by changing one msr affects also the other core. What I'm looking for are information for vid and related frequency for being able to use other setperf values (not only 0 and 100) but I'm not able to find out them. has anybody any hint? thanks, -- giovanni