Subject: Re: port-i386/35676 (AMD PowerNow! inconsistent probe message)
To: None <port-i386-maintainer@netbsd.org, netbsd-bugs@netbsd.org,>
From: None <xtraeme@netbsd.org>
List: netbsd-bugs
Date: 03/18/2007 04:57:28
Synopsis: AMD PowerNow! inconsistent probe message

State-Changed-From-To: open->feedback
State-Changed-By: xtraeme@netbsd.org
State-Changed-When: Sun, 18 Mar 2007 04:57:27 +0000
State-Changed-Why:
I changed k8_powernow_init to accept a struct cpu_info *
as parameter, so that the informative messages always point
to the correct cpu.

I added code to fix problems with MSRs and SMP, with IPIs.
Could you please test a new kernel with the following patches:

http://www.netbsd.org/~xtraeme/msr_ipi_handlers.diff
http://www.netbsd.org/~xtraeme/est_smp.diff
http://www.netbsd.org/~xtraeme/powernow_k8_smp.diff

Note that if you are using i386, you'll need to apply the
est_smp.diff patch, which has the code for the IPI functions
on i386, if you are using amd64 with the first and the
third patch is enough.