• Pawan Gupta's avatar
    x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations · e5925fb8
    Pawan Gupta authored
    MDS, TAA and Processor MMIO Stale Data mitigations rely on clearing CPU
    buffers. Moreover, status of these mitigations affects each other.
    During boot, it is important to maintain the order in which these
    mitigations are selected. This is especially true for
    md_clear_update_mitigation() that needs to be called after MDS, TAA and
    Processor MMIO Stale Data mitigation selection is done.
    
    Introduce md_clear_select_mitigation(), and select all these mitigations
    from there. This reflects relationships between these mitigations and
    ensures proper ordering.
    Signed-off-by: default avatarPawan Gupta <pawan.kumar.gupta@linux.intel.com>
    Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
    e5925fb8
bugs.c 56.9 KB