Re: [RFT PATCH 0/4] hwmon: k10temp driver improvements

From: Guenter Roeck
Date: Thu Jan 16 2020 - 22:58:19 EST


Hi Ken,

On 1/16/20 4:38 PM, Ken Moffat wrote:
On Thu, 16 Jan 2020 at 14:18, Guenter Roeck <linux@xxxxxxxxxxxx> wrote:
[ ... ]
I have some Zen1 and Zen1+ here.

My Ryzen 3 1300X, applied to 5.5.0-rc5

machine idle, I thought at first the temperature may be a bit low, so
I've added other reported temperatures. I now think it is maybe ok.

k10temp-pci-00c3
Adapter: PCI adapter
Vcore: +1.41 V
Vsoc: +0.89 V
Tdie: +21.2ÂC (high = +70.0ÂC)
Tctl: +21.2ÂC
Icore: +30.14 A
Isoc: +8.66 A

SYSTIN: +29.0ÂC (high = +0.0ÂC, hyst = +0.0ÂC)
ALARM sensor = thermistor
CPUTIN: +25.5ÂC (high = +80.0ÂC, hyst = +75.0ÂC)
sensor = thermistor
AUXTIN0: -1.5ÂC sensor = thermistor
AUXTIN1: +87.0ÂC sensor = thermistor
AUXTIN2: +23.0ÂC sensor = thermistor
AUXTIN3: -27.0ÂC sensor = thermistor
SMBUSMASTER 0: +20.5ÂC

SMBUSMASTER 0 is the CPU, so we have a match with the temperatures.

After about 2 minutes of make -j8 on kernel, to load it

k10temp-pci-00c3
Adapter: PCI adapter
Vcore: +1.26 V
Vsoc: +0.89 V
Tdie: +46.2ÂC (high = +70.0ÂC)
Tctl: +46.2ÂC
Icore: +45.73 A
Isoc: +11.18 A


Both Vcore and Icore should be much less when idle, and higher under
load. The data from the Super-IO chip suggests that it is a Nuvoton
chip. Can you report its first voltage (in0) ? That should roughly
match Vcore.

SYSTIN: +29.0ÂC (high = +0.0ÂC, hyst = +0.0ÂC)
ALARM sensor = thermistor
CPUTIN: +38.5ÂC (high = +80.0ÂC, hyst = +75.0ÂC)
sensor = thermistor
AUXTIN0: -7.5ÂC sensor = thermistor
AUXTIN1: +85.0ÂC sensor = thermistor
AUXTIN2: +23.0ÂC sensor = thermistor
AUXTIN3: -27.0ÂC sensor = thermistor
SMBUSMASTER 0: +46.0ÂC

So I guess the temperatures *are* in the right area.
Interestingly, the Vcore restores to above +1.4V when idle.

It should be much lower when idle, actually, not higher.

All other data looks ok.

Thanks,
Guenter