Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

No Intel Speedstep in 5.1_STABLE ?



Greetings,

I'm on my way to update my 5.0_STABLE XEN3_DOM0/amd64, from 20090805, to a 
5.1_STABLE from 20110122 :)

I have 5.1_STABLE installed, from -daily, in a VM and untared the full source 
sets.
I have created a "personal" kernel configuration file named "LUUNA" (it add 
SPEEDSTEP and a few other things).

When I build the kernel, I get the following error:
identcpu.o: In function `cpu_identify':
../../../../arch/x86/x86/identcpu.c:713: undefined reference to `est_init'

Is it still possible to run speedstep with netbsd/xen dom0 ?

TIA,
        Jo

The long error message is:
(...)
#    create  LUUNA/.gdbinit
rm -f .gdbinit
echo "source ../../../../gdbscripts/bdump" >> .gdbinit
echo "source ../../../../gdbscripts/cpus" >> .gdbinit
echo "source ../../../../gdbscripts/kdump" >> .gdbinit
echo "source ../../../../gdbscripts/lwps" >> .gdbinit
echo "source ../../../../gdbscripts/msgbuf" >> .gdbinit
echo "source ../../../../gdbscripts/pgrpdump" >> .gdbinit
echo "source ../../../../gdbscripts/procs" >> .gdbinit
echo "source ../../../../gdbscripts/vchain" >> .gdbinit
echo "source ../../../../gdbscripts/vdump" >> .gdbinit
#    create  vers.c
sh ../../../../conf/newvers.sh
#   compile  LUUNA/vers.o
cc  -mcmodel=kernel -mno-red-zone -ffreestanding -fno-zero-initialized-in-bss 
-g -O2 -fno-omit-frame-pointer -std=gnu99 -fno-strict-aliasing   -Werror -Wall 
-Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes 
-Wstrict-prototypes -Wswitch -Wshadow -Wcast-qual -Wwrite-strings 
-Wno-unreachable-code -Wno-sign-compare -Wno-pointer-sign -Wno-attributes 
-Wextra -Wno-unused-parameter  -Werror   -Damd64 -Dx86_64 -I. 
-I/usr/src/sys/arch/amd64/compile/LUUNA/xen-ma -I../../../../../common/include 
-I../../../../arch  -I../../../.. -nostdinc -DMSGBUFSIZE="24576" -DLKM 
-DDIAGNOSTIC -DDEBUG -DENHANCED_SPEEDSTEP -DMAXUSERS=32 -D_KERNEL -D_KERNEL_OPT 
-I../../../../lib/libkern/../../../common/lib/libc/quad 
-I../../../../lib/libkern/../../../common/lib/libc/string 
-I../../../../lib/libkern/../../../common/lib/libc/arch/x86_64/string   
-I../../../../external/isc/atheros_hal/dist 
-I../../../../external/isc/atheros_hal/ic -I../../../../dist/ipf  -c vers.c
#      link  LUUNA/netbsd
ld -Map netbsd.map --cref -T ../../../../arch/amd64/conf/kern.ldscript.Xen 
-Ttext 0xffffffff80100000 -e start -X -o netbsd ${SYSTEM_OBJ} ${EXTRA_OBJ} 
vers.o
identcpu.o: In function `cpu_identify':
../../../../arch/x86/x86/identcpu.c:713: undefined reference to `est_init'
*** Error code 1

Stop.
make: stopped in /usr/src/sys/arch/amd64/compile/LUUNA



My conf file is:
netbsd# cat LUUNA                                                               
                                                                                
           
# $NetBSD: XEN3_DOM0,v 1.33.4.6 2010/11/21 17:43:03 riz Exp $
# LUUNA

include         "arch/amd64/conf/XEN3_DOM0"

# Intel Enhanced Speedstep for EM64T CPUs
options         ENHANCED_SPEEDSTEP
#options        EST_FREQ_USERWRITE      # any user can set frequency

# Intel(R) On Demand Clock Modulation (aka ODCM)
#options                INTEL_ONDEMAND_CLOCKMOD

# Intel Core's on-die Thermal sensor
#options        INTEL_CORETEMP

# NVIDIA nForce2/3/4 SMBus controller
#nfsmbc*        at pci? dev ? function ?
#nfsmb* at nfsmbc?
#iic*   at nfsmb?

# Intel PIIX4 power management controllers
piixpm* at pci? dev ? function ?        # PIIX4 compatible PM controller
iic*    at piixpm?                      # SMBus on PIIX4

# Intel ICH SMBus controller
ichsmb* at pci? dev ? function ?
iic*    at ichsmb?

# LM7[89] and compatible hardware monitors
lm0     at isa? port 0x290              # other common ports: 0x280, 0x310

# Thermal monitor and fan controller
dbcool* at iic? addr 0x2C               # Unknown other motherboard(s)
dbcool* at iic? addr 0x2D               # Tyan S2881
dbcool* at iic? addr 0x2E               # Tyan S2882-D

# Serial Presence Detect capable memory modules
spdmem* at iic? addr 0x50
spdmem* at iic? addr 0x51
spdmem* at iic? addr 0x52
spdmem* at iic? addr 0x53



Home | Main Index | Thread Index | Old Index