mm.c: use local variable domain pointer
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 18 Jun 2008 08:34:26 +0000 (09:34 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 18 Jun 2008 08:34:26 +0000 (09:34 +0100)
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
xen/arch/x86/mm.c

index af1033d1d7af45c7b241fa25ebfa3d6960a427a7..305fbdce7451cd27e2d93d37052f1e006f3cd695 100644 (file)
@@ -3086,7 +3086,7 @@ int do_update_va_mapping(unsigned long va, u64 val64,
     if ( unlikely(!access_ok(va, 1) && !paging_mode_external(d)) )
         return -EINVAL;
 
-    rc = xsm_update_va_mapping(current->domain, val);
+    rc = xsm_update_va_mapping(d, val);
     if ( rc )
         return rc;