On Tue, 17 Apr 2012, Paul Goyette wrote:
On Wed, 18 Apr 2012, Christoph Egger wrote:I also see the above when I boot a GENERIC kernel (with the builtin amdtemp code), but it does not work when loaded after boot.And even when the driver module is built-in, it reports 0 degC for the sensor value...It did provide sensible values on *that* machine with a 6.99.2 kernel ? The behaviour you describe looks like the cpu in *that* machine has an errata...Hmmm - I never noticed the values before while running 6.99.2. But ...I have four machines with Phenom-II X6, and three of them are indeed reporting 0 degC even on 6.99.2Motherboard SB CPU M4A88TD-M SB850 1055T reports 0 M4A88TD-M SB850 1090T reports 0 M4A88TD-V EVO/USB3 SB850 1090T reports 0 M4A88T-M SB710 1090T reports valid data All four systems have the same 880G northbridge.I'll have to check tomorrow to see if the SB710 reports valid data with the new code.
I can confirm that all systems which report valid values on 6.99.2 continue to report the same values on -current .
I can also confirm that the code properly attaches the amdtemp device on my FX-8150 Bulldozer machine.
I think I know why loading the module is not working. My custom kernel has neither amdtemp nor amdnb_misc driver. So even if I load amdtemp module, there is no amdnb_misc device to which it can attach. I'm building a new custom kernel now ...
------------------------------------------------------------------------- | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com | | Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net | | Kernel Developer | | pgoyette at netbsd.org | -------------------------------------------------------------------------