lkml.org 
[lkml]   [2008]   [Sep]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Use CPUID to communicate with the hypervisor.
    At 22:01 -0700 on 27 Sep (1222552861), Jeremy Fitzhardinge wrote:
    > Alok Kataria wrote:
    >>> I think there's a move towards doing a scan for a signature, such as
    >>> checking every 16 leaves after 0x40000000 for "a while" looking for
    >>> interesting signatures, so that a hypervisor can support multiple ABIs
    >>> at once. Given this, it would be better to define a "Generic Hypervisor
    >>> ABI" signature, and put all the related leaves together.
    >>
    >> Hmm interesting, do you have any pointers to this ?
    >
    > No. I think I saw a passing reference from Tim Deegan to it, but I
    > couldn't find it again when I looked.

    I was talking about checking every 256 leaves from 0x40000000, but I
    can't remember where I heard it. The only relevant reference I can
    find is the MS hypervisor interface spec's description of leaf
    0x40000001: "Hypervisor vendor-neutral interface identification. This
    determines the semantics of the leaves from 0x40000002 through
    0x400000FF"

    Cheers,

    Tim.

    --
    Tim Deegan <Tim.Deegan@citrix.com>
    Principal Software Engineer, Citrix Systems (R&D) Ltd.
    [Company #02300071, SL9 0DZ, UK.]


    \
     
     \ /
      Last update: 2008-09-29 11:31    [W:3.870 / U:0.096 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site