On 26/01/2021 13:35, Jan Beulich wrote:
> On 21.01.2021 22:27, Andrew Cooper wrote:
>> --- a/xen/include/asm-x86/msr.h
>> +++ b/xen/include/asm-x86/msr.h
>> @@ -306,6 +306,38 @@ struct vcpu_msrs
>>          };
>>      } misc_features_enables;
>>  
>> +    /*
>> +     * 0x00000560 ... 57x - MSR_RTIT_*
>> +     *
>> +     * "Real Time Instruction Trace", now called Processor Trace.
>> +     *
>> +     * These MSRs are not exposed to guests.  They are controlled by Xen
>> +     * behind the scenes, when vmtrace is enabled for the domain.
>> +     *
>> +     * MSR_RTIT_OUTPUT_BASE not stored here.  It is fixed per vcpu, and
>> +     * derived from v->vmtrace.buf.
>> +     */
>> +    struct {
>> +        /*
>> +         * Placed in the MSR load/save lists.  Only modified by hypercall in
>> +         * the common case.
>> +         */
>> +        uint64_t ctl;
> IIUC this field will be used by subsequent patches only?

Correct.

~Andrew

Reply via email to