Releases: cyring/CoreFreq
Releases · cyring/CoreFreq
v1.97.2
[AMD]
- [Hawk Point] Adding Ryzen PRO processors
- [Phoenix] Adding the unlocked Ryzen 8000 Series
[Intel]
- [MeteorLake] New bits specified
- EEO and R2H bits inversion fix in MSR_POWER_CTL (
0x1fc
) - Reverse specification of MSR UNCORE_PERF_STATUS
- Prefetchers fix of L1 Scrubbing, L1 Next Page and L2 AMP
[AArch64]
- Providing Exclusive Load/Store to atomic operations
- Improved asm of various macro functions
- Removed
LEGACY
macros - Optimized the
CORE_COUNT
macros - Marked the Tools feature as nominal: Stress functions available
- Allow user access to Retired Instructions counter
- Fix Instructions counter overflow
- Other PMC enhancements
[CR]
- Fix a building issue with AlmaLinux aka RHEL-9
- Linux kernel
6.9
: Avoid redefinition of Intel MSR macros
[Doc]
- README section for AlmaLinux
CONFIG_TRIM_UNUSED_KSYMS
kernel build config is forbidden
v1.97.1
Full Changelog: 1.96.5...1.97.1
v1.96.5
v1.96.4
[AMD]
- Display CPUID state of new and legacy features:
- Fused Multiply Add [FMA4]
- Extended Operation Support [XOP]
- Translation Cache Extension [TCE]
- Trailing Bit Manipulation [TBM]
- OS Visible Work-around [OSVW]
- LOCK prefix to read CR8 [AltMov]
[Intel]
- Advanced Matrix Extensions [AMX]
- Bits and Features of Sierra Forest and Grand Ridge
- Attempt to decode the Meteor Lake Memory Controller
v1.96.3
v1.96.2
v1.96.1
[Driver]
- Postpone Clock Source registration during startup until the Base Clock is computed.
- Change
class_create()
according to Linux Kernel 6.4 - Clear interrupt flag (
cli
) after Halt in the Idle method
[AMD]
- [PHOENIX] Adding Ryzen 7940H, 7840H, 7640H
- [VERMEER] Adding Ryzen PRO and Embedded processors
- Ryzen Z1 CPUID' brand fix
- Adding EPYC Embedded 9004 Series as Genoa
- Adding EPYC Embedded 7003 Series as Milan
- Adding EPYC Embedded 7002 Series as Rome
- Adding EPYC Embedded 7001 Series as Naples
v1.96.0
[AMD]
- [RPL/X3D] Disabling the turbo boosted P-states change
- [PHOENIX] Adding Z1, U and HS PRO series.
- [Genoa] DAC address at UMC BAR +
0x40
- [Zen4] Adding the PCI entries of Genoa
- [Zen2] Adding remaining PCI entries
- [Zen] Query DAC & CFG with the right UMC base address register
- [Zen4] Dump the CPUID Extended CPU Topology leaves.
- [Zen][Embedded][Banded Kestrel] R1000 Processor Family
- [Zen][Embedded] "Great Horned Owl", "River Hawk", "Grey Hawk"
- Complete the "Raven Ridge" and "Picasso" lists
- [EPYC] Moved "Snowy Owl" Embedded processors to CPUID 8F_01
- [Zen4] introducing Phoenix and Dragon Range
- [RMB] adding the Ryzen Embedded V3000 processors
- [VMR] adding the "AMD Ryzen 9 PRO 5945"
[Intel]
- Adding Granite Rapids, Sierra Forest, Grand Ridge entries
- Adding "Lunar Lake" and "Arrow Lake" entries.
[UI]
- Optimized decimal to digits converter
- Allow task tracker to select up to
pid_max
- Can trace the frozen states of Linux tasks.
- Only print HWP frequencies within bounds.
- Fix ruler's aggregation.
[CR]
- Check CPUID[HV_PARTITION_PRIVILEGE_MASK] for HV_X64_MSR_VP_RUNTIME
- Uninitialized variable fix.
- [CPPC] Build EPP with KERNEL_VERSION(6) rather than CONFIG_CACHY
- [KERNEL] Linux 6.3: Employ modifier calls with the
vma->vm_flags
@inglor
Hello,
Please find this release for packaging
Best regards
CyrIng