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

Reply via email to