diff options
| author | Keir Fraser <keir.fraser@citrix.com> | 2010-08-09 16:40:18 +0100 |
|---|---|---|
| committer | Keir Fraser <keir.fraser@citrix.com> | 2010-08-09 16:40:18 +0100 |
| commit | c92aec02ad55858cd5767f37ee7a9069ba2f248b (patch) | |
| tree | 33e78d710e34ebbebd04ac0f0751841490f7ec6f /tools/flask/libflask | |
| parent | cecdcf59c4d677b3d6960e3789795df0fc20e370 (diff) | |
| download | xen-c92aec02ad55858cd5767f37ee7a9069ba2f248b.tar.gz xen-c92aec02ad55858cd5767f37ee7a9069ba2f248b.tar.bz2 xen-c92aec02ad55858cd5767f37ee7a9069ba2f248b.zip | |
Intel EPT: Fix out of range right shift on 32-bit host
Currently, there has a logic to check whether the EPT GFN is exceeding
guest physical address width. It uses right shift(>>) to implement the
check. But the right shift count is greater than the width of the
type(unsigned long = 32) under the PAE. And this will cause guest boot
fail under PAE with EPT supported.
Signed-off-by: Li Xin <xin.li@intel.com>
Signed-off-by: Zhang Yang <yang.z.zhang@intel.com>
Diffstat (limited to 'tools/flask/libflask')
0 files changed, 0 insertions, 0 deletions
