diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-01-09 10:35:52 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-01-09 10:35:52 +0000 |
commit | 450bd7f584bc03c6f01555339aafe68ebaf8f115 (patch) | |
tree | a66b1c66f28444ec7e0b8c6cf3abf0197982ca0f /xen/arch/x86/hvm/rtc.c | |
parent | ab6c6dfd00279d295ff6ef7fab902802244ba5d5 (diff) | |
download | xen-450bd7f584bc03c6f01555339aafe68ebaf8f115.tar.gz xen-450bd7f584bc03c6f01555339aafe68ebaf8f115.tar.bz2 xen-450bd7f584bc03c6f01555339aafe68ebaf8f115.zip |
vt-d: Fix print_vtd_entries walk VTd mapping table.
DMA request to above guest physical memory will cause VTd fault, in
which print_vtd_entries() tries to walk VTd mapping table. However,
during walking, current Xen code didn't check if the PTE is valid and
may access to invalid memory address.
Signed-off-by: Xiaowei Yang <xiaowei.yang@intel.com>
Diffstat (limited to 'xen/arch/x86/hvm/rtc.c')
0 files changed, 0 insertions, 0 deletions