Changelog in Linux kernel 6.6.98

 
Linux: Linux 6.6.98 [+ + +]
Author: Greg Kroah-Hartman <[email protected]>
Date:   Mon Jul 14 15:57:41 2025 +0200

    Linux 6.6.98
    
    Signed-off-by: Greg Kroah-Hartman <[email protected]>

 
x86/CPU/AMD: Properly check the TSA microcode [+ + +]
Author: Borislav Petkov (AMD) <[email protected]>
Date:   Fri Jul 11 21:23:58 2025 +0200

    x86/CPU/AMD: Properly check the TSA microcode
    
    In order to simplify backports, I resorted to an older version of the
    microcode revision checking which didn't pull in the whole struct
    x86_cpu_id matching machinery.
    
    My simpler method, however, forgot to add the extended CPU model to the
    patch revision, which lead to mismatches when determining whether TSA
    mitigation support is present.
    
    So add that forgotten extended model.
    
    This is a stable-only fix and the preference is to do it this way
    because it is a lot simpler. Also, the Fixes: tag below points to the
    respective stable patch.
    
    Fixes: 90293047df18 ("x86/bugs: Add a Transient Scheduler Attacks mitigation")
    Reported-by: Thomas Voegtle <[email protected]>
    Signed-off-by: Borislav Petkov (AMD) <[email protected]>
    Tested-by: Thomas Voegtle <[email protected]>
    Message-ID: <[email protected]>
    Signed-off-by: Greg Kroah-Hartman <[email protected]>