nestedsvm: fix DRn handling
authorChristoph Egger <Christoph.Egger@amd.com>
Mon, 9 Jul 2012 09:09:03 +0000 (10:09 +0100)
committerChristoph Egger <Christoph.Egger@amd.com>
Mon, 9 Jul 2012 09:09:03 +0000 (10:09 +0100)
commita59a7be91b61acc9870253f8319821f1dd69f2ad
treea108728200ac9ba18be0c4114c884ef2f9ca8371
parentd01089fc667ec8f2c64036882c9e8fb16d6162df
nestedsvm: fix DRn handling

Always use l1 vmcb to handle DRn access. This avoids to interfere
with l1 hypervisor's DRn handling when it doesn't intercept DRn.
Fixes Hyper-V hang.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Committed-by: Keir Fraser <keir@xen.org>
xen/arch/x86/hvm/svm/svm.c