https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233764
--- Comment #5 from Conrad Meyer <[email protected]> --- (In reply to gosha-necr from comment #4) Thanks. My read of that is: 0x 1 8 4 0 0 f e f = 0b0001_1000_0100_0000_0000_1111_1110_1111 So CurTmp is 194 and CurTmpTjSel is 0. RangeUnajusted = (D18F3xA4[CurTmpTjSel]!=11b) = (0 != 11b) = 1 So we shouldn't be subtracting 49.0°, and 194 represents a temperature of 24.25°C, which we should report correctly (at least on HEAD). We don't have a path that subtracts 49.0° on Fam <17h. So I'm not sure why we report zero. The other bits are: PerStepTimeDn: 15 TmpSlewDnEn: 1 TmpMaxDiffUp: 11b => 9.0 PerStepTimeUp: 15 Maybe something is broken in 11.2, I don't know. Out of curiosity, can you provide "AMDTEMP_CPUID": pciconf -r pci0:0:24:3 0xfc Thanks. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "[email protected]"
