Displaying 7 results from an estimated 7 matches for "4f000002h".
2014 Oct 29
11
[RFC] Hypervisor RNG and enumeration
..."KVMKVMKVM" signature first in the list to indicate that it should be
used by guests in preference to other supported interfaces. Other hypervisors
would likely use a different order.
The exact semantics of the ordering of the list is beyond the scope of
this specification.
CPUID leaf 4F000002H: miscellaneous features
--------------------------------------------
CPUID.4F000002H.EAX is nonzero if the CommonHV RNG interface is available.
CPUID.4F000002H.EBX, CPUID.4F000002H.ECX, and CPUID.4F000002H.EDX are reserved
and must be zero in hypervisors compliant with this version of the CommonHV...
2014 Oct 29
11
[RFC] Hypervisor RNG and enumeration
..."KVMKVMKVM" signature first in the list to indicate that it should be
used by guests in preference to other supported interfaces. Other hypervisors
would likely use a different order.
The exact semantics of the ordering of the list is beyond the scope of
this specification.
CPUID leaf 4F000002H: miscellaneous features
--------------------------------------------
CPUID.4F000002H.EAX is nonzero if the CommonHV RNG interface is available.
CPUID.4F000002H.EBX, CPUID.4F000002H.ECX, and CPUID.4F000002H.EDX are reserved
and must be zero in hypervisors compliant with this version of the CommonHV...
2014 Oct 29
2
[Xen-devel] [RFC] Hypervisor RNG and enumeration
...r, and perhaps "prefered interface index" in another. The
signatures can then be obtained from CPUID.4F000001[ECX={1 to N}].
That way, a consumer can be confident that they have found all the
signatures, without relying on an unbounded loop and checking for zeroes.
>
> CPUID leaf 4F000002H: miscellaneous features
> --------------------------------------------
>
> CPUID.4F000002H.EAX is nonzero if the CommonHV RNG interface is available.
> CPUID.4F000002H.EBX, CPUID.4F000002H.ECX, and CPUID.4F000002H.EDX are reserved
> and must be zero in hypervisors compliant with this...
2014 Oct 29
2
[Xen-devel] [RFC] Hypervisor RNG and enumeration
...r, and perhaps "prefered interface index" in another. The
signatures can then be obtained from CPUID.4F000001[ECX={1 to N}].
That way, a consumer can be confident that they have found all the
signatures, without relying on an unbounded loop and checking for zeroes.
>
> CPUID leaf 4F000002H: miscellaneous features
> --------------------------------------------
>
> CPUID.4F000002H.EAX is nonzero if the CommonHV RNG interface is available.
> CPUID.4F000002H.EBX, CPUID.4F000002H.ECX, and CPUID.4F000002H.EDX are reserved
> and must be zero in hypervisors compliant with this...
2014 Oct 30
0
[Xen-devel] [RFC] Hypervisor RNG and enumeration
On 29/10/14 05:19, Andy Lutomirski wrote:
> CPUID leaf 4F000002H: miscellaneous features
> --------------------------------------------
>
[...]
> ### CommonHV RNG
>
> If CPUID.4F000002H.EAX is nonzero, then it contains an MSR index used to
> communicate with a hypervisor random number generator. This MSR is
> referred to as MSR_COMMONHV_R...
2014 Oct 30
1
[Xen-devel] [RFC] Hypervisor RNG and enumeration
On Thu, Oct 30, 2014 at 5:21 AM, David Vrabel <david.vrabel at citrix.com> wrote:
> On 29/10/14 05:19, Andy Lutomirski wrote:
>> CPUID leaf 4F000002H: miscellaneous features
>> --------------------------------------------
>>
> [...]
>> ### CommonHV RNG
>>
>> If CPUID.4F000002H.EAX is nonzero, then it contains an MSR index used to
>> communicate with a hypervisor random number generator. This MSR is
>>...
2014 Oct 30
1
[Xen-devel] [RFC] Hypervisor RNG and enumeration
On Thu, Oct 30, 2014 at 5:21 AM, David Vrabel <david.vrabel at citrix.com> wrote:
> On 29/10/14 05:19, Andy Lutomirski wrote:
>> CPUID leaf 4F000002H: miscellaneous features
>> --------------------------------------------
>>
> [...]
>> ### CommonHV RNG
>>
>> If CPUID.4F000002H.EAX is nonzero, then it contains an MSR index used to
>> communicate with a hypervisor random number generator. This MSR is
>>...