powerd won't start on 6.2 with core2duo CPU

Andrei Kolu antik at bsd.ee
Wed Aug 8 07:06:17 PDT 2007


Monday 06 August 2007 23:35:08 kirjutas Boris Kochergin:
> ECEG / Daniel Duerr wrote:
> > Hi Boris,
> >
> > This did the trick...  I recompiled my kernel with device cpufreq and
> > it works now.  I guess this CPU appears as a non-ACPI CPU type?
> >
> > Cheers,
> > Daniel
> >
> > On Aug 5, 2007, at 5:17 PM, Boris Kochergin wrote:
> >> ECEG / Daniel Duerr wrote:
> >>> Hi,
> >>>
> >>> I'm running a server on the latest FreeBSD 6.2 from the RELENG_6_2
> >>> sources.  My SMP kernel sees my CPU (in dmesg) as:
> >>>
> >>> CPU: Intel(R) Core(TM)2 CPU          6300  @ 1.86GHz (1870.39-MHz
> >>> 686-class CPU)
> >>>
> >>> I am unable to start powerd, however, as I get the following error:
> >>>
> >>> Starting powerd.
> >>> powerd: lookup freq: No such file or directory
> >>>
> >>> On closer examination of the sysctl -a output, there are no
> >>> dev.cpu.X.freq values set.  Any ideas what is going on here?
> >>>
No need to compile cpufreq into kernel.

/boot/loader.conf:
cpufreq_load="YES"

/etc/rc.conf:
# powerd: adaptive speed while on AC power, adaptive while on battery power
powerd_enable="YES"
powerd_flags="-a adaptive -b adaptive" # set CPU frequency


%sysctl dev.cpu
dev.cpu.0.freq: 250
dev.cpu.0.freq_levels: 1667/31000 1458/27125 1333/22000 1166/19250 1000/13000 
875/11375 750/9750 625/8125 500/6500 375/4875 250/3250 125/1625

%dmesg
Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-STABLE #52: Mon Jul 23 13:26:03 PDT 2007
    root at pcbsd:/usr/obj/usr/src/sys/PCBSD-SMP
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz (1662.52-MHz 686-class 
CPU)
  Origin = "GenuineIntel"  Id = 0x6f6  Stepping = 6
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe39d<SSE3,RSVD2,MON,DS_CPL,EST,TM2,<b9>,CX16,<b14>,<b15>>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
real memory  = 1063858176 (1014 MB)
avail memory = 1027620864 (980 MB)
ACPI APIC Table: <DELL   M07    >
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
ioapic0: Changing APIC ID to 2
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
acpi0: <DELL M07    > on motherboard
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 2000
acpi0: reservation of fed00000, 400 (3) failed
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
p4tcc1: <CPU Frequency Thermal Control> on cpu1


More information about the freebsd-bugs mailing list