Subject: Re: port-i386/35676: AMD PowerNow! inconsistent probe message
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Quentin Garnier <cube@cubidou.net>
List: netbsd-bugs
Date: 02/18/2007 16:55:03
The following reply was made to PR port-i386/35676; it has been noted by GNATS.

From: Quentin Garnier <cube@cubidou.net>
To: fukumoto@imasy.or.jp
Cc: matthew green <mrg@eterna.com.au>, gnats-bugs@NetBSD.org
Subject: Re: port-i386/35676: AMD PowerNow! inconsistent probe message
Date: Sun, 18 Feb 2007 17:52:13 +0100

 --qgX4gij8LkuvbVHq
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Mon, Feb 19, 2007 at 01:15:08AM +0900, fukumoto@imasy.or.jp wrote:
 > Now I've glanced the code in x86/x86/powernow_k8.c, and I'm wondering
 > if it is intended to be used in multiprocessor environment.  It looks
 > like writing sysctl "target" sets the core voltage and frequency of
 > the current processor.  I don't know at all about PowerNow!, is it
 > defined per core?  If it is, I think the sysctl should propagate
 > information to all processors, or, it should provide
 > interface to each specific processor.
 > (I dug into http://developer.amd.com/documentation.jsp but couldn't
 > find where the PowerNow documentation is.)
 
 That's a known limitation of both our powernow and speedstep code.
 
 We currently lack an API to run a callback on a specific processor.
 It's probably not that hard to write, but we already have way too
 many APIs to run stuff in a somewhat differed context, I wouldn't know
 which is best to extend...
 
 --=20
 Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
 "You could have made it, spitting out benchmarks
 Owe it to yourself not to fail"
 Amplifico, Spitting Out Benchmarks, Hometakes Vol. 2, 2005.
 
 --qgX4gij8LkuvbVHq
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (NetBSD)
 
 iQEVAwUBRdiEPdgoQloHrPnoAQLfbgf/b9sXAxIcAIxq1XM6f3YEsSXUjGj+fQp6
 PJZaoorEpyoVnouAk99+rUAhBE+S8t09SW+idmXejWcvagEQ9wVKJf3GDsjSC5q3
 KMTCdZiYlSIEUdghbx589w+6Sf2h0VYLaSw5TeFH5qIID8YYfZLOKNK3DrEgi1IP
 NY4CLBEYKs68AE46kOKNutDnpRLEAWQ/xVJm7cm36eTlpMkcyI/9iJu+m407b0E1
 YIbcAo+I3Ac2poyiGMfS0pxeN53PNwPJ0eaMEhcSJdhvkvAxSXmAFLdg3e3us0QD
 kbLRKA6aMjm/IdEm7jXwguO7oYkRPjw/oeNp1HuvwICSqok0mhSerg==
 =nvoU
 -----END PGP SIGNATURE-----
 
 --qgX4gij8LkuvbVHq--