Devriendt, Paul | 1 Dec 2004 15:26
Picon
Favicon

RE: powernow-k8 problem

> However, if I start a CPU intensive program I get this error 
> in my dmesg:
> powernow-k8: ignoring illegal change in lo freq table-2 to 0x2
> powernow-k8: transition frequency failed
> (repeated ad nauseam)
> And from thereon my CPU is locked at full speed and never 
> scaled back again.
> 
> I'm using a Winchester 3200:
> powernow-k8: Found 1 AMD Athlon 64 / Opteron processors 
> (version 1.00.09b)
> powernow-k8:    0 : fid 0x2 (1000 MHz), vid 0x12 (1100 mV)
> powernow-k8:    1 : fid 0xa (1800 MHz), vid 0x8 (1350 mV)
> powernow-k8:    2 : fid 0xc (2000 MHz), vid 0x6 (1400 mV)
> powernow-k8: cpu_init done, current fid 0xc, vid 0x4
> powernow-k8: ph2 null fid transition 0xc
> 
> Any hints?
> Thanks in advance.
> 
> Markus

I am not sure what is going on to cause this transition
frequency failed. It would be a big help if you could rebuild 
the driver for debug and post the system log (dmesg) of this
failure. 

Thanks. Paul.
Markus Trippelsdorf | 1 Dec 2004 16:09
Picon
Favicon

RE: powernow-k8 problem

On Wed, 2004-12-01 at 08:26 -0600, Devriendt, Paul wrote:
> I am not sure what is going on to cause this transition
> frequency failed. It would be a big help if you could rebuild 
> the driver for debug and post the system log (dmesg) of this
> failure. 

As I wrote in a private mail to your colleague Mark Langsdorf,
everything is fine if I disable CONFIG_ACPI_PROCESSOR and
CONFIG_ACPI_FAN in my kernel configuration.

Markus

Here are two debug dmesg:
formation
Built 1 zonelists
Kernel command line: root=/dev/hda2 video=radeonfb:1024x768-32 <at> 100 elevator=deadline
hdc=ide-scsi console=tty0
ide_setup: hdc=ide-scsi
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 2002.619 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Memory: 1025944k/1048256k available (2593k kernel code, 21644k reserved, 645k data, 464k init)
Calibrating delay loop... 3923.96 BogoMIPS (lpj=1961984)
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
(Continue reading)

Hendrik Muhs | 1 Dec 2004 21:09
Picon

Re: [PATCH] Another powernow-k7 patch for Desktop XP-M usage

Hi,

> 
> Still can't set multiplier 11. I'm able to run CPU on 10.5x200, but not 
> at 11x200. If I use
> 
> powernow-k7 overwrite_table=1 multiplier=50,60,70,80,90,110
> 
> or
> 
> powernow-k7 overwrite_table=1 multiplier=50,60,70,80,90,11
> 
> maximum frequency becomes 1800MHz (9x200) and it's second to last 
> multiplier...

Strange, works for me:

modprobe powernow-k7 overwrite_table=1 multiplier=50,60,70,80,90,110

dmesg:

powernow: PowerNOW! Technology present. Can scale: frequency and voltage.
powernow: FSB: 100.074 MHz
powernow: Overwriting PST table with manual settings
powernow: Settling Time: 200 microseconds.
powernow:    FID: 0x4 (5.0x [500MHz])   VID: 0xb (1.450V)
powernow:    FID: 0x6 (6.0x [600MHz])   VID: 0xb (1.450V)
powernow:    FID: 0x8 (7.0x [700MHz])   VID: 0xb (1.450V)
powernow:    FID: 0xa (8.0x [800MHz])   VID: 0xb (1.450V)
powernow:    FID: 0xc (9.0x [900MHz])   VID: 0xb (1.450V)
(Continue reading)

karoles | 2 Dec 2004 22:02
Picon
Favicon

Hello


_______________________________________________
Cpufreq mailing list
Cpufreq <at> www.linux.org.uk
http://www.linux.org.uk/mailman/listinfo/cpufreq
omv | 2 Dec 2004 23:13

2.4 patch and powernow-k8

I've been trying to patch cpufreq into a recent 2.4 kernel and having 
some problems.  When I've config'ed powernow-k8 to be static linked, I 
get the below errors.  Compiling as a module works, but yields 
unresolvable symbols when trying to load the module.

The speedstep-centrino seems to build fine (though I can't test it on my 
laptop), and I'm guessing there is a build issue in which symbols are 
exported.  However, I don't actually understand the build process enough 
to make any headway...

BTW:  I've tried on kernels 2.4.25 -> 2.4.28, and tried a couple 
different snapshots from ftp://ftp.linux.org.uk/pub/linux/cpufreq/ as 
well as the latest stuff in the cvs repository.

Any help would be appreciated,

-dan

