It is consistently uses rendezvouz IPI instead of binding current thread to all CPUs.
Use the KPI to tweak MSRs in mitigation code.
Differential D22431
Add x86 msr tweak KPI. kib on Nov 17 2019, 4:09 PM. Authored by Tags None Referenced Files
Details
It is consistently uses rendezvouz IPI instead of binding current thread to all CPUs. Use the KPI to tweak MSRs in mitigation code.
Diff Detail
Event TimelineComment Actions This looks great. My only complaint is using the name "tweak", I think it's too casual and poorly descriptive. Maybe x86_program_msr_smp()? Comment Actions Rename to x86_msr_op(). Comment Actions Minor request, if the MSR_OP_LOCAL/SCHED/RENDEVOUS opcodes are mutually exclusive from each other then don't make them be bitfield definitions, just have them be sequential numbers. |