make[1]: Leaving directory `/usr/src/linux-2.4.28/arch/i386/lib'
ld -m elf_i386 -T /usr/src/linux-2.4.28/arch/i386/vmlinux.lds -e stext 
arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o 
init/version.o init/do_mounts.o \
        --start-group \
        arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o 
mm/mm.o fs/fs.o ipc/ipc.o \
         drivers/acpi/acpi.o drivers/char/char.o drivers/block/block.o 
drivers/misc/misc.o drivers/net/net.o drivers/char/agp/agp.o 
drivers/char/drm/drm.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o 
drivers/cdrom/driver.o drivers/pci/driver.o drivers/pcmcia/pcmcia.o 
drivers/pnp/pnp.o drivers/video/video.o drivers/media/media.o 
(Continue reading)

Langsdorf, Mark | 3 Dec 2004 01:00
Picon
Favicon

RE: 2.4 patch and powernow-k8

> I've been trying to patch cpufreq into a recent 2.4 kernel and having 
> some problems.  When I've config'ed powernow-k8 to be static 
> linked, I get the below errors.  

> arch/i386/kernel/kernel.o(.data+0x1d80): In function `trampoline_end':
> : undefined reference to `local symbols in discarded section 
> .text.exit'
> make: *** [vmlinux] Error 1

I can't quite reproduce this error on my AMD64 system, but 
I can get something awfully close, in that I see the undefined
reference error.  I have no idea what the problem is.  It only
happens when the powernow-k8.c code is compiled, but I can't
see anything in the code that would produce that.

This is occuring on RHEL3 U2 with gcc-3.2.3.  Anyone have
any ideas?

-Mark Langsdorf
AMD, Inc.
Dominik Brodowski | 3 Dec 2004 10:09
Picon

Re: 2.4 patch and powernow-k8

On Thu, Dec 02, 2004 at 02:13:31PM -0800, omv wrote:
> make[1]: Leaving directory `/usr/src/linux-2.4.28/arch/i386/lib'
> ld -m elf_i386 -T /usr/src/linux-2.4.28/arch/i386/vmlinux.lds -e stext 
> arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o 
> init/version.o init/do_mounts.o \
>        --start-group \
>        arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o 
> mm/mm.o fs/fs.o ipc/ipc.o \
>         drivers/acpi/acpi.o drivers/char/char.o drivers/block/block.o 
> drivers/misc/misc.o drivers/net/net.o drivers/char/agp/agp.o 
> drivers/char/drm/drm.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o 
> drivers/cdrom/driver.o drivers/pci/driver.o drivers/pcmcia/pcmcia.o 
> drivers/pnp/pnp.o drivers/video/video.o drivers/media/media.o 
> drivers/input/inputdrv.o drivers/cpufreq/built-in.o \
>        net/network.o \
>        /usr/src/linux-2.4.28/arch/i386/lib/lib.a 
> /usr/src/linux-2.4.28/lib/lib.a /usr/src/linux-2.4.28/arch/i386/lib/lib.a \
>        --end-group \
>        -o vmlinux
> arch/i386/kernel/kernel.o(.data+0x1d80): In function `trampoline_end':
> : undefined reference to `local symbols in discarded section .text.exit'
> make: *** [vmlinux] Error 1
> [root <at> queue38 linux-2.4.28]#

Could you try out removing the "__devexit_p" in 
static struct cpufreq_driver cpufreq_amd64_driver = {
        .verify = powernowk8_verify,
        .target = powernowk8_target,
        .init = powernowk8_cpu_init,
        .exit = __devexit_p(powernowk8_cpu_exit),
(Continue reading)

bugme-daemon | 3 Dec 2004 15:52

[Bug 3855] New: Powernow-k8 doesn't work with 90nm Athlon64 <at> 939pin (Winchester)

http://bugme.osdl.org/show_bug.cgi?id=3855

           Summary: Powernow-k8 doesn't work with 90nm Athlon64 <at> 939pin
                    (Winchester)
    Kernel Version: 2.6.9
            Status: NEW
          Severity: normal
             Owner: cpufreq <at> www.linux.org.uk
         Submitter: malte.d <at> gmx.net

Distribution: Slackware 10.0 
Hardware Environment: MSI Neo2 Platinum 939 K8 Board + Athlon64 3000+ 
Winchester 90nm, Socket 939 
# cat /proc/cpuinfo  
processor       : 0 
vendor_id       : AuthenticAMD 
cpu family      : 15 
model           : 31 
model name      : AMD Athlon(tm) 64 Processor 3000+ 
stepping        : 0 
cpu MHz         : 1808.320 
cache size      : 512 KB 
fdiv_bug        : no 
hlt_bug         : no 
f00f_bug        : no 
coma_bug        : no 
fpu             : yes 
fpu_exception   : yes 
cpuid level     : 1 
wp              : yes 
(Continue reading)

bugme-daemon | 3 Dec 2004 16:02

[Bug 3855] Powernow-k8 doesn't work with 90nm Athlon64 <at> 939pin (Winchester)

http://bugme.osdl.org/show_bug.cgi?id=3855

------- Additional Comments From linux <at> brodo.de  2004-12-03 07:02 -------
Created an attachment (id=4207)
 --> (http://bugme.osdl.org/attachment.cgi?id=4207&action=view)
powernow-k8: handle invalid initial frequency/voltage pairs correctly

can you test this patch, please? It's queued for inclusion into Davej's
cpufreq-bk tree.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
bugme-daemon | 3 Dec 2004 16:02

[Bug 3855] Powernow-k8 doesn't work with 90nm Athlon64 <at> 939pin (Winchester)

http://bugme.osdl.org/show_bug.cgi?id=3855

linux <at> brodo.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
Attachment #4207 is|1                           |0
              patch|                            |

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Gmane